《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 基于FPGA的DSP設計方法
基于FPGA的DSP設計方法
摘要: 當第一種實現DSP的FPGA出現時,DSP設計者開始利用這種器件來支援處理器的能力。在這種方法中,FPGA通過加速DSP算法的關鍵部分(這對性能至關重要),可以補充處理器的不足。
關鍵詞: FPGA DSP
Abstract:
Key words :

DSP正在成為一種幾乎無處不在的技術,不僅應用在眾多消費電子、汽車與電話產品中,而且也進入越來越先進的設備。

諸如無線基站、雷達信號處理、指紋識別以及軟件無線電等應用都要求極高的處理能力。這些新類型的高性能DSP應用推動獨立處理器的性能走高,而為了提升性能,硬件解決方案也在不斷發展。

在90年代初,設計者面臨的挑戰是,如何采用多個處理器以匯聚更多的處理能力,從而滿足他們的性能要求。但是在協調多個處理器的功能時,系統級設計變得極為困難,更不用說這種方法既昂貴又浪費資源。

當第一種實現DSP的FPGA出現時,DSP設計者開始利用這種器件來支援處理器的能力。在這種方法中,FPGA通過加速DSP算法的關鍵部分(這對性能至關重要),可以補充處理器的不足。

今天的專用FPGA,如Xilinx公司的Virtex 4或Altera公司的Stratix II等蘊藏著巨大的潛力,可通過并行化來提高性能。的確,DSP專用FPGA技術已顯示出可提供比其它實現方案高100倍的性能優勢(表1)。

圖1:FPGA提供100倍于DSP的
MACOPS(每秒乘/加運算數)。MACOPS是
時鐘頻率與乘法器個數的乘積。



因此,在FPGA中包含一顆標準DSP的情況變得越來越普遍,而且預計以此種方式來使用FPGA的設計將迅速增加。


設計挑戰


不過,伴隨著這種強大的硬件能力,設計者面臨如何有效實現這些基于FPGA的DSP系統的問題。這種大型的復雜設計對傳統的 DSP設計方法提出了挑戰。這在很大程度上是因為以下事實,即在DSP應用中,傳統的FPGA設計流程沒有充分利用一個高效設計流程的兩個關鍵要素:綜合技術與可移植IP。


那些利用綜合技術來設計ASIC的人都很清楚綜合技術的優勢。對基于FPGA的DSP來說,該技術是關鍵,它使設計進入處于高級的抽象水平并能自動探索面積與性能之間的折衷??焖僭O計進入與高抽象水平及自動化的結合,不僅能提供單一的設計示例,而且還能提供各種可供選擇的實現結果。


對于性能優先于面積的應用來說,它可能需要包含數百個乘法器的實現方案。這種方法將具有很快的速度,但也會消耗大量硅片面積。同樣,對于那些對面積更敏感的應用來說,實現方案應使用性能較低、數量較少的乘法器,以得到占位面積更小的結果。這些類型的折衷對基于FPGA的高級 DSP的開發來說至關重要,因而要求有功能強大的工具。


高效DSP開發的另一個關鍵要素是擁有恰當的構建模塊或IP。適合于這些應用的IP具有兩個主要屬性:可擴展性與可移植性。


與適用性相對較低的同類IP相比,可擴展IP使設計者無需犧牲效率即能構建定制IP功能。新功能模塊是高效的,因為在后續的綜合過程中,未用的或不必要的部分將被優化掉。


可移植性也能保證效率。DSP設計者必須能在設計出算法以后,無需進行修改即可在任何FPGA供應商的產品上運行它們。這種可移植性將提供極大的效率與自由度,以方便選擇一種最佳實現方案。


DSP驗證也構成挑戰。當驗證DSP時,信號調試與分析變得更復雜,并不僅僅限于檢查時域、頻域曲線及散布圖。由于數字信號的特征取決于其采樣時間和離散幅度,DSP驗證工具必須能有效定義及操作多速率DSP應用中的時間。


此外,它們還必須易于從全精度浮點仿真轉換到有限字長定點仿真。同時,它們還需要一種用于對DSP算法進行建模的語言,包括對時間、定點資源與并行性等概念的本地支持。


整合方法


設計技術方面的最新進展為解決DSP設計者的獨特挑戰提供了令人興奮的解決方案。由Mathworks公司提供的 Simulink是一種基于數學模型的系統設計環境,為DSP設計者提供了強大的建模與仿真功能。該環境能處理多速率離散時間定義與管理以及單源浮點仿真等DSP問題。


圖2:基于FPGA的DSP設計流程。



對于FPGA實現來說,DSP綜合是一項將DSP驗證與最佳DSP實現鏈接在一起的關鍵創新。借助嵌入在Synplify DSP工具中的能力,設計者可以采用一種自動式且獨立于器件的方法來檢查實現過程的折衷并完成目標映射。


將DSP綜合與Simulink聯合使用,可將系統架構師與硬件設計師的專長整合到一個公共環境中。系統架構師可以為Simulink創建一個獨立于供應商的模型,使設計進入點保持在純算法層面,從而將他的注意力集中在更高層次的設計功能上。


當模型轉交給硬件設計師時,規范沒有任何架構含義。只要建模環境中的DSP驗證工具允許無縫集成綜合引擎,硬件設計師無需修改驗證源就可檢查架構方面的折衷。


由于驗證源保持一致,所以系統架構師不用擔心硬件實現問題,而硬件設計師也不必費勁地去研究DSP算法規范。此外,這還能保證設計完整性與最優化,并提高兩個團隊成員的工作效率。


該設計方法的關鍵是采用通用DSP庫。供應商專有的IP會使算法設計陷入到不必要的實現細節中。采用一個與架構參數無關的通用DSP功能庫,設計將根據高層規范來產生輸出。


借助一個高層功能庫,甚至與DSP功能有關的延時也能被推遲到架構優化階段來處理。這是通過DSP綜合來完成的。諸如DSP 綜合、Simulink及可移植庫等創新都是改進DSP設計的關鍵元素,但將這些能力集成到一個總的方法學中也非常關鍵。最佳的DSP設計流程可為現有設計能力增加通用庫以及整合DSP綜合與Simulink的能力(參見圖2)。


在設計規范時,系統架構師只需在純粹的算法抽象層面上操作。通過使用功能塊,設計師可用類似的DSP概念來捕獲算法。


在設計流程的后期,由于Simulink具有DSP驗證環境特性,算法驗證因而變得非常容易??梢暬⒄{試以及內置的加速器等能力使設計者更容易實現離散時間設計的快速仿真。


這種設計方法的引擎就是DSP綜合,它決定了面積、性能等系統級目標。這個步驟旨在創造出一種能消耗最少的資源并達到所需性能的架構。通過采用折疊、系統范圍重定時以及增加延時等適當的系統級優化技術,DSP綜合能滿足系統級性能目標。


所得到的架構可由獨立于供應商的可綜合RTL代碼來生成。由于設計保留了獨立于供應商的特性,RTL綜合工具的全部能力可以被用于執行進一步的設計優化。


與傳統設計流程相比,上述DSP設計方法具有明顯的優勢。隨著設計規模增大,僅是由于其無延時的算法及無需時間來同步多條路徑,DSP綜合流程就超過了傳統方法。


比較DSP綜合與傳統流程的設計結果表明,即使在不同的優化情況下,前者也一樣有改進。當在DSP綜合期間不執行高級優化時,所得到的任何優化主要歸功于RTL綜合。即使沒有DSP綜合優化,在所有測試電路中采用的邏輯單元數量也會一如既往地減少,而性能也會得到改善。


我們需要考慮幾種不同的優化情況。當允許進行資源共享時,常常希望在資源利用上有明顯的改進,即使以犧牲某些性能為代價。測試電路已經證明了這一點,即以性能的明顯下降為代價可以顯著減少消耗的資源。


這種優化技術最適合在資源有限但允許性能有一定下降的情況下使用。重定時優化技術是增強DSP綜合結果的另一個選項。采用這種方法時,盡管可能要以消耗更多的資源為代價,但與單獨的DSP綜合及傳統設計方法相比,性能將有顯著提升。


為達到定時目的,一些DSP綜合解決方案在架構層上重新分配寄存器并引入一些管道。采用門級重定時可以補充這種高級定時,兩者的結合使用將獲得最佳的優化結果,且無需增加任何資源即可獲得明顯的性能改進。

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          亚洲免费中文| 玖玖在线精品| 国产精品免费小视频| 免费h精品视频在线播放| 日韩视频在线观看一区二区| 国产精品久久久免费| 久久成人av少妇免费| 国产精品久久久久9999| 亚洲视频国产视频| 校园激情久久| 亚洲国产91精品在线观看| 国产丝袜一区二区| 欧美三区视频| 一区二区三区毛片| 国产免费成人av| 亚洲三级视频| 国产伦精品一区二区| 最新国产乱人伦偷精品免费网站| 99国产精品视频免费观看一公开| 久久激情一区| 欧美精品亚洲| 黄色精品一二区| 亚洲日本电影在线| 亚洲视频一起| 久热精品在线| 久久婷婷一区| 亚洲青色在线| 国产精品毛片大码女人| 欧美日韩国产综合视频在线观看| 性xx色xx综合久久久xx| 国产精品一国产精品k频道56| 老司机午夜精品视频| 久久久久久一区| 国产麻豆综合| 亚洲精品中文字| 久久精品亚洲精品国产欧美kt∨| 欧美成人免费全部观看天天性色| 亚洲一区二区三区四区在线观看| 欧美裸体一区二区三区| 亚洲国产网站| 欧美精品三级在线观看| 激情久久综艺| 欧美在线在线| 亚洲图片激情小说| 日韩小视频在线观看| 狠狠色狠狠色综合日日小说| 国产精品福利网| 久久久福利视频| 毛片基地黄久久久久久天堂| 久久国产主播精品| 久久在精品线影院精品国产| 亚洲国产欧美久久| 亚洲线精品一区二区三区八戒| 国产在线拍偷自揄拍精品| 一区二区三区四区五区在线| 欧美精品麻豆| 在线亚洲一区二区| 午夜一区二区三视频在线观看| 91久久精品日日躁夜夜躁欧美| 欧美激情黄色片| 在线亚洲成人| 亚洲欧美在线免费观看| 亚洲午夜激情在线| 国产精品羞羞答答| 欧美一区亚洲二区| 亚洲一区在线视频| 亚洲美女福利视频网站| 欧美午夜视频| 亚洲精品久久久久久久久久久久久| 亚洲欧美美女| 国产欧美精品日韩| 国产精品亚洲综合久久| 国产精品美女久久久久久2018| 亚洲天堂网在线观看| 美女999久久久精品视频| 亚洲第一精品福利| 一区二区三区免费看| 欧美呦呦网站| 精品999久久久| 永久免费视频成人| 欧美另类亚洲| 国产亚洲激情| 99精品视频免费在线观看| 国产精品久久久久99| 国产精品福利在线| 欧美日韩三级视频| 欧美四级剧情无删版影片| 亚洲品质自拍| 欧美高清视频| 亚洲欧美文学| 欧美三级电影精品| 免费欧美在线视频| 99riav久久精品riav| 极品日韩av| 久久久久.com| 国内精品免费午夜毛片| 久久青草欧美一区二区三区| 亚洲国产精品悠悠久久琪琪| 亚洲精品人人| 欧美成人伊人久久综合网| 欧美精品一二三| 国产美女诱惑一区二区| 国产精品高潮呻吟久久| 在线播放豆国产99亚洲| 欧美日韩国产一区二区三区| 在线观看91精品国产入口| 欧美日韩亚洲一区二区三区在线观看| 国产欧美精品一区aⅴ影院| 国产一区二区三区精品久久久| 亚洲六月丁香色婷婷综合久久| 你懂的视频欧美| 亚洲香蕉视频| 中文在线不卡| 欧美极品影院| 一本色道久久综合亚洲精品小说| 一区二区欧美在线观看| 久久夜色精品国产欧美乱极品| 国产情人综合久久777777| 久久不射中文字幕| 夜夜嗨av一区二区三区四区| 极品尤物一区二区三区| 国产亚洲午夜| 免费在线看成人av| 在线看欧美日韩| 欧美理论电影在线播放| 在线精品视频免费观看| 久久女同互慰一区二区三区| 欧美成人首页| 国产综合婷婷| 亚洲欧洲一区二区在线播放| 欧美诱惑福利视频| 91久久精品国产91性色tv| 国产精品任我爽爆在线播放| 亚洲主播在线观看| 蜜桃av噜噜一区二区三区| 久久成人18免费网站| 国产亚洲欧美日韩日本| 国产精品家庭影院| 亚洲欧美在线免费观看| 欧美精品一区二区精品网| 欧美岛国在线观看| 一二三区精品| 国产精自产拍久久久久久| 亚洲精品1区| 亚洲人被黑人高潮完整版| 日韩写真视频在线观看| 亚洲精选一区| 亚洲专区国产精品| 国产精品99久久久久久白浆小说| 欧美麻豆久久久久久中文| 欧美日韩成人激情| 国产精品区一区二区三区| 宅男噜噜噜66一区二区66| 久久综合给合久久狠狠色| 亚洲第一在线综合网站| 欧美亚州韩日在线看免费版国语版| 六十路精品视频| 亚洲人成网站在线观看播放| 国产精品视频免费在线观看| 中文欧美日韩| 国产精品综合久久久| 日韩午夜av在线| 美女精品一区| 国产欧美精品在线观看| 麻豆成人小视频| 一区二区免费在线播放| 一区二区在线视频播放| 欧美精品激情在线观看| 国产精品毛片a∨一区二区三区| 国产亚洲一本大道中文在线| 亚洲国产成人久久综合| 国产亚洲一区精品| 亚洲理论在线观看| 亚洲欧美一区二区视频| 国产精品乱码人人做人人爱| 亚洲精品日韩一| 国产精品一区二区在线观看网站| 国产情人综合久久777777| 欧美另类极品videosbest最新版本| 狠久久av成人天堂| 亚洲人成网站在线观看播放| 国产欧美一区二区视频| 一区二区三区视频在线| 在线激情影院一区| 亚洲欧美综合| 欧美日韩中国免费专区在线看| 欧美人在线视频| 午夜精品一区二区在线观看| 亚洲午夜极品| 国产精品不卡在线| 欧美日韩一区在线观看视频| 宅男66日本亚洲欧美视频| 99国产精品99久久久久久粉嫩| 欧美噜噜久久久xxx| 韩国欧美国产1区| 亚洲国产aⅴ天堂久久| 久久久91精品国产一区二区三区| 美女日韩在线中文字幕| 亚洲色图在线视频| 国产噜噜噜噜噜久久久久久久久| 中文国产一区| 亚洲精品一区二| 久久精品一区四区| 亚洲欧美另类在线观看| 在线成人激情黄色| 欧美亚洲自偷自偷| 亚洲人成高清| 亚洲美女在线观看| 亚洲欧美一区在线| 欧美三级午夜理伦三级中文幕| 亚洲永久精品大片| 国产亚洲一级高清| 亚洲欧美中文字幕| 最新亚洲电影| 国产永久精品大片wwwapp| 欧美va日韩va| 欧美日韩黄色大片| 亚洲乱码一区二区| 亚洲天天影视| 欧美经典一区二区三区| 国产精品国产自产拍高清av| 日韩视频在线一区二区| 久久在线免费| 国产精品美腿一区在线看| 亚洲福利精品| 久久久在线视频| 日韩一区二区精品| 欧美午夜寂寞影院| 久久精品女人| 亚洲级视频在线观看免费1级| 亚洲国产一区二区精品专区| 亚洲国产高清在线| 亚洲欧美美女| 欧美精品国产| 国产欧美在线看| 在线亚洲欧美视频| 亚洲欧洲一区二区三区在线观看| 亚洲午夜精品国产| 亚洲免费婷婷| 国产精品久久7| 亚洲人人精品| 午夜精彩国产免费不卡不顿大片| 国产亚洲精品成人av久久ww| 亚洲一区二区不卡免费| 国产欧美精品xxxx另类| 久久国产精品色婷婷| 国产在线精品成人一区二区三区| 欧美一区二区三区喷汁尤物| 欧美专区日韩专区| 亚洲欧美在线aaa| 久久视频在线免费观看| 91久久精品久久国产性色也91| 91久久久久久久久久久久久| 亚洲影视九九影院在线观看| 日韩视频中文字幕| 老色鬼久久亚洲一区二区| av成人黄色| 国产一区二区按摩在线观看| 久久精品一二三区| 亚洲综合精品自拍| 国产精品综合网站| 亚洲片在线观看| 欧美在线日韩在线| 亚洲一区二区三区四区五区午夜| 黑人一区二区| 99精品久久免费看蜜臀剧情介绍| 一区二区三区产品免费精品久久75| 国内精品国语自产拍在线观看| 久久看片网站| 欧美高清不卡在线| 久久青青草原一区二区| 国产精品v日韩精品| 国产一区久久| 国产精品成人久久久久| 欧美96在线丨欧| 99精品国产在热久久婷婷| 狠狠色香婷婷久久亚洲精品| 久久网站热最新地址| 久久视频在线视频| 欧美日韩精品免费观看| 欧美xxx在线观看| 国产一区视频在线看| 欧美激情一区二区三区全黄| 国产精品网站在线播放| 亚洲天堂成人| 欧美日本一道本在线视频| 免费在线看成人av| 韩国精品久久久999| 欧美一激情一区二区三区| 性色av一区二区怡红| 鲁大师成人一区二区三区| 久久久九九九九| 欧美日韩精品免费观看| 国产亚洲精品久久久久婷婷瑜伽| 国精产品99永久一区一区| 激情成人在线视频| 国产美女诱惑一区二区| 午夜精品三级视频福利| 亚洲伦理在线免费看| 欧美成黄导航| 久久www成人_看片免费不卡| 国产一区二区三区黄视频| 久久精品亚洲乱码伦伦中文| 欧美日韩三级电影在线| 亚洲一区二区三区四区五区黄| 免费日韩av片| 一区二区三区免费看| 免费成人在线观看视频| 国产精品久久久久999| 一本久久精品一区二区| 久久精品91久久香蕉加勒比| 国产伦精品一区二区三| 影音先锋日韩资源| 久久天天躁狠狠躁夜夜爽蜜月| 久久视频一区二区| 亚洲一区二区在线播放| 亚洲欧美成人| 欧美大尺度在线观看| 国产精品久久久久7777婷婷| 欧美日本一区二区视频在线观看| 99在线热播精品免费99热| 亚洲精品久久久久久久久久久| 亚洲电影中文字幕| 欧美香蕉视频| 欧美午夜一区二区三区免费大片| 女同性一区二区三区人了人一| 欧美日韩一区二区三| 99视频热这里只有精品免费|