FPGA、CPLD和結(jié)構(gòu)化ASIC為用戶提供更多選擇
隨著成本、功耗和容量的不斷改善,FPGA和CPLD已經(jīng)廣泛滲透到消費電子和汽車電子應(yīng)用市場,其市場份額幾乎已與通信市場二分天下。但通信和工業(yè)領(lǐng)域仍是FPGA兩塊最大的終端用戶市場,Cisco、華為、西門子等公司的交換機、無線基站等設(shè)備大量采用了FPGA進行設(shè)計。利用FPGA的可編程特性,甚至可以在設(shè)計完成以后對系統(tǒng)進行升級,以適應(yīng)新的標(biāo)準(zhǔn)或提供更多的功能。
FPGA和CPLD為工業(yè)產(chǎn)品提供豐富功能
在工業(yè)市場上,Rigol公司用Cyclone II和Stratix II開發(fā)了DS1102C數(shù)字示波器,可執(zhí)行大量的數(shù)學(xué)運算和高速信號處理;UniTest公司將Stratix II用于UNI460和UNI560 SDRAM測試平臺,可以快速地進行模式生成;NI公司用MAX II設(shè)計CompactRIO模塊,減小了產(chǎn)品體積和功耗;Host Engineering公司在PLC以太網(wǎng)控制器上采用了Cyclone和Nios II,可以連接PLC背板和外設(shè)。
所有這些市場都有一個共同的特點:小批量、多品種、靈活性、多功能、要求產(chǎn)品快速上市,而這正是FPGA最擅長的工作。
FPGA飽受功率問題困擾
與ASIC相比,F(xiàn)PGA的弱點在于性能慢、密度低、功耗大,目前性能和密度問題已基本解決,功耗問題成為芯片供應(yīng)商面臨的最大挑戰(zhàn),尤其是進入深亞微米節(jié)點后,漏電流的增加會導(dǎo)致靜態(tài)功耗上升。FPGA的布線電容是ASIC的10到100倍,并具有更大的線跡和大量的晶體管,這些晶體管雖然不會在電路工作中使用,但是卻仍然產(chǎn)生泄漏功率。與此同時,OEM對降低功耗、延長電池的使用時間與降低成本和體積等方面的需求還會攀升。iSuppli曾預(yù)計,如果能解決功耗問題,未來FPGA至少能奪走30億美元的ASIC市場份額。
在Altera公司的Quartus工具中,就可以對嵌入式RAM模塊的功率進行監(jiān)控映射,能夠?qū)r鐘周期內(nèi)處于活動狀態(tài)的RAM數(shù)目最小化。該方案可以將存儲器的動態(tài)功率降低21%,將總動態(tài)功率降低7%,而性能和邏輯方面的犧牲僅為1%。
QuickLogic公司開發(fā)出了反熔絲型的Polar Pro系列FPGA,其待機時電流不足10μA,具有超低功率、耗電量非常小的待機模式。這種模式通過將內(nèi)部邏輯內(nèi)核與外部I/O焊點分開等措施,降低了耗電量。在待機模式下,也能維持I/O電路狀態(tài)和內(nèi)部寄存器的值,可在數(shù)微秒內(nèi)從待機模式恢復(fù)正常。
Actel則在ProASIC3 Flash FPGA的基礎(chǔ)上,推出了低功耗的IGLOO系列FPGA。IGLOO系列FPGA采用了多種功率優(yōu)化技術(shù)和130nm工藝,使靜態(tài)功耗降至5μW,支持 1.2V電壓,具有多種功率模式以優(yōu)化功耗,包括Flash*Freeze模式、低功耗工作模式和睡眠模式。
降低FPGA功耗的比賽才剛剛開始,盡管目前看來FPGA還沒有辦法將功耗降低到ASIC的功耗等級,但并不說明沒有解決辦法,在市場的推動下,各個公司會投入大量資源開發(fā)低功耗技術(shù),會使FPGA的功耗越來越接近ASIC。
競相采用65nm工藝
FPGA廠商總是先進制造工藝的嘗鮮者。Xilinx公司已經(jīng)正式推出采用65nm工藝制造的新一代FPGA產(chǎn)品Virtex-5系列。 Virtex-5系列有三個主要特點:65nm三極柵氧化層技術(shù)、新型ExpressFabric技術(shù)和ASMBL架構(gòu)。與上一代90nm產(chǎn)品 Virtex-4相比,Virtex-5 FPGA的速度平均提高30%,容量增加65%,同時動態(tài)功耗降低35%,靜態(tài)功耗保持相同的低水平,使用面積減小45%。Virtex-5采用了具有六個獨立輸入的查找表(LUT)和新型對角互連結(jié)構(gòu),減少了邏輯層次,改進了構(gòu)造塊之間的信號互連,使邏輯性能比上一代Virtex-4平均提高30%。
另一大FPGA廠商Altera遲遲未發(fā)布65nm的產(chǎn)品,它希望在成品率提高到90%以上再正式發(fā)布。業(yè)界推測Altera將在2006年底推出 65nm的Stratix III系列,將采用增強版自適應(yīng)邏輯模塊(ALM)。ALM是幾年前Altera推出Stratix II FPGA的時候引入的邏輯結(jié)構(gòu),允許設(shè)計者實現(xiàn)兩個大小相同或不同的LUT組合,是Stratix II和III靈活性的關(guān)鍵所在。ALM允許設(shè)計者將多個LUT配置在單個ALM中,經(jīng)驗表明,80%的場合下,兩個LUT可能配置在單一ALM中。40% 的場合下,兩個4輸入LUT可能配置在單一ALM中,24%的場合下,兩個5輸入LUT可能配置在單一ALM中,因此這種邏輯結(jié)構(gòu)具有非常好的適用性和靈活性,在很多設(shè)計中可以節(jié)約大量的邏輯資源。除了邏輯靈活性外,Altera的65nm Stratix III產(chǎn)品線中使用的增強版ALM集成了軟件配置功能,允許客戶在性能和功耗間進行平衡,讓每個邏輯單元可根據(jù)設(shè)計需求調(diào)節(jié)功耗??蛻艨梢酝ㄟ^調(diào)節(jié)時鐘速度,獲得不同的功耗水平,當(dāng)客戶對時鐘速度要求不太高的時候,可以獲得非常低的功耗。在相同時鐘工作頻率下,Stratix III的總體功耗可降低到Stratix II的一半,如工作時鐘頻率相對降低30%,則其整體功耗更可降低70%。 由于FPGA是一種通用邏輯器件,采用更先進的工藝來提高性能、降低成本和功耗是其不二法門。在完成向65nm工藝轉(zhuǎn)型后,Altera和Xilinx還會將縮小線寬的競賽延伸到45nm和32nm,但前提是能夠解決漏電流和功耗的問題。
消費電子成FPGA競爭熱點
消費電子產(chǎn)品具有種類繁多,產(chǎn)品生命周期短,更新速度快的特點,并且對功耗和成本有嚴(yán)格的要求。隨著價格的下降,F(xiàn)PGA在許多市場上已經(jīng)能和ASIC分庭抗禮,并且在中批量的情況下,采用FPGA比ASIC更具有成本優(yōu)勢。
以Altera公司為例,目前消費電子應(yīng)用占Altera公司總體收入的16%,而且還在以20%的速度增長,這得益于低成本的Cyclone系列 FPGA,已經(jīng)有非常多的成功案例。Leapfrog公司的Leapster L-MAX游戲機采用了MAX II CPLD,實現(xiàn)了很好的視頻處理性能和低功耗;Roku Labs公司的網(wǎng)絡(luò)音樂播放器利用MAX II橋接無線通信模塊和DSP;Loewe公司的大屏幕液晶電視采用Cyclone II實現(xiàn)低成本的圖像增強功能;Humax的個人視頻錄像機使用Cyclone實現(xiàn)靈活的接口,并大大減少了產(chǎn)品上市時間。對于中高端產(chǎn)品,為了性能的需求,客戶也可以采用結(jié)構(gòu)化ASIC,數(shù)字電視和DLP電視已經(jīng)有應(yīng)用HardCopy的成功實例。
FPGA和CPLD加速消費電子產(chǎn)品的上市
Xilinx也在利用低成本的Spartan-3加緊向消費電子市場的滲透,加大向機頂盒、DVD播放器、HDTV、汽車應(yīng)用等領(lǐng)域的推廣,并推出了專門的顯示系統(tǒng)參考設(shè)計。QuickLogic公司和Actel公司也不約而同地瞄準(zhǔn)了消費電子市場,他們推出的Polar Pro系列和IGLOO系列FPGA具有很低的功耗,將用于智能手機、無線PDA等便攜式產(chǎn)品當(dāng)中。
結(jié)構(gòu)化ASIC成敗未定
由于FPGA是通過查找表來建立硬件邏輯的,因此存在大量的邏輯冗余,有許多邏輯資源未被利用。轉(zhuǎn)化為結(jié)構(gòu)化ASIC,就可以省去這些沒有用到的晶體管和布線,從而縮小芯片尺寸,降低功耗和成本。例如,某項應(yīng)用需要24mm
評論