色yeye在线视频观看_亚洲人亚洲精品成人网站_一级毛片免费播放_91精品一区二区中文字幕_一区二区三区日本视频_成人性生交大免费看


FPGA和DSP設計的區別

分享到:
           

    系統設計人員在項目的架構設計階段要面臨一系列關鍵問題,其中一個越來越重要的問題就是到底應采用現場可編程門陣列(FPGA),還是采用數字信號處理器(DSP)。FPGA設計與DSP設計相比,大的不同之處在哪里?這個問題要從多個角度看,它們都用于某個功能的硬件電路實現,但是它們的側重點有所不同。

    1、內部資源

    FPGA側重于設計具有某個功能的硬件電路,內部資源是VersaTiles(ActelFPGA)之類的微小單元,FPGA的內部單元初始在編程前都是使用的是HDL語言實現硬件電路的設計描述。FPGA內部的連線資源將這些功能模塊的內部和模塊之間的信號連接起來,構成較大的模塊。FPGA可以內部實現ALU,加法器,乘法器,累加器,FIFO,SRAM,DDRcontroller,FFT,HDLC,DMA,PWM等等數字電路,也就說我們要用其實現一個特定的或是通用的硬件功能一個或是多個模塊,這些模塊的各個細節都要要用HDL來描述設計實現。

    目前的FPGA都可以直接內嵌諸如ARM7,CoretexM1,Core8051等微處理器,用于FPGA的軟核的,也有的FPGA廠商將一些硬件模塊直接做到FPGA中,這些是FPGA內部的硬核。傳統的FPGA都是實現純數字電路的,業界只有Actel的FPGA實現了數模混合的PSC單芯片技術,真正的提升和擴大了FPGA的應用功能和領域。

    此外,多數FPGA都有PLL,DLL之類的鎖相環,Slew可調,Actel的還內建了OSC,RTC,Powermanager之類的硬件單元,甚至Actel的Fusion系列還內建了600kbps的12bit的ADC以及MOSFETDriver之類模擬接口,內部有UserFlashMemeory,FlashROM等資源可以實現真正的PSC,Bootloader之類的功能。

    DSP主要是算法處理,內部資源主要是乘法器,加法器之類的資源,有SPI接口,UART接口,接受一定的指令集,內部的資源基本上都是現成的,需要客戶的需要而重新配置,方便于客戶的使用,但是相對來講其功能是有局限性的,所以主要用于某些特定的領域。DSP也有內嵌的鎖相環,計數器,Baudrate發生器,有的DSP也有ADC模擬接口。

    2、編程語言

    FPGA主要使用HDL,包括VHDl,Verilog,還有數模混合的描述語言Verilog-AMS等。(課程推薦:FPGA培訓

    DSP使用C,匯編語言編程。(課程推薦:C6000 DSP培訓

    3、功能角度

    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來處理那就得不償失。

    FPGA和DSP的區別還有很多,這里先說這些,當然具體的環境和設計方案各有其用武之地,設計者要根據自己的需要來選用。 免費下載華清遠見DSP視頻教程

   熱點鏈接:

   1、FPGA是什么
   2、FPGA系統設計如何入門
   3、FPGA硬件系統設計實用技巧
   4、Windows下Android開發環境的搭建
   5、嵌入式培訓資料:C語言程序結構

更多新聞>> 

前台专线:010-82525158 企业培训洽谈专线:010-82525379 院校合作洽谈专线:010-82525379 Copyright © 2004-2024 北京华清远见科技发展有限公司 版权所有 ,京ICP备16055225号-5,京公海网安备11010802025203号

回到顶部

主站蜘蛛池模板: caoporn超碰最新公开 | 亚洲日韩中文字幕日本 | 欧美又大又粗毛片多喷水 | 伊人久久大香线蕉av最新 | 亚洲精品一区二区三区精品 | 少妇高潮灌满白浆毛片免费看 | 国产嫖妓风韵犹存对白 | 精品久久久无码专区中文字幕 | 久热香蕉在线爽青青 | 精品久久久无码中字 | 午夜性又黄又爽免费看尤物 | 欧美激情网站 | 男女无遮挡猛进猛出免费观看视频 | 玩丰满熟妇XXXX视频 | 狠狠躁夜夜躁青青草原软件 | 国产高清一国产AV | 精品无码人妻一区二区三区品 | 成午夜精品一区二区三区 | 孩交VIDEOS精品乱子 | 成人午夜精品久久久久久久网站 | 午夜dj影院在线 | 国产成人啪精品免费观看 | 92精品国产自产在线观看481页 | 久久精品动漫一区二区三区 | 狠狠色噜噜狠狠狠777米奇小说 | WWW夜片内射视频在观看视频 | 少妇又色又爽又高潮 | 国产最大成人亚洲精品 | 免费A级毛片无码蜜芽欣赏网 | 国产99久久久国产精品免费高清 | 老师脱了内裤让我进去 | 欧美牲交videossexeso | 天天躁日日躁狼狼超碰97 | 乱子伦视频在线看 | 国产精品夜间视频香蕉 | 人妻被按摩到潮喷无码日本 | 丝袜自慰一区二区三区 | a性片 | 亚洲欧美日韩精品久久 | 国产精品色情国产三级在 | 精品av天堂毛片久久久 |