創新,是Altera公司成功的因素之一,也是FPGA產品在多個領域備受關注的原因所在。就像Altera公司亞太區副總裁兼董事總經理Erhaan Shaikh所介紹的,微軟宣布將使用Altera的FPGA產品來實現Bing搜索引擎的加速;2014年Intel的開發者大會上,Intel表示使用FPGA的產品配合實現CPU的加速;IBM和Altera將在OpenCL方面進行合作;Altera與中國移動研究院共同發展下一代5G網絡,即5G-RAN……
Altera公司亞太區副總裁兼董事總經理Erhaan Shaikh
而Stratix 10,這一可編程世界中的又一個巨大突破,給我們帶來的將是哪些改變?它與原有的28nm產品相比性能提高了2倍,這又是如何實現的?
Altera公司產品營銷資深總監 Patrick Dorsey解答了上述疑惑:“Stratix 10之所以能實現這樣的性能提升主要基于兩大技術,一個是Intel 的14 nm三柵極技術,第二個就是Altera公司創新的HyperFlex架構。正是由于這兩個大技術的使用,我們才實現了新一代產品性能的極大突破。”
Altera公司產品營銷資深總監 Patrick Dorsey
HyperFlex:十多年來最大的FPGA體系結構創新,解決布線難題
在傳統的架構當中,系統性能能否得到提高,很大程度上受制于實現連接的速度有多快。Patrick Dorsey表示:“布線延時是系統性能瓶頸的主要因素。通常我們采用的更寬的總線無異于飲鳩止渴,它絕不是解決問題的根本方案,反而會增加擁塞。要從根本上解決問題,我們就要從布線上尋求創新。”
HyperFlex體系結構解決了布線難題
HyperFlex體系結構的核心是“無處不在”,它在所有內核互聯布線段上引入了寄存器,使得Stratix 10 FPGA和SoC能夠受益于成熟可靠的性能增強設計方法,例如寄存器重新定時、流水線和其他設計優化方法。這些設計方法在傳統的FPGA體系結構中是不可能實現的。HyperFlex體系結構幫助設計人員避免了關鍵通路和布線延時,其設計能夠迅速達到時序收斂。內核邏輯性能提高2倍后,不需要很寬的數據通路,也不需要競爭體系結構由于其他偏移導致的設計結構,極大的提高了器件利用率,降低了功耗。HyperFlex體系結構支持高性能設計降低邏輯面積要求,功耗從而降低了70%。
異構3D SiP集成的新時代:單片FPGA內多個裸片封裝
Stratix 10 FPGA和SoC系列的所有型號都采用了異構3D SiP集成技術高效經濟的集成高密度單片FPGA內核架構(高達5.5M邏輯單元)以及其他先進的組件,從而提高了Stratix 10 FPGA和SoC的可擴展性和靈活性。單片內核架構避免了使用多個FPGA管芯來提高密度的競爭同構器件的連接問題。Altera的異構SiP集成技術是通過使用Intel的專用嵌入式多管芯互聯橋接(EMIB,Embedded Multi-die Interconnect Bridge)技術實現的,與基于中介層的方法相比,進一步提高了性能,降低了復雜度和成本,增強了信號完整性。
“我們之所以選擇使用Intel的這項封裝技術,出于三方面的考慮。第一,數據的吞吐量,急速提升,從十幾Gb/s到五十幾Gb/s。通常在單一芯片當中很難實現如此大量的數據傳輸。第二,客戶希望能夠盡快地受益于HyperFlex架構,同時要求這些芯片支持那些尚未被確定為標準的協議,所以這對于我們來說面臨著一個兩難的選擇。第三就是調制格式的問題,隨著要求越來越高,芯片之間的對話方式也變得更加具體化,我們必須要使得一個邏輯與另外一個器件進行對話的時候,它使用到的引腳得到很大程度的優化,從而使得這兩個芯片能夠以一種很具體的方式來實現溝通。”Patrick Dorsey解釋道。
初次發布的Stratix 10器件將使用EMIB來集成高速串行收發器和協議塊以及單片內核邏輯。通過異構3D SiP方法實現高速協議和收發器,Altera將能夠快速交付Stratix 10器件型號,滿了不斷發展的市場需求。例如,使用異構3D SiP集成技術為Stratix 10器件提供了途徑來實現更高的收發器速率(56 Gbps)、新出現的調制格式(PAM-4)、通信標準(PCIe Gen4、多端口以太網),以及模擬和寬帶存儲器等其他功能。
創新的安全設計管理器:提供業界最全面的安全功能
第十代的FPGA產品,其中會涉及到500多萬個邏輯單元,相比當前一代產品在邏輯單元數量上提升了5倍之多。Patrick Dorsey分析:“通過創新的安全設計管理器,我們可以把這些FPGA的邏輯單元分離開來,在每一個單元上面都可以有單獨的一個芯片,使它的安全性能得到很大的提高。對于云提供商來說,他們可以把某一個客戶的應用和另外客戶的應用區分開,最大程度地保障客戶應用的安全性。”
除了上述創新的性能提升之外,Altera還提供了全面的設計環境和Enpirion電源模組來支持Stratix 10的應用。