《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > EDA與制造 > 業(yè)界動態(tài) > 技術(shù)驅(qū)動應(yīng)用 FPGA加速前行

技術(shù)驅(qū)動應(yīng)用 FPGA加速前行

2011-08-23
來源:中國電子報(bào) 李映
關(guān)鍵詞: FPGA 28nm ARM ASSP ASIC

隨著去年FPGA率先宣布進(jìn)入28nm工藝節(jié)點(diǎn)開始,28nmFPGA的舞臺就沒有冷場過,其量產(chǎn)也指日可待,而這一切都離不開“創(chuàng)新”的主旨在發(fā)揮能效。隨著FPGA與ARM核、MIPS核等的融合之勢不斷增強(qiáng),F(xiàn)PGA在嵌入式市場將開始新的“攻城略地”。

創(chuàng)新技術(shù)引領(lǐng)

28nm工藝使FPGA進(jìn)一步縮小了與專用芯片(ASSP)和定制芯片(ASIC)在價(jià)格和性能上的差距,市場競爭將不斷地從FPGA廠商之間的競爭,演變成FPGA廠商與ASSP、ASIC廠家之間的競爭。而這一切不只仰賴于工藝的進(jìn)步,與其相生相隨的是創(chuàng)新技術(shù)使其“錦上添花”。

賽靈思公司亞太區(qū)銷售與市場副總裁楊飛對《中國電子報(bào)》記者介紹,賽靈思不僅在今年3月就發(fā)布了28nmFPGA,同時(shí)還是全球首家把堆疊硅片互聯(lián)技術(shù)用到FPGA中的公司,這一創(chuàng)新的意義重大。他進(jìn)一步解釋,若只是根據(jù)摩爾定律,那么28nm只能夠做到120萬邏輯單元的密度,但通過這一技術(shù),可把FPGA提升到200萬個(gè)邏輯單元的規(guī)模,這樣可進(jìn)一步拓展FPGA的應(yīng)用領(lǐng)域。此外,在28nm之后的工藝節(jié)點(diǎn),存儲和模擬部分將更難實(shí)現(xiàn),采用此類堆疊的方式將成為提高良率、優(yōu)化成本的有效途徑之一。“賽靈思的另一大創(chuàng)新是所有基于28nm的7系列器件均采用統(tǒng)一架構(gòu),以相同的架構(gòu)構(gòu)建塊按不同比例組合,并針對不同應(yīng)用進(jìn)行了優(yōu)化,能滿足從最低到最高器件密度和功能需求。”楊飛接著表示,“統(tǒng)一架構(gòu)提供了可擴(kuò)展性,提高了生產(chǎn)率,使得客戶可以最大限度地減少重新編碼、重新仿真的工作。”

而Altera在40nm系列產(chǎn)品大獲成功的基礎(chǔ)上,其28nm系列產(chǎn)品亦實(shí)現(xiàn)了多種創(chuàng)新。例如28Gbps收發(fā)器、部分可重配功能、嵌入式Hardcopy模塊等,極大地?cái)U(kuò)展了28nm FPGA的密度和I/O性能。Altera亞太區(qū)高級市場經(jīng)理羅嘉鸞介紹,28Gbps收發(fā)器將幫助用戶實(shí)現(xiàn)單片400G系統(tǒng)等下一代設(shè)計(jì),而不需要采用昂貴的外部元件。而嵌入式HardCopy模塊可用于實(shí)現(xiàn)增強(qiáng)標(biāo)準(zhǔn)或者需要大量邏輯的功能,例如接口協(xié)議、專用功能和專業(yè)定制IP等,從而幫助用戶縮短設(shè)計(jì)面市時(shí)間。

而利用部分重新配置功能,設(shè)計(jì)人員無需關(guān)斷系統(tǒng)就可實(shí)現(xiàn)部分FPGA邏輯的重新配置,不但降低了功耗和成本,而且還有效地提高了邏輯密度。對于Altera而言,這一創(chuàng)新使其能夠面向特定市場迅速開發(fā)不同型號的各種產(chǎn)品。

而在FPGA市場走中低端路線的萊迪思公司卻在架構(gòu)上大做文章。“對于中端和低密度器件,65nm仍然是最常見的工藝節(jié)點(diǎn),架構(gòu)的決策比工藝節(jié)點(diǎn)更重要。在不犧牲性能的情況下,降低成本和功耗是由架構(gòu)決定的。由于設(shè)計(jì)決策和使用技術(shù),我們的65nm LatticeECP3只有競爭對手40nm器件價(jià)格和功耗的一半。”萊迪思企業(yè)營銷副總裁及幕僚長Douglas Hunter進(jìn)一步指出:“隨著時(shí)間的推移,萊迪思將轉(zhuǎn)移到更小的工藝節(jié)點(diǎn),但時(shí)間將取決于客戶的需求。”

需要指出的是,專注于SRAM技術(shù)的FPGA已挺進(jìn)28nm時(shí)代,而快閃FPGA技術(shù)即將進(jìn)入65nm時(shí)代,這是兩種截然不同的FPGA創(chuàng)新方向。唯一開發(fā)快閃FPGA技術(shù)的美高森美SoC產(chǎn)品部陸地產(chǎn)品副總裁Rich Kapusta提到,使用快閃技術(shù)的主要創(chuàng)新優(yōu)勢表現(xiàn)在高安全性、高可靠性、低功耗和高集成度等方面,使用快閃技術(shù)使得美高森美成為這些性能方面的領(lǐng)先者。

SoC FPGA時(shí)代加速前行


隨著集成密度的提高,F(xiàn)PGA廠商在相關(guān)產(chǎn)品里先后推出了帶ARM核的FPGA,使得SoC第一次在FPGA上得以真正實(shí)現(xiàn),SoC FPGA時(shí)代已經(jīng)來臨,F(xiàn)PGA巨頭也在不遺余力地大顯身手。

最近,賽靈思推出了將FPGA與ARM核集成的可擴(kuò)展平臺“Zynq系列”。賽靈思亞太區(qū)銷售及市場總監(jiān)張宇清介紹,Zynq系列帶了760個(gè)DSP引擎,性能超過910GMAC。并且FPGA跟ARM的連接架構(gòu)專門采用處理器與FPGA定制的標(biāo)準(zhǔn)架構(gòu),這一架構(gòu)的優(yōu)勢體現(xiàn)在可實(shí)現(xiàn)3000個(gè)內(nèi)部互連,帶寬可達(dá)到100Gbps。他進(jìn)一步指出,集成與分立的優(yōu)勢在于分立的FPGA和ARM的互連,其管腳非常有限,最多可解決1300個(gè)管腳。以前FPGA是硬件可編程,有了Zynq系列,可通過ARM實(shí)現(xiàn)軟件編程,因而Zynq系列將可廣泛應(yīng)用于智能視頻監(jiān)控、汽車駕駛員輔助系統(tǒng)、工控等,此領(lǐng)域在2014年市場總值將達(dá)127億美元。

在嵌入式系統(tǒng)上進(jìn)行了多年的創(chuàng)新投入后,Altera已經(jīng)啟動了“嵌入式計(jì)劃”,其目的是建立一個(gè)基于一種FPGA設(shè)計(jì)流程方法的多家供應(yīng)商、多CPU體系結(jié)構(gòu)SoC FPGA平臺。今年5月,Altera、MIPS以及SLS公司聯(lián)合發(fā)布MP32內(nèi)核,成為業(yè)界第一款基于MIPS的FPGA優(yōu)化軟核處理器,目前醫(yī)療成像和通信市場的前沿企業(yè)已經(jīng)開始大批量采用MP32。隨著這一嵌入式計(jì)劃的實(shí)施,F(xiàn)PGA會因與處理器的組合帶動而進(jìn)入更多的應(yīng)用領(lǐng)域。

而美高森美SmartFusion cSoC是集成了FPGA、Cortex-M3處理器和可編程模擬資源的器件,能夠?qū)崿F(xiàn)完全定制、IP保護(hù)和易用性的優(yōu)勢。在提供相較傳統(tǒng)固定功能微控制器更高的靈活性之余,更沒有在傳統(tǒng)FPGA上軟處理器內(nèi)核的高成本。

對FPGA廠商而言,進(jìn)入嵌入式市場需要合作伙伴的全力支持,分銷商是關(guān)鍵的環(huán)節(jié)之一。安富利科匯中國區(qū)域總裁辜其秋就表示,我們需要為客戶提供新的參考平臺,同時(shí)需要緊密地保持和FPGA廠商的合作,確??蛻裟軌虻谝粫r(shí)間得到最充分的技術(shù)支持和產(chǎn)品更新。

多重方法提高設(shè)計(jì)便利性

雖然FPGA的性能已越來越接近ASIC,但其設(shè)計(jì)復(fù)雜度也在線性上升,對整個(gè)開發(fā)流程以及設(shè)計(jì)方法學(xué)提出了更高的要求。辜其秋指出,以前的設(shè)計(jì)可能只有1~2個(gè)時(shí)鐘域,時(shí)鐘要求也不高,編譯時(shí)間在30分鐘左右就能夠達(dá)到時(shí)序收斂,但是現(xiàn)代的設(shè)計(jì)往往采用一些大型芯片,時(shí)鐘域或多達(dá)10個(gè)以上。這種情況下,編譯時(shí)間、時(shí)序收斂、甚至布線的成功率都會成為很大的挑戰(zhàn)。因而,F(xiàn)PGA公司不僅需要集成更強(qiáng)大的IP到器件中,還要提供強(qiáng)大的設(shè)計(jì)工具。

FPGA廠商的選擇可謂“殊途同歸”,通過收購和合作來使客戶的設(shè)計(jì)開發(fā)更快捷高效。

Altera推出新一代系統(tǒng)集成工具Qsys。在成功的SOPC Builder基礎(chǔ)上,Qsys實(shí)現(xiàn)了新的系統(tǒng)開發(fā)特性以及新的高性能互聯(lián),它具有多層次設(shè)計(jì),支持業(yè)界標(biāo)準(zhǔn)IP接口,支持高效的設(shè)計(jì)重用等優(yōu)點(diǎn),這是突破性的改進(jìn)。

賽靈思公司日前推出最新版 ISE 13.2設(shè)計(jì)套件,為28nm 7系列產(chǎn)品提供支持。最新版ISE軟件增強(qiáng)了PlanAhead設(shè)計(jì)分析工具的功能,不僅可提供部分重配置功能支持,而且其前端到后端綜合項(xiàng)目管理環(huán)境可提高設(shè)計(jì)效率。楊飛表示,傳統(tǒng)FPGA開發(fā)只能寫RTL代碼,收購AutoESL公司后,可以用C語言來開發(fā)FPGA,這樣可在更大范圍推動更多的工程師來開發(fā)FPGA,而不只局限于硬件工程師。也就是說,整個(gè)FPGA開發(fā)周期會變得更短,大大提升設(shè)計(jì)生產(chǎn)力。

而萊迪思的新一代設(shè)計(jì)軟件Lattice Diamond幫助用戶在三個(gè)關(guān)鍵領(lǐng)域做了重點(diǎn)的改進(jìn):設(shè)計(jì)探索、易于使用以及改善設(shè)計(jì)流程。

最近,美高森美SoC產(chǎn)品部也宣布SmartFusion cSoC器件現(xiàn)在獲得FreeRTOSTM的支持,通過FreeRTOS,產(chǎn)品開發(fā)人員獲得了更廣泛運(yùn)行于SmartFusion cSoC的操作系統(tǒng)和通信協(xié)議選擇,從而加速其工業(yè)和網(wǎng)絡(luò)應(yīng)用設(shè)計(jì)。

當(dāng)然,設(shè)計(jì)工具離不開第三方工具商的支持。北京阿爾戴信息技術(shù)有限公司(ALDEC)總裁白一波也指出,隨著芯片設(shè)計(jì)的規(guī)模越來越大、邏輯越來越復(fù)雜,要求工程師采用比以往任何時(shí)候更高層次的設(shè)計(jì)方法來進(jìn)行設(shè)計(jì),可編程芯片的軟件設(shè)計(jì)、驗(yàn)證等則需要越來越強(qiáng)大的第三方EDA工具的支持。

需要強(qiáng)調(diào)的是,在整個(gè)設(shè)計(jì)里,IP核會扮演越來越重要的角色。隨著FPGA的功能和性能越來越強(qiáng),基于IP核的設(shè)計(jì)將會逐漸成為今后FPGA設(shè)計(jì)的主流。

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請及時(shí)通過電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。