作者:Mike Santarini;出版方:賽靈思 Xcell 雜志 賽靈思在 28nm 節點(diǎn)上推出的多種新技術(shù)為客戶(hù)帶來(lái)了重大的超前價(jià)值,并使賽靈思領(lǐng)先競爭對手整整一代。賽靈思并不是簡(jiǎn)單地將現有的 FPGA 架構遷移到新的技術(shù)節點(diǎn)上,而是力求引領(lǐng)多種 FPGA 創(chuàng )新,并率先推出了 All Programmable 3D IC 和 SoC。 今天推出的 All Programmable 產(chǎn)品采用了各種形式的可編程技術(shù),包括可編程硬件和軟件、數字信號和模擬混合信號 (AMS)、單晶片和多片 3D IC 方案(圖 1)。有了這些全新的 All Programmable 器件,設計團隊就能進(jìn)一步提升可編程系統的集成度,提高整體系統性能,降低 BOM 成本,并以更快的速度向市場(chǎng)推出更具創(chuàng )新性的智能產(chǎn)品。 ![]() 圖 1:賽靈思超越邏輯范疇在 28nm 節點(diǎn)上對“可編程性”進(jìn)行擴展,推出了一系列 All Programmable 器件。 2008 年,賽靈思在新任 CEO Moshe Gavrielov 的領(lǐng)導下開(kāi)始對產(chǎn)品系列實(shí)施轉型。賽靈思啟動(dòng)了一套全面戰略,用以擴展技術(shù)組合,擴大市場(chǎng)范圍,并引入了最先進(jìn)的 28nm 節點(diǎn)技術(shù)。 其中,賽靈思實(shí)驗室和產(chǎn)品設計團隊經(jīng)過(guò)多年原型設計和評估而開(kāi)發(fā)出的兩種全新器件也即將投入量產(chǎn)。公司還同臺積電合作推出了全新的 28nm 芯片工藝。這種被稱(chēng)為 HPL(含義是高性能、低功耗)的新工藝實(shí)際是為 FPGA 量身打造,具有最佳的高性能和低功耗特性。賽靈思認識到功耗是客戶(hù)的首要關(guān)注點(diǎn),因此整個(gè) All Programmable 產(chǎn)品線(xiàn)都采用這種先進(jìn)的工藝制造(見(jiàn) Xcell 雜志第 76 期封面報道)。賽靈思還組建了一只頂級的 EDA 設計團隊來(lái)開(kāi)發(fā)全新的現代化設計套件,其目標不僅是為了提高客戶(hù)在使用 5 個(gè) 28nm 器件系列時(shí)的工作效率,還有一個(gè)目的是為了滿(mǎn)足今后10 年內 All Programmable 器件的可擴展性要求。 ZYNQ-7000 ALL PROGRAMMABLE SOC Zynq-7000 All Programmable SoC(片上系統)是首批推出的新型產(chǎn)品,它獲得了《EE Times》雜志評選的年度創(chuàng )新大獎,是一款改變業(yè)界格局的重要產(chǎn)品。All Programmable SoC 整合了 3種適用于大規模定制化的可編程功能,分別是硬件、軟件和 I/O 可編程性。賽靈思已經(jīng)推出了數代采用片上軟核與硬核處理器的 FPGA 產(chǎn)品,在此基礎之上并結合多年來(lái)廣泛收集的客戶(hù)反饋,最終形成了 Zynq-7000 All Programmable SoC 產(chǎn)品理念。 從上世紀 90 年代末開(kāi)始,賽靈思和競爭對手都推出了軟處理器內核,客戶(hù)可將這種內核綜合到 FPGA 邏輯結構中。這樣,設計團隊就能在統一的架構中將處理與邏輯功能緊密整合,從而進(jìn)一步降低 BOM 成本。在實(shí)踐中,許多軟處理器都被用于嵌入式狀態(tài)機,而不是運行在更為復雜的操作系統和軟件堆棧系統中。2005 年左右,新的半導體工藝使得 FPGA 廠(chǎng)商能夠推出更高容量的器件,于是廠(chǎng)商開(kāi)始將硬處理器內核與 FPGA 邏輯配合使用,從而顯著(zhù)改善了 FPGA 的處理性能。例如,賽靈思先后推出的 Virtex®-4 FX 和 Virtex-5 FX 系列都在 FPGA邏輯中嵌入了 PowerPC® CPU 內核。 Virtex FX 系列相對于軟實(shí)現方案大幅提高了處理器性能,設計團隊要先對 FPGA 邏輯進(jìn)行編程才能對處理器編程。一旦 FPGA 邏輯進(jìn)行了編程,設計團隊就需要創(chuàng )建自己的外設、存儲器子系統并最終創(chuàng )建“嵌入式系統”和相關(guān)的進(jìn)出邏輯的管道。熟悉 FPGA 設計的專(zhuān)家設計團隊當然希望實(shí)現處理器性能的提升,不過(guò)這種架構相對于更受歡迎的傳統嵌入式系統設計方法而言更復雜。在此經(jīng)驗基礎上,賽靈思于 2008 年開(kāi)始進(jìn)行 Zynq-7000 All Programmable SoC 的架構設計,同樣重要的是,公司還開(kāi)始設計相關(guān)的生態(tài)系統,包括固件和軟件開(kāi)發(fā)工具以及基礎設施,從而協(xié)助器件的編程工作。 對 Zynq-7000 All Programmable SoC 而言,賽靈思選擇了非常受歡迎而且得到很好支持的 1-GHz ARM® A9 雙核處理器系統,并協(xié)同 ARM 創(chuàng )建 AXI4 接口標準,在架構的邏輯部分實(shí)現第三方、賽靈思和客戶(hù)開(kāi)發(fā)的內核的即插即用。此外,賽靈思還對 Zynq 系列進(jìn)行架構設計,使其能夠從處理器直接啟動(dòng),這樣系統設計人員就能以熟悉的方式開(kāi)展工作,幫助設計團隊盡快啟動(dòng)軟件開(kāi)發(fā)工作,從而加快產(chǎn)品上市進(jìn)程。由于處理器首先啟動(dòng),所以軟件設計人員即便不熟悉 FPGA 邏輯或硬件設計也能開(kāi)始使用器件,或許還能擴展編程范圍。賽靈思還為 Zynq-7000 提供了豐富的外設 IP 核以及可編程的高速 I/O,不僅能為客戶(hù)帶來(lái) FPGA 和處理器,而且能實(shí)現真正的 All Programmable SoC。 賽靈思于 2010 年推出該架構,有力推動(dòng)了客戶(hù)和生態(tài)系統合作伙伴的產(chǎn)品開(kāi)發(fā)工作。公司于 2011 年冬天向客戶(hù)推出首款 All Programmable SoC。某家公司作為最早獲得該產(chǎn)品的客戶(hù)之一一年多以來(lái)一直在用 Zynq 仿真平臺進(jìn)行設計方案的定義和開(kāi)發(fā),收到芯片之后幾個(gè)小時(shí)之內就讓設計方案成功運行。今天,Zynq 的需求跟其它賽靈思 FPGA 系列一樣高,大多數應用都集成了不同 CPU、DSP、FPGA 和 AMS 組件中使用的系統功能。如欲了解關(guān)于 Zynq-7000 All Programmable SoC 的更多詳情,敬請參閱 2011 年 3 月第 75 期 Xcell 雜志的封面報道。 截至 2012 年 9 月,已有一家公司宣布了推出競爭性器件的計劃,但還沒(méi)有宣布交付芯片,而且也沒(méi)有成規模的生態(tài)系統為其提供足夠的支持。 ALL PROGRAMMABLE 3D ICs 賽靈思率先在 28 nm 工藝節點(diǎn)上推出的另一類(lèi)全新器件就是所謂的“All Programmable 3D IC”。早在 2004 年,賽靈思實(shí)驗室就開(kāi)始探索多芯片在統一 IP 配置中的堆棧,并最終推出了原型設計,以突破摩爾定律的限制,開(kāi)創(chuàng )可編程系統集成的全新高度。賽靈思的科學(xué)家創(chuàng )建了各種 3D IC 架構的測試芯片,探索堆棧芯片的各種方法,并通過(guò) TSV 給芯片供電,支持芯片間通信。通過(guò)廣泛的原型設計,并致力于可靠的制造,該公司判定近期商業(yè)上可行的最實(shí)用架構就是賽靈思的 SSI 技術(shù)。就此架構而言,多芯片在無(wú)源硅中介層頂部并行放置,有助于多芯片之間的互聯(lián)和通訊。芯片通過(guò)編程可支持超過(guò) 10000 個(gè)互聯(lián),而且每 個(gè)芯片和 I/O 都具有可編程性,這樣賽靈思所推出的就不光是首款商業(yè) 3D IC,而是首款 All Programmable 3D IC 了。如欲了解關(guān)于 SSI 技術(shù)的更多詳情,敬請參閱第 77 期 Xcell 雜志的封面報道。 2012 年初,賽靈思為客戶(hù)推出首款 3D IC。Virtex-7 2000T 器件并行協(xié)議棧 4 個(gè) FPGA 邏輯slice。該器件建立了一項 28nm 工藝節點(diǎn)上 IC 晶體管數量的新紀錄(超過(guò) 68 億個(gè)晶體管),也突破了 FPGA 邏輯容量的記錄,可提供 200 萬(wàn)個(gè)邏輯單元(相當于 2 千萬(wàn)個(gè) ASIC 門(mén))。該器件的尺寸相當于同類(lèi)競爭器件最大型 FPGA 尺寸的兩倍,其邏輯容量比該工藝節點(diǎn)上通常預期的水平整整領(lǐng)先了一代。此外,該 SSI 技術(shù)架構還幫助賽靈思提供的容量超越了摩爾定律設想未來(lái)新一代的產(chǎn)品水平。 Virtex-7 2000T 器件深受客戶(hù)歡迎,并廣泛應用在包括 ASIC 原型設計、存儲和高性能計算系統在內的各種設計應用中。這些應用都需要業(yè)界能夠提供的最高容量的可編程邏輯。不過(guò),賽靈思還進(jìn)一步擴展了其 3D IC 技術(shù),能夠充分滿(mǎn)足通信市場(chǎng)中最高性能的應用需求,整整領(lǐng)先同類(lèi)競爭解決方案一代的水平。 2012 年夏季,賽靈思推出了面向通信市場(chǎng)的三款異構 All Programmable 3D IC 中的首款產(chǎn)品: Virtex-7 H580T(參見(jiàn) Xcell 雜志第 80 期的封面報道)。Virtex-7 2000T 是一款同質(zhì) 3D IC,其所有四個(gè)芯片/slice 都主要由 FPGA 邏輯構成,而 Virtex-7 H580T 則是首款異構3D IC。 為了推出 Virtex-7 H580T,賽靈思在無(wú)源硅中介層上將專(zhuān)用的 28G 收發(fā)器芯片與兩個(gè) FPGA 芯片并行放置。這樣一來(lái),賽靈思推出的器件就能提供 8 個(gè) 28-Gbps 收發(fā)器、48 個(gè) 13.1-Gbps收發(fā)器和 580k 邏輯單元。對于基于 CFP2 光學(xué)模塊的 2x100G 光學(xué)傳輸線(xiàn)路卡等應用而言,Virtex-7 H580T 不僅可將材料清單成本銳減五分之一,還能相對于上一代實(shí)現方案而言顯著(zhù)減少板級空間。 Virtex-7 H580T 只是賽靈思 28nm 系列中推出的首款異構 3D 器件。Virtex-7 H870T 器件在同一芯片上集成了 2 個(gè)八通道收發(fā)器芯片以及 3 個(gè) FPGA 邏輯芯片,從而實(shí)現了在一個(gè)芯片上總共有 16 個(gè) 28-Gbps 收發(fā)器、72 個(gè) 13.1-Gbps 收發(fā)器和 876,160 個(gè)邏輯單元。Virtex-7 H870T 器件可全面支持新一代有線(xiàn)通信,也就是400G 市場(chǎng)。此外,賽靈思的 3D IC 技術(shù)將幫助客戶(hù) 在市場(chǎng)成型之初就能開(kāi)始 400G 應用的開(kāi)發(fā)工作,并獲得顯著(zhù)的市場(chǎng)優(yōu)勢,甚至有望比同類(lèi)競爭對手整整領(lǐng)先一代技術(shù)。 All Programmable 3D IC 是 All Programmable 器件又一個(gè)遙遙領(lǐng)先于同類(lèi)競爭解決方案的系列。雖然近期有一家公司宣布同臺積電代工廠(chǎng)合作生產(chǎn)了測試芯片,但該公司還沒(méi)有公開(kāi)宣布面向客戶(hù)推出樣片或量產(chǎn)器件。 ALL PROGRAMMABLE FPGA 自賽靈思推出業(yè)界首款 FPGA(1985 年推出相當于 1000 個(gè) ASIC 門(mén)的 XC2064)以來(lái),FPGA 已經(jīng)取得了長(cháng)足的發(fā)展。最早的 FPGA 定位于門(mén)陣列和 ASIC 的替代品,主要用作“粘性邏輯”,協(xié)助兩個(gè)最初設計不相互通信的器件進(jìn)行對話(huà),此外也能在設計最后時(shí)刻為大型 ASIC 補充此前缺失的功能。 時(shí)光快進(jìn)到當下, 顯然, 現代 FPGA 產(chǎn)品已經(jīng)遠遠超越了門(mén)陣列的水平。今天的 All Programmable FPGA 不僅包含數百萬(wàn)個(gè)可編程邏輯門(mén),還嵌入了存儲器控制器、高速 I/O 以及模擬/ 混合信號電路系統。就過(guò)去的 FPGA 而言,設計團隊能用它解決系統中的問(wèn)題,或者把系統元素“粘合”在一起。而就今天的 All Programmable FPGA 而言,能夠幫助客戶(hù)創(chuàng )建高性能數據包處理、波形處理、圖象/ 視頻處理或高性能計算功能,而且能在系統中進(jìn)行動(dòng)態(tài)重編程,也能在產(chǎn)品部署后進(jìn)行升級。 賽靈思在 All Programmable SoC 和 3D IC 市場(chǎng)中還沒(méi)有遇到過(guò)競爭對手,要是能在傳統的FPGA 市場(chǎng)中領(lǐng)先競爭對手整整一代的水平當然也是一個(gè)巨大的成就。為了實(shí)現這個(gè)目標,賽靈思制定了一個(gè)明確的戰略,首先推出 28nm 的 FPGA 芯片,通過(guò)擴展組合涵蓋低端、中端乃至高端產(chǎn)品的各種不同要求。賽靈思還制定了區分所有 28nm 工藝芯片特色化的目標,一是在系統性能和集成度方面領(lǐng)先對手一代的水平,二是功耗降低再領(lǐng)先一代的水平,三是串行解串器大躍進(jìn)實(shí)現最低抖動(dòng)和無(wú)與倫比的通道均衡,四是新一代工具套件為未來(lái)的需求提供高效率、結果質(zhì)量(QoR)和可擴展性?xún)?yōu)勢。 事實(shí)上,賽靈思已經(jīng)實(shí)現了上述所有目標,于 2011 年 3 月推出了首款 28nm 系列產(chǎn)品Kintex ™ -7 K325T(同時(shí)也是首款中端產(chǎn)品)。賽靈思實(shí)際上是整個(gè)半導體產(chǎn)業(yè)中首個(gè)推出28nm 芯片的企業(yè)。賽靈思決定基于臺積電的 HPL 工藝實(shí)施全系列 28 nm All Programmable器件,而且為進(jìn)一步降低功耗采用關(guān)鍵的架構創(chuàng )新,這使得公司目前為客戶(hù)提供的 All Programmable FPGA 產(chǎn)品對同類(lèi)性能的競爭產(chǎn)品而言能將功耗降低 35% 到 50%,在用電效率上領(lǐng)先了整整一代的水平(圖 2)。賽靈思的 28nm FPGA 還實(shí)現了無(wú)與倫比的高性能和高集成度(圖 3)。系統性能和集成度(包括 BRAM、DSP、存儲器接口、收發(fā)器和邏輯元件的集成)都超越競爭對手 1.2 倍到 2 倍,平均優(yōu)勢達 1.5 倍,也相當于領(lǐng)先整整一代的水平。 ![]() 圖 2:客戶(hù)設計顯示相同性能水平下的功耗平均比競爭對手降低 35%。 ![]() 圖 3:賽靈思的 28nm FPGA 相對于競爭對手而言在性能和集成度方面領(lǐng)先了整整一代的水平。 公司已經(jīng)根據規范推出了 All Programmable 器件,FPGA 量產(chǎn)器件還沒(méi)有勘誤表。此外,賽靈思的 All Programmable FPGA 還可提供競爭對手所沒(méi)有的特性。舉例來(lái)說(shuō),所有賽靈思的 28nm FPGA 都包含靈活混合信號模塊,通過(guò)支持在 FPGA 中實(shí)現的模擬系統功能(而不是采用外部分離式的模擬器件)進(jìn)一步降低材料清單成本。 采用 VIVADO 提高工作效率 為了提高設計人員采用 28 nm 及其更高 All Programmable 器件的工作效率,賽靈思還全新開(kāi)發(fā)了新一代設計環(huán)境和工具套件 Vivado ™(圖 4)。開(kāi)發(fā)工作耗時(shí) 4 個(gè)日歷年以上,凝聚500 人多年的努力。沒(méi)有這款設計套件,設計團隊就不能有效地發(fā)揮賽靈思 3D IC 的潛力。 對 FPGA 和 SoC 而言,Vivado Design Suite 將設計質(zhì)量結果提升了三個(gè)速度等級,將動(dòng)態(tài)功耗降低了高達 50%,可路由性和資源利用率提升了 20% 以上,集成和實(shí)現速度翻了兩番之多。 如欲了解關(guān)于 Vivado 的更多詳情,敬請參閱 Xcell 雜志第 79 期的封面報道。 ![]() 圖 4:賽靈思的 Vivado 為設計人員帶來(lái)一流的設計套件,大幅提升工作效率,顯著(zhù)加速產(chǎn)品上市進(jìn)程。 Vivado 對支持新型 All Programmable 器件組合、實(shí)現可編程系統高度集成發(fā)揮著(zhù)至關(guān)重要的作用。因此,我們關(guān)注的重點(diǎn)大大超越了加速實(shí)施流程和 QoR、利用尖端分析引擎和關(guān)閉自動(dòng)化。為了實(shí)現出色的集成度,Vivado 支持分層架構、IP 核封裝和重用、自動(dòng)化 IP 核拼接以及高速驗證。為了進(jìn)一步加快產(chǎn)品上市進(jìn)程,提高設計抽象化水平,Vivado 支持基于 C 設計和驗證的流程,能通過(guò)高層次綜合和自動(dòng)化 AXI 接口生成來(lái)加速從 C 到 RTL IP 的創(chuàng )建和集成速度。這樣,Vivado 不僅加速了實(shí)現速度,也在設計前端加快了 C 到 RTL 的集成速度。 總結 賽靈思如今開(kāi)發(fā)了各種形式的可編程技術(shù),超越了可編程硬件而涵蓋軟件領(lǐng)域,超越了數字而涵蓋 AMS,超越單芯片而涵蓋多芯片 3D IC 實(shí)施方案。賽靈思將這些技術(shù)整合到 All Programmable FPGA、SoC 以及 3D IC 中,可幫助設計團隊提高可編程系統集成度,改進(jìn)整體系統性能,降低材料清單成本,并加快向市場(chǎng)推出創(chuàng )新型產(chǎn)品的速度。賽靈思產(chǎn)品組合的變革轉型可追溯到 2008 年,部分創(chuàng )新技術(shù)則能進(jìn)一步上溯到 2006 年,其成果則是如今的產(chǎn)品組合技術(shù)已整整領(lǐng)先競爭對手一代的水平,為客戶(hù)帶來(lái)增值。 放眼 20nm 工藝節點(diǎn),賽靈思將推出更高級的 FPGA、第二代 SoC 以及 3D IC 產(chǎn)品,進(jìn)一步擴大領(lǐng)先地位,同時(shí)還將推出 Vivado 設計系統,使賽靈思的技術(shù)水平始終領(lǐng)先一代之遙。賽靈思開(kāi)始同客戶(hù)合作調節改進(jìn) SoC 和 3D IC 技術(shù)的舉措領(lǐng)先競爭對手多年,重新定義了高速串行收發(fā)器等關(guān)鍵核心技術(shù)的開(kāi)發(fā)和交付,改進(jìn)了設計方法和工具,擴展了系統級生態(tài)系統 和供應鏈,并確保其質(zhì)量和可靠性。 |