新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 下一代FPGA有望實現(xiàn)突破性優(yōu)勢

下一代FPGA有望實現(xiàn)突破性優(yōu)勢

作者: 時間:2015-11-26 來源:電子產(chǎn)品世界 收藏

  本白皮書介紹為什么電信帶寬和基礎(chǔ)設(shè)施促進(jìn)了功能的增強(qiáng),以及ASIC和ASSP面臨的商業(yè)挑戰(zhàn),可編程邏輯器件(PLD)定制方法是怎樣支持功能的跨越式發(fā)展。本文還簡要介紹了下一代系列品。

本文引用地址:http://m.butianyuan.cn/article/283452.htm

  引言

  最新發(fā)布的FPGA是硬件規(guī)劃人員、軟件開發(fā)人員和系統(tǒng)設(shè)計人員實現(xiàn)其下一代產(chǎn)品目標(biāo)的關(guān)鍵支撐因素。大量的電信基礎(chǔ)設(shè)施成指數(shù)增長的帶寬需求以及各行業(yè)使用這些帶寬的需求使得現(xiàn)有硬件和軟件解決方案很難滿足性能要求,也難以達(dá)到成本和功耗目標(biāo)。ASIC、ASSP和獨立處理器遇到了發(fā)展瓶頸,PLD公司很難解決固有的成本問題。而同時,大量最終應(yīng)用對帶寬的要求越來越高,要求PLD公司通過不同的工具和選擇來滿足各種需求。通過這些選擇并且能夠高效應(yīng)用它們的PLD公司將為硬件和軟件開發(fā)人員帶來突破性優(yōu)勢,幫助他們開發(fā)下一代產(chǎn)品。

  日益增長的帶寬和靈活性需求促使功能實現(xiàn)突破

  智能電話和其他便攜式設(shè)備越來越多的功能是促使系統(tǒng)性能大幅度提高的原因所在,下一代FPGA將體現(xiàn)這些系統(tǒng)性能。移動帶寬的爆炸式增長對無線、固網(wǎng)和數(shù)據(jù)中心體系結(jié)構(gòu)功能產(chǎn)生了巨大的需求。智能電話數(shù)量增長速率呈個位百分比,而智能電話的功能越來越多,這些設(shè)備的用戶不斷要求提高帶寬。這主要是高質(zhì)量視頻帶寬需求造成的。2012年,智能電話數(shù)據(jù)平均使用量增長了81%。思科預(yù)計到2017年,移動流量每年會增長66%,三分之二的移動流量是視頻內(nèi)容。此時,移動網(wǎng)絡(luò)速度將會提高七倍,4G網(wǎng)絡(luò)承載了45%的流量(1) (參見圖1)。

  圖1.思科預(yù)測到2017年,移動流量達(dá)到每月11.2 Exabytes

  下面簡要介紹了三種基礎(chǔ)設(shè)施應(yīng)用,在這些例子中,解釋了為什么硬件和軟件開發(fā)人員通過FPGA來實現(xiàn)其下一代產(chǎn)品帶寬、性能、功耗和成本目標(biāo)。

  ■ 無線遠(yuǎn)程射頻單元

  ■ 400G固網(wǎng)通道卡

  ■ 數(shù)據(jù)中心

  無線遠(yuǎn)程射頻單元

  在大投入的無線基礎(chǔ)設(shè)施市場上,電信運營商要求帶寬更高更快,而成本更低。速度越快,運營商的成本就越低,就可以部署更多的系統(tǒng),覆蓋更多的區(qū)域,為用戶提供更快的服務(wù)——這是很大的優(yōu)勢。這些公司的產(chǎn)品策略是盡可能一直保持?jǐn)?shù)據(jù)通路寬度不變,提高時鐘頻率。即將出現(xiàn)的遠(yuǎn)程射頻單元將采用FPGA為復(fù)雜功能提供500 MHz內(nèi)核性能,例如,實現(xiàn)數(shù)字預(yù)失真算法等。這保護(hù)了他們在射頻體系結(jié)構(gòu)上的投入,支持他們覆蓋更寬的射頻(RF)帶寬。對此,他們尋求更好的投資回報,只需要很少的工作就能夠完成重新規(guī)劃解決方案。

  而且,他們能夠很快獲得這些新產(chǎn)品,從而增強(qiáng)了產(chǎn)品及時面市優(yōu)勢。他們還需要降低運營成本,降低每比特的成本,這是因為每一移動用戶的收入增長率要遠(yuǎn)遠(yuǎn)低于每一用戶的數(shù)據(jù)流量增長率。這樣,通過加寬數(shù)據(jù)通路,在更小而功效很高的FPGA上開發(fā)高功效設(shè)計,他們可以實現(xiàn)這一目標(biāo)。

  400G通道卡

  提高FPGA性能的另一推動因素是更新網(wǎng)絡(luò)通信基礎(chǔ)設(shè)施的需求。下一代400G和現(xiàn)在的100G通道卡將極大的增強(qiáng)系統(tǒng)功能。下一代系統(tǒng)帶寬增長四倍,遠(yuǎn)遠(yuǎn)大于以前的系統(tǒng)。

  這類市場處于起步階段,因此,公司不會冒險開發(fā)ASIC或者ASSP來實現(xiàn)這一目標(biāo)。集成多個每秒56 gigabits (Gbps)和28 Gbps收發(fā)器解決方案可以滿足這一帶寬需求,但這只是解決方案的一部分。還需要更多、更快的邏輯來滿足更高的帶寬需求。但是,由于設(shè)備使用空間并沒有改變,因此,功耗指標(biāo)受限。網(wǎng)絡(luò)基礎(chǔ)設(shè)施不會接受功耗隨帶寬線性增長的解決方案。對于400G帶寬每秒6億數(shù)據(jù)包的包處理和流量管理應(yīng)用,調(diào)整數(shù)據(jù)通路寬度和頻率能夠緩解數(shù)據(jù)通路處理功能,但是無法調(diào)整調(diào)度等控制通路處理功能。因此,在各方面都需要提高器件性能,包括:處理、存儲器接口、IO接口,等等。FPGA一直是最吸引人的解決方案,但是公司要加大在每瓦高性能體系結(jié)構(gòu)、收發(fā)器和工藝技術(shù)上的投入,大幅度增強(qiáng)功能,解決這一難題。

  數(shù)據(jù)中心

  通過這些新的無線設(shè)施上傳或者下載的所有數(shù)據(jù)和視頻會通過新的400G數(shù)據(jù)包處理基礎(chǔ)設(shè)施,也需要進(jìn)行存儲和處理。計算功耗和計算成本是數(shù)據(jù)中心的關(guān)鍵指標(biāo)。數(shù)據(jù)中心越來越多的使用了FPGA進(jìn)行數(shù)據(jù)訪問、計算和網(wǎng)絡(luò)加速。數(shù)據(jù)中心服務(wù)器的瓶頸在于對數(shù)據(jù)的訪問。最新的處理器內(nèi)核越來越多,但是,外部存儲器和數(shù)據(jù)帶寬卻跟不上計算能力的增長。很多服務(wù)器只達(dá)到平均利用率,距離峰值處理能力還很遠(yuǎn)。這些服務(wù)器非常適合采用FPGA進(jìn)行加速。通過FPGA實現(xiàn)硬件加速是替代這些處理器的好方法,它解決了處理器軟件無法克服的性能瓶頸。

  其他應(yīng)用也通過FPGA來滿足其越來越高的帶寬需求,例如,視頻內(nèi)容提供商轉(zhuǎn)向4K視頻,還有云計算和國防情報應(yīng)用等。這些應(yīng)用面臨同樣的問題。如果需要了解詳細(xì)信息,請參考微軟研究:加速大規(guī)模數(shù)據(jù)中心服務(wù)的可配置架構(gòu)。

  ASIC和ASSP應(yīng)用面臨越來越大的商業(yè)挑戰(zhàn)

  ASIC設(shè)計需要很長的時間投放市場、很高的前端資金投入以及大批量產(chǎn)出才能實現(xiàn)回報等,這些因素使得ASIC的投入風(fēng)險非常大,只有很少的公司會承擔(dān)這種風(fēng)險。對于28 nm ASIC,ASIC工具模板和封裝的流片(NRE)成本、知識產(chǎn)權(quán)(IP)許可以及物理設(shè)計服務(wù)等成本很容易超過1千萬美元,在很多情況下,20 nm或者14 nm FPGA能夠解決這些問題。相對于ASIC,雖然目前的FPGA需要嚴(yán)格的仿真驗證,但是,與標(biāo)準(zhǔn)單元ASIC設(shè)計相比,實驗室測試以及能夠?qū)PGA重新編程等方法有效的降低了人工投入。FPGA組件價格雖然可能高于同樣復(fù)雜的ASIC,但是應(yīng)該考慮總體擁有成本。標(biāo)準(zhǔn)單元ASIC的收支平衡點在不斷提高,前沿CMOS技術(shù)使得FPGA更復(fù)雜,性能更好,功耗更低,而這是ASIC難以實現(xiàn)的。

  與FPGA和ASSP相比,低成本工藝節(jié)點會降低ASIC的優(yōu)勢,這是因為這些解決方案會把客戶集中到更先進(jìn)的工藝節(jié)點上,更具價格和性能競爭優(yōu)勢。目前的FPGA使用28 nm工藝,很快將采用20 nm以及更小的工藝技術(shù)。但是,大部分新ASIC設(shè)計要落后兩到三個節(jié)點,甚至更多。差距越大,F(xiàn)PGA在價格、性能和集成度上就越具有吸引力。請參見圖2。

  圖2.新設(shè)計的可編程邏輯和ASIC主要工藝節(jié)點對比

  Gartner預(yù)測,到2016年,ASIC設(shè)計總數(shù)量每年會下降3.8%。而且,每過一年,每一設(shè)計都要求更高的產(chǎn)量才能獲得收益(3)。只有大公司能夠在市場上獲得ASIC成本回報,對于大部分公司,ASSP和FPGA成為唯一的可行選擇。

  但是,ASSP價值地位也在下降,原因如下:

  ■ 提高處理器性能的挑戰(zhàn)

  ■ 突出產(chǎn)品優(yōu)勢的需求

  ■ 響應(yīng)市場的需求(產(chǎn)品及時面市)

  ■ 在可重新配置上不夠靈活

  硬件規(guī)劃人員以前能夠借助越來越高的處理器頻率和越來越多的處理器內(nèi)核來提高他們下一產(chǎn)品的系統(tǒng)性能。但是現(xiàn)在,由于處理器頻率并沒有隨時間大幅度增長,而是通過增加處理器內(nèi)核數(shù)量以實現(xiàn)并行工作,無法解決性能瓶頸問題,因此,硬件規(guī)劃人員不能再采用這一方法來提高性能。很多硬件規(guī)劃人員的解決方案是開發(fā)專用硬件,以解決這些軟件瓶頸。

  開發(fā)處理器使用的專用增強(qiáng)IP有助于解決這些難題。但是,競爭公司也可以使用讓ASSP優(yōu)于前一代產(chǎn)品的硬件加速功能。此外,無法通過使用ASSP來解決某些特殊軟件的瓶頸。

  ASSP的關(guān)鍵優(yōu)勢在于產(chǎn)品快速面市,但并不總是如此。需要ASSP特殊功能的小公司無法獲得他們最需要的型號或何時將產(chǎn)品投放市場。大公司也得依靠供應(yīng)商為他們提供所需要的產(chǎn)品。但是,他們能得到這些型號產(chǎn)品,其他公司也能得到。FPGA是克服這些ASIC和ASSP固有問題的好方法,在今后的產(chǎn)品中甚至能進(jìn)一步增強(qiáng)功能。

 


上一頁 1 2 下一頁

關(guān)鍵詞: FPGA SoC

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉