DSP 、ASIC、FPGA全面大比拼

2013-08-27 10:42 來源:電子信息網 作者:和靜

在相當長的一段時間內,FPGA、ASIC、DSP三者不同的技術特征造就了它們不同的應用領域,DSP在數字信號方面是絕對的霸主,ASIC是專業(yè)定制領域的牛人,而FPGA由于其價格高、功耗大,主要用于ASIC前端驗證和一些高端領域,在DSP和ASIC面前絕對屬于小弟。但近10年,這小弟特別努力,提高了半導體工藝水平,降低了功耗和芯片價格,此外由于其可編程,比較靈活,因此搶了 ASIC 不少的市場份額,還號稱ASIC終結者。但是他在成績面前不驕傲自滿,繼續(xù)努力,最近兩大FPGA廠商又都推出了帶DSP平臺的FPGA,開始行使起DSP的“職能”,把手伸到到了DSP的地盤。于是這哥仨掐起來了,美其名曰:沒有硝煙的戰(zhàn)爭。那么,未來FPGA能否終結ASIC?ASIC又將如何發(fā)揮自己的獨特魅力,應對FPGA的挑戰(zhàn)?FPGA能否真的取代DSP?DSP又將如何從多方面尋求創(chuàng)新與突破?ASIC、DSP、 FPGA的未來究竟何去何從?且聽下面分解。雖然“百度一下,你就知道”,但還是得介紹一下這哥仨是干嘛的:

火線三兄弟:DSP 、ASIC、FPGA

先明確一個概念,DSP首先是Digital Signal Processing(數字信號處理),然后才是Digital Singnal Processor(數字信號處理器)。大家一定覺得數字信號處理多么復雜(我也覺得,小弟數學不好,怕算法),其實觀念是非常簡單的,就是一個轉換器。打個比方,你(原始數據)對自己的長相不太滿意,需要整容,從醫(yī)院南大門進去,進入手術室(數字信號處理器),里面有各種整容設備(算法),然后從北大門(不是后門)出來,出來的時候你就不是你了,變成了你想要的效果(新數據),要么瘦了,要么胖了,甚至有可能你就變成梁朝偉了,這就是數字信號處理。進行數字信號處理的工具就叫數字信號處理器,DSP就在這種情況下閃亮登場了。下面進行一些基本概念的介紹(特別枯燥,但是咱得知道):DSP是在模擬信號變換成數字信號以后進行高速實時處理的專用處理器,它采用的是哈佛設計,即數據總線和地址總線分開,使程序和數據分別存儲在兩個分開的空間,允許取指令和執(zhí)行指令完全重疊,也就是說在執(zhí)行上一條指令的同時就可取出下一條指令,并進行譯碼,這大大的提高了微處理器的速度。一個數字信號處理器在一塊不大的芯片內包括有控制單元、運算單元、各種寄存器以及一定數量的存儲單元等等,在其外圍還可以連接若干存儲器,并可以與一定數量的外部設備互相通信,有軟、硬件的全面功能,因此其本身就是一個微型計算機。按照用途可分為通用型DSP芯片和專用型DSP芯片,通用型DSP芯片適合普通的DSP應用,如我們最常用的TI公司的一系列DSP芯片屬于通用型DSP芯片;專用DSP芯片是為特定的DSP運算而設計的,更適合特殊的運算。在近20多年的時間里,DSP芯片的應用已經從軍事、航空航天領域擴大到信號處理、通信、雷達、消費等許多領域,被譽為信息社會革命的“旗手”。一聽這名字就知道DSP特別有前途。

1 2 3 > 
DSP ASIC FPGA

相關閱讀

暫無數據

一周熱門