DSP從容應(yīng)對(duì)FPGA挑戰(zhàn)
——
TI半導(dǎo)體技術(shù)(上海)有限公司DSP業(yè)務(wù)發(fā)展經(jīng)理鄭小龍先生表示,F(xiàn)PGA屬于硬件可編程器件,而DSP是軟件可編程處理器,因此不難理解FPGA在發(fā)展中確實(shí)需要考慮增加軟件處理單元以增加實(shí)現(xiàn)一些算法標(biāo)準(zhǔn)的靈活性。當(dāng)然在一些復(fù)雜的應(yīng)用中DSP也確實(shí)需要增加一些處理單元來(lái)協(xié)調(diào)工作,而FPGA自然是一種選擇。不過(guò)在大多數(shù)的情況下,F(xiàn)PGA還是難以取代DSP的,特別是對(duì)于批量生產(chǎn)的產(chǎn)品往往FPGA的價(jià)格偏高。另外基于DSP的產(chǎn)品的更新?lián)Q代較FPGA要容易得多,因?yàn)樵贒SP的產(chǎn)品規(guī)劃中硬件結(jié)構(gòu)不會(huì)有太大變動(dòng),而軟件具有更多的兼容性和再用性。
ADI公司會(huì)聚平臺(tái)與業(yè)務(wù)部亞太區(qū)市場(chǎng)業(yè)務(wù)總監(jiān)Todd Borkowski先生的看法與鄭先生類似,他強(qiáng)調(diào)與ASIC和FPGA相比,DSP是完全軟件可編程的,這種靈活性允許實(shí)時(shí)更新設(shè)計(jì),從而縮短了終端產(chǎn)品的重復(fù)設(shè)計(jì)周期,同時(shí)FPGA與DSP相比,價(jià)格上沒(méi)有優(yōu)勢(shì)。
鄭小龍先生介紹說(shuō),TI與FPGA廠商有許多合作,其中包括業(yè)界知名的FPGA廠商 Xilinx和Altera。其實(shí)在多次TI開發(fā)商大會(huì)(TI Developer Conference)上,這兩家公司都作為TI的第三方合作伙伴被邀請(qǐng)參加,并進(jìn)行技術(shù)演講和方案展示。TI與他們的合作都是本著優(yōu)勢(shì)互補(bǔ)的原則,其中的合作方案大多是針對(duì)通信和視頻的DSP與FPGA的組合應(yīng)用。
采用改進(jìn)的哈佛結(jié)構(gòu)的DSP芯片數(shù)據(jù)總線和地址總線相互分離,處理指令和數(shù)據(jù)可以同時(shí)進(jìn)行而提高處理效率。另外通過(guò)流水線技術(shù),將取指、取操作數(shù)、執(zhí)指等步驟的指令時(shí)間重迭起來(lái)以加快運(yùn)算速度。作為現(xiàn)場(chǎng)可編程門陣列的FPGA器件由存儲(chǔ)數(shù)據(jù)的觸發(fā)器和復(fù)路器等組成,各功能塊可以同時(shí)工作,從而實(shí)現(xiàn)指令級(jí)、比特級(jí)、流水線級(jí)甚至是任務(wù)級(jí)的并行執(zhí)行以加快計(jì)算速度。雖然同為可編程芯片,但其實(shí)現(xiàn)方式和解決方案不同,在未來(lái)的市場(chǎng)上競(jìng)爭(zhēng)不大。
評(píng)論