<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          關 閉

          新聞中心

          EEPW首頁 > 工控自動化 > 設計應用 > 運用FPGA進行控制平面/數據平面視頻處理

          運用FPGA進行控制平面/數據平面視頻處理

          作者: 時間:2011-01-12 來源:網絡 收藏

            讓我們來近距離觀察一個涉及流數據實時處理的控制平面/數據平面應用。我們將面臨高清視頻流特有模式的識別。該實要求混合使用高性能數據處理和包含嵌入式微處理器的控制功能的多種應用的典型代表。

            720p/60Hz的HD視頻流的像素頻率為74.25MHz。這就要求222.75MB每秒的處理速率。假定采用2.5GHz的雙核雙指令處理器來處理該數據,最佳的指令率為10G指令每秒。這樣的處理器可針對所處理數據的每一字節(jié)執(zhí)行22.4條指令。對某些應用而言這已經足夠了,但22.4條指令表明所能處理的數據非常有限。復雜的視頻處理功能,比如內核卷積(kernelconvolution)、噪音消減和其他過濾功能需要更高的指令執(zhí)行效率。本文的解決方案準備在數據平面上創(chuàng)建并行或流水線處理單元。

            HD視頻處理是一種可以把問題劃分為控制平面和數據平面予以高效處理的常見的現(xiàn)實應用。作為一種高度并行處理單元,F(xiàn)PGA在本例中負責視頻處理,同時由FPGA內部的中等性能處理器負責視頻處理流水線。該處理器可專用于單個應用,也可以運行諸如Linux這樣的操作系統(tǒng)。最終形成的硬軟件混合實施方案可以把處理交付給能夠進行最佳處理的部分,實現(xiàn)低成本、高性能數據處理解決方案。圖1顯示的是典型的控制平面/數據平面系統(tǒng)。

            圖1:典型的控制平面/數據平面處理系統(tǒng)。

            圖1:典型的控制平面/數據平面處理系統(tǒng)。

            采用FPGA實現(xiàn)計算負載均衡

            除了不菲的ASIC,F(xiàn)PGA是性能最高、最具經濟效益的流數據處理單元實施方法。FPGA因其靈活的架構而能讓設計人員實施包含并行和流水線單元的處理系統(tǒng)。這樣設計人員即可優(yōu)化系統(tǒng)的性能和時延。

            設計人員隨后可以將該數據平面解決方案應用于外部的分立微處理器以進行控制。在FPGA內部加入該處理器能夠帶來多項優(yōu)勢。內部處理器能夠大大減少處理器和數據平面單元之間的控制時延。時延的減少可以釋放出許多處理器周期。外部處理器必須與數據平面保持通信。通信通道可以是32位或者更多位數,并同時需要更多導線用于尋址和控制。增加的導線可能會要求更強大的處理器和FPGA封裝,從而導致系統(tǒng)成本增加。而采用PCIExpress(PCIe)能大幅度減少引腳數量。遺憾的是,不是所有的處理器和FPGA都支持這種相對新型的接口,而且即便支持,PCIe器件的成本也大大高于不采用PCIe的同類器件。

            在FPGA內部實施控制平面處理器和數據平面可以減少器件數量、板級空間和功耗,最終形成一個低成本的解決方案。在FPGA內既有諸如PowerPC等硬核處理器,也有賽靈思MicroBlaze等軟核處理器,可以根據應用要求配置基于FPGA的處理器?;贔PGA的系統(tǒng)能夠在處理器和FPGA邏輯之間移植決策和計算功能,從而實現(xiàn)系統(tǒng)級的優(yōu)化。

            控制平面/數據平面系統(tǒng)的實施

            某些工具可以簡化基于FPGA的控制平面/數據平面系統(tǒng)的實施。使用向導或者通過調整現(xiàn)有參考設計來編譯系統(tǒng)是其中兩種常用的方法。

            通過向導FPGA工具可迅速匯編微處理器系統(tǒng)。使用下拉列表或者復選框,您可以輕松地指定目標部件以及需要的處理器和外設。同時,可以使用諸如MATLAB軟件這樣的工具來迅速編譯具有處理器總線接口的信號處理流水線以用于控制。另外,還可以使用C-to-HDL工具構建數字信號流水線??刂破矫?數據平面的連接可以簡單地通過匹配總線接口來完成。圖2顯示的是啟動向導的說明窗口和用向導構建的最終系統(tǒng)。



          關鍵詞: 收發(fā)器

          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();