DSP與FPGA的區別——功能角度

       FPGA普遍用于實現數字電路模塊,基本上能實現所有的數字電路,傳統的數字功能模塊,以及客戶產品特定需求的數字處理模塊。FPGA的IO橋接種類繁多,不同種類的級別的FPGA支持的IO標準和協議都不盡相同,但是這些IO的驅動能力或是電壓都是可編程配置的。任何數字功能電路的實現,高速信號的處理,控制領域的信號處理,橋轉換協議的實現,Actel的Fusion還能用于電流/電壓檢測,溫度的檢測,MOSFETdriver,電源管理,其獨特的Flash工藝技術可以依靠電池供電工作,和掉電實時保存數據,超低功耗,多種工作模式(Static,Sleepmode),尤其IGLOO芯片的功能在Sleepmode下功耗只有5uW。這樣的功耗用于手機,GPS之類的移動手持設備中能發揮更大的功能應用。

       除此之外,用FPGA實現ASIC的前期的設計驗證,FPGA實現DSP的功能,實現CPU的功能,MCU的功能,內存控制器,用于工業的PWM,SVPWM,Clarke,Park的正逆變換的實現,VGA控制,數據的編解碼,解復用,高達上Gbps的信號的處理,協議的轉換實現等等等等功能,都是DSP難以勝任的。

        DSP內部有很多現成的硬件模塊和接口以及控制器,但是需要軟件編程設定,可以實現PWM控制,接口控制,UART接口,SPI接口等功能。但是由于受指令集的時鐘周期的限制,DSP不能處理太高的信號,至于說上Gbps的信號,LVDS之類的信號就很難以涉及了。所以相應的應用領域會有所限制。但是不同的領域客戶的設計方案不同,考慮的側重點不同,有些領域設計者也是愛好使用DSP的,諸如算法實現,協議的處理等等如果換作FPGA來處理那就得不償失。

一見鐘情 發表于10-24 15:07 瀏覽1516次
分享到:

已有0條評論

暫時還沒有回復喲,快來搶沙發吧

添加一條新評論

只有登錄用戶才能評論,請先登錄注冊哦!

話題作者

一見鐘情
一見鐘情(大校)
金幣:1528個|學分:3652個
立即注冊
暢學電子網,帶你進入電子開發學習世界
專業電子工程技術學習交流社區,加入暢學一起充電加油吧!

x

暢學電子網訂閱號

电子游戏发展史 安徽快三遗漏数据 最准特马 济南股票配资 七乐彩预测最准确的人 心水清者能自懂打一生肖 深圳风采中奖条件 快3开奖号码 天天红包app下载 广东十一选五明天预测 双色球计划专家在线计划