《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 利用以太網硬件協仿真接口實現便捷和高帶寬的仿真
利用以太網硬件協仿真接口實現便捷和高帶寬的仿真
維庫開發網
摘要: 通常情況下,在設計基于FPGA的大型信號處理系統的時候,設計人員往往需要進行費時費力的仿真。以Xilinx System ...
Abstract:
Key words :

      通常情況下,在設計基于FPGA的大型信號處理系統的時候,設計人員往往需要進行費時費力的仿真。以Xilinx System Generator for DSP為代表的FPGA設計工具,通過提供可靠的硬件在環接口(該接口可以直接將FPGA硬件置入設計仿真),來解決這種問題。

      通過在硬件上模擬部分設計,這些接口可以大大提高仿真的速度——通常可以提高一個甚至多個數量級。使用硬件在環還可以讓設計人員實時進行FPGA硬件調試和驗證。

      System Generator for DSP 可以為多類FPGA開發平臺提供硬件在環接口。這些平臺通常通過不同的物理接口和PC建立通信。舉例來說,一個JTAG協仿真接口可以允許任何一個具備JTAG頭和Xilinx FPGA的FPGA板在System Generator for DSP內部進行協仿真。其它類型的板卡,比如XtremeDSPTM開發工具套件,是通過PCI總線進行通信的。直到最近以來,具有高存儲帶寬和吞吐率要求的系統協仿真(例如視頻和圖像處理),還只能在那些通過PCI或者是PCMCIA接口直接與PC建立通信的開發板上進行。

      基于以太網的協仿真

      System Generator for DSP 8.1內含一個全新的以太網協仿真接口,該接口首次讓Xilinx ML402 *估平臺具備了高帶寬協仿真的能力。ML402開發板將直接通過標準以太網電纜或者通過網絡遠程連接到計算機上。

      接口的核心是Xilinx三態以太網MAC核,它可以支持10/100/1000 Mbps半雙工和全雙工操作模式。當設計人員通過使用以太網硬件協仿真接口生成一個設計的時候,System Generator for DSP將自動在設計周圍建立必要的邏輯,從而在仿真的過程中,通過以太網連接與FPGA進行通信(圖1)。 你還可以雙擊任意一個設計的System Generator模塊打開它的參數配置對話框,從而生成一個用于以太網硬件協仿真的設計。在編譯菜單下,從硬件協仿真菜單中選擇ML402/Ethernet編譯(參見圖2)。你可以在兩種不同的以太網協仿真模式中進行選擇。

      基于網絡的協仿真

      基于網絡的接口可以讓開發人員對那些連至標準IPv4網絡的FPGA硬件進行協仿真。由于IPv4這種網絡幾乎無處不在,基于網絡的接口,為與連接至有線或者無線網絡的遠程FPGA開發板建立通信提供了一條便捷的途徑。該接口在后臺管理著通信細節和錯誤處理過程(在丟包后重新進行傳送)。System Generator for DSP通過分析ML402板的IP地址來決定在協仿真過程中與哪個平臺進行通信(圖3)。

      點對點協仿真

      第二種以太網協仿真的模式則是一種點對點接口,該接口使用原始的以太網幀,通過數據鏈路層與ML402板建立高帶寬通信。與基于網絡的模式不同的是,點對點接口側重于本地網段上的低層通信。協仿真的數據則通過連接ML402板和計算機的標準UTP以太網電纜進行傳送。這意味著,你的計算機必須具備一個空閑的以太網插口以建立連接。

      點對點接口可以支持千兆位級以太網標準,如果該接口被配置為可以使用巨型幀,數據的傳送性能將大大提高。使用這種接口連接方式,你甚至可以對超帶寬應用進行協仿真。

  器件配置

  上述兩種以太網協仿真接口都支持一種新的器件配置方法,即利用Xilinx System A*M解決方案支持給予以太網的配置。這種配置過程可以在相同的用于協仿真的以太網連接上進行,因此消除了對二次編程電纜(如Xilinx Parallel Cable IV或者Platform. Cable USB)的需求。ML402開發板還搭載了一個Compact Flash卡,它包含一個特殊的啟動加載程序映像,該映像在上電的時候會自動下載至FPGA。該映像可以利用在仿真開始時通過以太網電纜傳輸的新的FPGA協仿真的數據位流對FPGA進行重新配置。整個配置過程都由System Generator for DSP以透明方式進行操控。

  設計示例

  一個命名為conv5x5_video_ex的5×5濾波器算子設計模型被包含在System Generator for DSP 8.1軟件工具當中。該設計證明了使用n-抽頭MAC FIR濾波器可以有效地實現二維圖像濾波。圖4顯示了System Generator for DSP的頂層設計。

  另外,該設計還包含一個硬件協仿真測試平臺,該平臺用來使循環視頻序列以實時幀速率流過5×5內核。在每個仿真周期,視頻幀將被傳送到FPGA中進行處理。一旦進入FPGA,每個幀都會被5×5內核進行濾波,然后傳回計算機用Simulink進行分析。仿真過程中,兩個Simulink矩陣指示器模塊分別顯示未經濾波和經過濾波后的圖像,圖5所示為通過測試平臺的數據流。

  基準測試

  對5×5濾波器設計示例進行了編譯以便實現點對點以太網硬件協仿真,并利用Xilinx ML402開發板對其進行了協仿真。我們對硬件仿真速度與軟件仿真速度進行了比較。基準程序特別考慮了每秒被讀回的已處理幀的數目,并將結果同單個幀的濾波操作所耗費的軟件仿真時間進行了比較。


 

  圖6總結了與純軟件仿真相比,以太網協仿真所實現的仿真加速。結果表明,仿真速度提高了大約50到1,000倍。在現實設計中,速度的提高幅度取決于多種因素,這些因素包括:設計的復雜程度、I/O端口的數目和I/O數據的流量等。圖6還顯示,和以太網設置有關的另外兩個重要因素——鏈路速度和可允許的最大幀尺寸——也能影響到協仿真的性能。

  隨著鏈路速度的提高,我們發現仿真所用的時間大大縮短,這是因為有更多的帶寬可用于協仿真的數據。另外,如果開通千兆位級以太網的巨型幀支持功能(為保證突發數據傳輸的效率最大化,加大了可允許的最大幀尺寸),協仿真的性能可得到進一步的提升。

  結論

  System Generator for DSP的以太網硬件協仿真接口,為在Xilinx ML402平臺上進行視頻和圖像處理應用仿真提供了一個便捷和高帶寬的解決方案。該類接口為對遠程FPGA平臺進行仿真,或者為了實現更高的性能,對那些直接通過以太網電纜連接主機的開發板進行仿真創造了條件。借助System ACE解決方案,設計人員可以通過以太網完成器件配置,消除了對二次編程電纜的需求。正如基準測試結果顯示的那樣,該接口能夠大幅度提高仿真速度。

  Xilinx System Generator for DSP v8.1軟件工具內含以太網協仿真接口和視頻處理參考設計。


 

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美一区二区三区视频在线| 99视频日韩| 亚洲精品影视| 在线精品视频一区二区三四| 国产伦精品一区二区三区视频孕妇| 欧美日韩视频在线观看一区二区三区| 男人的天堂成人在线| 乱码第一页成人| 美女脱光内衣内裤视频久久网站| 久久亚洲综合| 狂野欧美一区| 欧美成人精品在线| 欧美韩日视频| 欧美区在线观看| 欧美日韩精品二区第二页| 欧美激情精品久久久久久久变态| 欧美第一黄色网| 欧美精品国产一区| 亚洲福利视频一区| 亚洲国产日日夜夜| 亚洲欧洲日本在线| 亚洲麻豆av| 一本色道久久综合狠狠躁篇的优点 | 欧美午夜精品久久久久免费视| 欧美日韩在线播| 欧美视频在线观看一区| 国产精品v欧美精品∨日韩| 国产精品久99| 国产欧亚日韩视频| 国内精品99| 亚洲激情第一页| 亚洲国产日韩欧美在线动漫| 亚洲精品在线三区| 亚洲视频免费观看| 亚洲综合首页| 亚洲第一主播视频| 一区二区欧美亚洲| 欧美一区二区三区免费观看 | 国产午夜精品美女视频明星a级| 韩国成人精品a∨在线观看| 极品尤物一区二区三区| 亚洲国产精品久久人人爱蜜臀| 日韩视频欧美视频| 亚洲综合日本| 亚洲国产你懂的| 中文精品视频| 久久久久国内| 欧美经典一区二区| 国产精品久久久久久久久搜平片| 国产日本欧美在线观看| 在线看片成人| 一二三区精品福利视频| 欧美诱惑福利视频| av不卡免费看| 久久成人综合视频| 欧美激情中文不卡| 国产伦精品一区二区三区视频黑人| 一区福利视频| 在线午夜精品自拍| 亚洲国产综合91精品麻豆| 亚洲永久免费视频| 麻豆精品视频| 国产精品免费观看视频| 1204国产成人精品视频| 亚洲一区二区在线看| 亚洲人成在线观看网站高清| 久久人人97超碰人人澡爱香蕉| 亚洲一区中文| 亚洲欧洲日本mm| 欧美一区二区三区视频在线| 欧美成人一区二区三区在线观看 | 亚洲国产精品va| 亚洲免费视频观看| 日韩视频免费观看高清完整版| 欧美一区二区成人6969| 欧美精品在线一区| 一区二区三区我不卡| 亚洲影视九九影院在线观看| 亚洲欧洲一区二区天堂久久 | 久久av红桃一区二区小说| 欧美另类视频| 在线欧美亚洲| 欧美一级专区| 性欧美xxxx视频在线观看| 欧美欧美午夜aⅴ在线观看| 韩国v欧美v日本v亚洲v| 亚洲午夜视频在线观看| 日韩西西人体444www| 久久久久久久久伊人| 国产精品日韩在线播放| 亚洲国产婷婷综合在线精品| 亚欧成人在线| 性欧美1819性猛交| 国产精品国码视频| 亚洲精品一区二区三区99| 最新高清无码专区| 久久久久久尹人网香蕉| 国产精品区一区| 99在线精品观看| 一本色道久久综合狠狠躁的推荐| 女仆av观看一区| 在线观看精品| 久久国产精品99精品国产| 欧美一站二站| 国产欧美午夜| 亚洲一区二区少妇| 亚洲影音先锋| 国产精品www994| 亚洲美女视频在线免费观看| 亚洲激情视频网站| 美乳少妇欧美精品| 影音先锋亚洲电影| 亚洲第一免费播放区| 久久五月天婷婷| 激情自拍一区| 久久国产精品99国产| 久久人人97超碰国产公开结果| 亚洲狼人综合| 亚洲美女视频网| 一本色道久久88综合亚洲精品ⅰ | 亚洲激情欧美激情| 美女黄网久久| 亚洲成人中文| 日韩午夜激情| 欧美日韩精品在线观看| 99re热这里只有精品免费视频| 在线一区二区三区四区五区| 欧美日本不卡| 99国产精品视频免费观看一公开 | 国产精品久久久久aaaa樱花| 在线亚洲精品| 欧美亚洲网站| 国产综合久久久久影院| 亚洲二区视频在线| 欧美国产日韩xxxxx| 亚洲看片免费| 亚洲欧美日韩一区二区三区在线| 国产精品免费电影| 欧美在线免费视屏| 欧美成人午夜激情在线| 亚洲欧洲在线观看| 亚洲一区二区精品| 国产日韩欧美高清| 亚洲高清不卡一区| 欧美激情一区二区三区| 99pao成人国产永久免费视频| 亚洲欧美国产精品桃花| 国产欧美一区二区精品婷婷 | 亚洲高清在线精品| 亚洲视频在线二区| 国产日韩精品综合网站| 亚洲国产合集| 欧美巨乳在线| 亚洲一区在线播放| 另类激情亚洲| 日韩一区二区高清| 久久精品国产亚洲一区二区三区| 亚洲成色精品| 亚洲在线网站| 一区二区三区在线视频播放| 亚洲另类自拍| 国产精品久久久久婷婷| 久久www免费人成看片高清| 欧美精品七区| 亚洲综合视频一区| 欧美阿v一级看视频| 99国产精品视频免费观看| 久久er精品视频| 亚洲黄色av| 欧美一区二区三区四区在线| 亚洲欧美一区二区激情| 亚洲视频一区| 久久国产一区二区| 亚洲激情午夜| 午夜精品在线观看| 在线观看久久av| 亚洲欧美一区二区视频| 在线不卡中文字幕| 亚洲欧美日韩一区二区三区在线观看| 精品成人在线视频| 亚洲欧美国产另类| 亚洲国产精品尤物yw在线观看| 亚洲欧美不卡| 91久久综合亚洲鲁鲁五月天| 欧美一区二区三区免费在线看| 91久久精品一区二区三区| 性色av一区二区三区红粉影视| 在线免费观看视频一区| 午夜精品免费视频| 亚洲理论在线观看| 美女脱光内衣内裤视频久久影院| 亚洲一区二区免费| 欧美精品成人91久久久久久久| 午夜一区二区三视频在线观看| 欧美伦理91i| 亚洲国产精品一区二区三区| 国产酒店精品激情| 亚洲校园激情| 亚洲欧洲精品成人久久奇米网| 久久黄色影院|