關鍵字:賽靈思 FPGA
2010年10月,Xilinx高調宣布推出業界首項SSI技術。該公司全球高級副總裁兼亞太區執行總裁湯立人強調說,之前曾有廠商試圖通過將兩個或多個FPGA進行邏輯互聯,創建出更大型的“虛擬FPGA”,最終實現復雜設計。但往往由于可用I/O數量有限,再加之FPGA間信號傳輸造成的時延限制性能,以及使用標準的器件I/O來創建多個FPGA之間的邏輯連接增加功耗等因素,這些努力都宣告失敗。而SSI技術的核心則來自于賽靈思專利的ASMBL架構、微凸塊技術以及TSMC的硅通孔(TSV)技術。
2011年,賽靈思采用臺積電(TSMC)28nm HPL工藝,推出第一款采用SSI技術的商用FPGA產品Virtex-7 2000T,并將該技術命名為2.5D SSI。Virtex-7 2000T采用并排式芯片布局,將4個相同的、經ASMBL架構優化的FPGA Slice并排排列在硅中介層上。Slice之間擁有超過10,000個過孔走線,時延僅為1納秒,然后再通過微凸塊將硅片連接至硅中介層。由于采用的是大量低延時、芯片間互連,并連接至球形柵格陣列,從而避免了垂直硅片堆疊方法出現的熱通量和設計工具流問題。
湯立人分析稱,推動賽靈思28Gbps收發器解決方案需求增長的主要動力來自于以下三個方面:
1、通信設備OEM廠商面臨著將設備密度翻番同時保持功耗不變、并降低成本的壓力。相對于CFP光學模塊而言,CFP2光學模塊可支持新一代100–400Gbps系統的設計,最大化面板帶寬密度,同時又不增加尺寸和功耗。
2、需要數據速率范圍在10Gbps到28Gbps之間的SEREDES,以支持更高帶寬。芯片到光學模塊、芯片到背板以及芯片間接口的抖動要求正變得極其嚴格,這也是賽靈思在開發Virtex-7 HT FPGA(包括Virtex-7 H290T和Virtex-7 H870T)時除功耗之外所關注的另一重點。
3、構建400Gbps線路卡的客戶希望單芯片解決方案的輸入端具有16個28Gbps收發器連接到4個400Gbps CFP2光學模塊。有關系統還要求用48-72個10.3125Gbps收發器連接到多個數據速率為200Gbps或400Gbps的NPU或ASIC。除了提供帶有16個28Gbps收發器的Virtex-7 HT之外,賽靈思還為100Gbps、2 x 100Gbps應用提供帶4個或8個28Gbps收發器的器件。
之所以將此次推出的H580T稱之為“異構(Heterogeneous)3D”產品,就是因為將3片28nm FPGA管芯(內置72個13Gbps收發器)和16個40nm的28Gbps收發器(共2片,每片8個置于FPGA管芯陣列的兩側)進行了堆疊互聯。據稱,與Virtex-7 H580T相比,以ASSP為基礎的解決方案還有一年多才會面世,而且需要5個器件來實現同等功能,此外功耗至少增加40%,成本增加50%。
內含28 Gbps收發器的Virtex-7 HT可以用單個器件支持4個IEEE 100G變速機制(gearbox),而且能在同一FPGA中集成先進調試功能、OTN、以太網MAC或Interlaken IP,無需獨立的gearbox和ASSP器件。這樣就能有效降低整體功耗和BOM成本,而且可為客戶提供不同的系統集成度,從而滿足他們在向CFP2光學模塊轉型時對空間、功耗和成本的要求。
采用SSI技術讓賽靈思不僅推出了基于TSMC 28nm高性能、低功耗工藝的大容量器件,而且還能通過大量收發器實現更高的系統性能。賽靈思方面強調說,如何有效升級網絡、如何應對數據用量的幾何級增長,對通信產業而言至關重要。這需要降低光學模塊的功耗、增加端口的傳輸密度,同時還要降低單位比特的成本。
FPGA和收發器分屬數字和模擬的不同工藝。湯立人認為,在當前CFP2以及未來CFP4光學模塊發展的推動下,Virtex-7 HT的異構化架構可以為核心FPGA和28 Gbps收發器芯片提供獨立的技術選項,從而避免浪費系統功耗和對計算任務毫無助益的高漏電晶體管對FPGA造成的負擔。在芯片上采用獨立于核心FPGA架構的28 Gbps收發器,進一步實現了卓越的噪聲隔離功能,最佳的整體信號完整性和系統空間余量,并針對設計收斂和更快上市,大大提升了生產力。
異構3D IC的推出對軟件開發環境提出了怎樣的挑戰?湯立人解釋說,盡管SSI技術使FPGA在容量方面取得了巨大的飛躍,但除了需要Vivado設計套件之外,并不會給客戶的設計方法帶來巨大影響。“這種架構的關鍵特點之一就是我們能夠依照自然分區確立每個裸片的邊界,而這在傳統的單芯片FPGA架構中通常要走長線。”他表示,“這就意味著我們不用在設計工具上花費很多精力以適應器件需要。同時,我們的客戶也不必對設計方法或流程進行重大調整。”
湯立人預計,一旦客戶啟用Vivado設計套件,就會立即體會到其相對于ISE的優勢。他說,“與同類競爭工具相比,Vivado設計套件的運行時間可縮短4倍,能夠顯著提升用戶的設計生產力。同時該設計套件純熟地運用了多種業界標準,諸如 System Verilog、SDC(Synopsys 設計約束)、C/C++/System C、ARM AMBA AXI-4互聯、互動TCL(工具命令語言)腳本。Vivado 設計套件的其它突出優勢包括為Vivado的眾多報告和設計視圖提供全面的交叉探測功能、預計將于2012年推出的高級圖形化IP集成功能、首款得到FPGA廠商全面支持的商用高層次綜合技術(C++到HDL綜合)。