《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 設計應用 > 以太網(wǎng)硬件協(xié)仿真接口的便捷及高帶寬的仿真
以太網(wǎng)硬件協(xié)仿真接口的便捷及高帶寬的仿真
摘要: 通常情況下,在設計基于FPGA的大型信號處理系統(tǒng)的時候,設計人員往往需要進行費時費力的仿真。以Xilinx System Generator for DSP為代表的FPGA設計工具,通過提供可靠的硬件在環(huán)接口(該接口可以直接將FPGA硬件置入設計仿真),來解決這種問題。
Abstract:
Key words :

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

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

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

基于以太網(wǎng)的協(xié)仿真

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

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

基于網(wǎng)絡的協(xié)仿真

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

點對點協(xié)仿真

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

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

器件配置

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

設計示例

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

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

基準測試

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

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

隨著鏈路速度的提高,我們發(fā)現(xiàn)仿真所用的時間大大縮短,這是因為有更多的帶寬可用于協(xié)仿真的數(shù)據(jù)。另外,如果開通千兆位級以太網(wǎng)的巨型幀支持功能(為保證突發(fā)數(shù)據(jù)傳輸?shù)男首畲蠡哟罅丝稍试S的最大幀尺寸),協(xié)仿真的性能可得到進一步的提升。

結論

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

Xilinx System Generator for DSP v8.1軟件工具內(nèi)含以太網(wǎng)協(xié)仿真接口和視頻處理參考設計。

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美国产精品va在线观看| 欧美视频在线免费| 亚洲一区二区视频在线观看| 香蕉免费一区二区三区在线观看| 99pao成人国产永久免费视频| 亚洲电影免费观看高清完整版在线观看| 日韩一区二区精品| 亚洲高清中文字幕| 欧美淫片网站| 亚洲欧美中文日韩v在线观看| 亚洲深夜av| 亚洲视频在线观看视频| 中国成人黄色视屏| 亚洲视频在线观看三级| 亚洲一区二区三区高清| 亚洲午夜精品网| 亚洲一区二区在线看| 亚洲欧美一区二区原创| 午夜精品久久久久久99热| 亚洲女性喷水在线观看一区| 亚洲调教视频在线观看| 亚洲影院在线观看| 欧美一二区视频| 久久激情中文| 亚洲精品一二三| 亚洲私拍自拍| 午夜精品久久久久久99热| 欧美亚洲综合另类| 久久精精品视频| 老司机成人在线视频| 欧美国产欧美亚州国产日韩mv天天看完整| 亚洲综合清纯丝袜自拍| 亚洲欧美在线播放| 久久久久成人精品免费播放动漫| 久久亚洲欧洲| 欧美成人情趣视频| 欧美日韩在线精品一区二区三区| 国产精品www色诱视频| 国产精品羞羞答答xxdd| 韩日精品在线| 亚洲精选视频在线| 亚洲免费网站| 亚洲欧洲在线一区| 亚洲视频一二三| 久久av二区| 免费看av成人| 国产精品国产三级国产专区53| 国产日韩欧美中文| 亚洲电影一级黄| 一本色道久久综合亚洲精品按摩| 午夜国产精品视频| 亚洲精华国产欧美| 亚洲一区二区三区四区中文 | 欧美日韩在线一区| 欧美三级日本三级少妇99| 国产欧美一区二区精品忘忧草| 一区二区三区在线视频观看| 日韩视频中文字幕| 亚欧美中日韩视频| 日韩系列在线| 久久精品在线观看| 欧美日韩a区| 国产一区二区三区高清在线观看| 亚洲国内精品| 欧美一区二区精美| 中文久久乱码一区二区| 久久久久一区| 欧美午夜不卡在线观看免费 | 老色鬼久久亚洲一区二区| 国产精品成人在线观看| 国内自拍亚洲| 亚洲性图久久| 日韩网站在线看片你懂的| 欧美影院成人| 欧美日韩亚洲国产精品| 国模精品一区二区三区| 在线亚洲欧美| 日韩网站免费观看| 久久米奇亚洲| 国产精品久久婷婷六月丁香| 亚洲缚视频在线观看| 欧美在线看片a免费观看| 亚洲图片激情小说| 欧美大片在线观看| 海角社区69精品视频| 亚洲一区亚洲| 亚洲一级在线| 欧美精品福利视频| 黑人巨大精品欧美一区二区小视频| 亚洲图片你懂的| 99国产精品久久久久老师| 久久久久九九九九| 国产精品色午夜在线观看| 亚洲美女色禁图| 91久久精品国产91性色| 久久久久久久综合| 国产欧美一区二区精品忘忧草| 一区二区三区产品免费精品久久75| 亚洲人成啪啪网站| 乱中年女人伦av一区二区| 国产亚洲福利一区| 午夜精品亚洲一区二区三区嫩草| 亚洲一区免费在线观看| 欧美日韩高清一区| 亚洲精品护士| 亚洲区免费影片| 男人的天堂亚洲在线| 在线成人h网| 亚洲大片av| 久久综合网色—综合色88| 韩国欧美国产1区| 久久精品人人做人人综合 | 久久手机免费观看| 国产一区再线| 欧美一级网站| 欧美在线视频全部完| 国产欧美日韩一区二区三区在线 | 悠悠资源网亚洲青| 亚洲电影成人| 久久综合99re88久久爱| 精品成人在线视频| 亚洲成人在线视频播放| 欧美在线综合视频| 国产欧美一区二区精品性色| 亚洲在线视频一区| 欧美在线观看网站| 国产偷国产偷亚洲高清97cao| 欧美在线免费视频| 久久免费国产精品1| 精品1区2区3区4区| 亚洲精品色图| 欧美日韩亚洲国产精品| 日韩亚洲不卡在线| 亚洲在线电影| 国产欧美日韩麻豆91| 欧美一区二区播放| 久久久亚洲国产天美传媒修理工| 国内外成人在线视频| 91久久久久久久久久久久久| 欧美韩国在线| 日韩视频免费观看| 亚洲欧美成人在线| 国产欧美一区二区三区久久| 久久精品三级| 欧美日韩福利视频| 亚洲一区二区三区中文字幕| 久久精品在线播放| 亚洲国产欧美日韩另类综合| 在线午夜精品| 国产精品欧美久久| 久久成人精品一区二区三区| 欧美国产欧美亚洲国产日韩mv天天看完整| 国产精品日本精品| 午夜欧美精品| 欧美aⅴ99久久黑人专区| av成人老司机| 欧美亚洲一区在线| 红桃视频国产精品| 日韩一区二区精品| 国产精品区免费视频| 久久av最新网址| 欧美日韩成人在线视频| 亚洲主播在线观看| 免费观看在线综合| 一区二区免费在线视频| 久久久国产成人精品| 亚洲日本理论电影| 欧美一区二区三区精品| 亚洲盗摄视频| 亚洲一区二区三区视频| 狠狠色噜噜狠狠色综合久| 99亚洲视频| 国产一级精品aaaaa看| 99国产精品99久久久久久粉嫩| 国产精品一区二区久久精品| 最新国产成人在线观看| 国产精品夜色7777狼人| 亚洲人午夜精品| 国产精品午夜电影| 亚洲精品免费一二三区| 国产区日韩欧美| 一区二区欧美日韩视频| 韩国三级电影一区二区| 亚洲一区二区三区免费视频| 有坂深雪在线一区| 午夜精品福利一区二区蜜股av| 尤物yw午夜国产精品视频| 亚洲午夜在线| 亚洲大胆美女视频| 久久国产精品久久久| 一区二区激情| 欧美激情第10页| 午夜精品久久久久久久白皮肤| 欧美日韩成人综合| 亚洲国产精品久久精品怡红院 | 国产精品一区三区| 夜夜嗨av一区二区三区网站四季av| 国产综合在线视频| 午夜精品区一区二区三| 亚洲精品国产精品乱码不99|