<var id="fnfpo"><source id="fnfpo"></source></var>
<rp id="fnfpo"></rp>

<em id="fnfpo"><object id="fnfpo"><input id="fnfpo"></input></object></em>
<em id="fnfpo"><acronym id="fnfpo"></acronym></em>
  • <th id="fnfpo"><track id="fnfpo"></track></th>
  • <progress id="fnfpo"><track id="fnfpo"></track></progress>
  • <tbody id="fnfpo"><pre id="fnfpo"></pre></tbody>

  • x
    x

    利用視頻套件加速FPGA上的視頻開發

    發布時間:2010-11-8 11:26    發布者:eetech
    關鍵詞: FPGA , 加速 , 開發 , 視頻 , 套件
    隨著下一代視頻壓縮標準問世,行業從基本視頻處理向更復雜的集成處理解決方案轉移,這使得系統的要求超越了獨立DSP力所能及的視頻性能。FPGA以不到30美元的價格提供20GMACs以上的DSP性能,從而為成本敏感型軍事、汽車、醫療、消費、工業和安全應用填補了這一空白。只有FPGA能夠為整套端對端視頻解決方案提供邏輯、嵌入式處理、OS支持和驅動器。

    妨礙開發人員將FPGA用于視頻應用的因素并非他們缺乏對FPGA性能優勢的了解,而是缺乏使用其設計流程的經驗,對于那些習慣于用C語言編程的傳統DSP程序開發人員來說尤為如此。

    開發人員可以利用FPGA的靈活性來配置針對特定應用而優化的硬件架構,以此發揮該器件的性能優勢。這種靈活性為開發過程增加了自由度,同時也促進了其復雜性。

    XtremeDSP視頻入門套件(VSK)提供了一種完善而易用的設計環境。這款開發套件包括應用示例并且完全支持標準的工具流程,這有助于加速設計過程,并且還仍然能實現最終產品的差異化。

    使用基礎平臺開發視頻應用

    稱為基礎平臺的嵌入式系統提供了一個框架,您可以從中使用VSK來開發視頻應用;A平臺是使用Xilinx Platform Studio的Base System Builder (BSB)創建的嵌入式系統,其中包括一個MicroBlaze嵌入式處理器。

    此框架可以為新設計提供起點,也可以作為便利的移植途徑來移植在基于處理器的系統上開發的現有應用。在MicroBlaze處理器上,可以輕而易舉地為外部處理器重新編譯任意C代碼;高性能視頻鏈一旦接入,便可以從軟件移植到FPGA架構。





    圖1 帶視頻流水線的基礎系統

    為了協助這種移植,VSK包括了一個定制外設IP庫,可以使用Platform Studio方便地將其中的定制外設添加到基礎系統,也可以連接到視頻接口、管理數據幀以及執行存儲器訪問和基本視頻處理。這些定制外設包括:

    ● DVI輸入

    ● DVI輸出

    ● 攝像頭

    ● 視頻幀緩沖器控制器(VFBC)

    ● 視頻處理流水線

    此VFBC非常適合需要用二維數據的硬件控制來實現實時操作的視頻應用。

    用VSK參考設計迅速啟動開發過程

    VSK提供三個參考設計,用來快速啟動在FPGA上運行的視頻應用的開發過程。每個參考設計都是在基礎平臺上構建的,并且使用了VSK的IP庫中的定制外設。表1列出了各參考設計及其所顯示的視頻處理和連接功能。這些參考設計旨在提供一個起點,可以在此基礎上進一步開發。圖1所示為如何將DVI穿越端口參考設計接入基礎系統。

    用基于模型的設計創建視頻應用

    要加速FPGA上的視頻應用,就需要將性能關鍵型操作從處理器上運行的軟件移植到硬件。VSK支持多種硬件設計流程,其中包括使用VHDL/Verilog來發揮堅實的硬件設計背景的流程,也包括借助較多抽象建模環境(包括C、MATLAB和Simulink)而需要很少或完全不需要硬件設計經驗的流程。

    表1 VSK參考設計概覽





    The MathWorks的Simulink是一種基于模型的設計環境,可用來開發視頻系統的算法模型。The MathWorks為Simulink提供了一個可選的視頻與成像模塊集,其中包括一組豐富的視頻構建模塊,可用來方便地處理流式視頻并且在模型中的每一步顯示結果。

    可以首先使用浮點數據類型以及高層視頻和成像模塊為視頻處理算法本身建立抽象模式,然后以設計者認為能夠權衡復雜性、系統成本和性能的方式來優化算法。
    本文地址:http://www.portaltwn.com/thread-37334-1-1.html     【打印本頁】

    本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
    您需要登錄后才可以發表評論 登錄 | 立即注冊

    廠商推薦

    • Microchip視頻專區
    • EtherCAT®和Microchip LAN925x從站控制器介紹培訓教程
    • MPLAB®模擬設計器——在線電源解決方案,加速設計
    • 讓您的模擬設計靈感,化為觸手可及的現實
    • 深度體驗Microchip自動輔助駕駛應用方案——2025巡展開啟報名!
    • 貿澤電子(Mouser)專區

    相關在線工具

    相關視頻

    關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
    電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
    快速回復 返回頂部 返回列表
    精品一区二区三区自拍图片区_国产成人亚洲精品_亚洲Va欧美va国产综合888_久久亚洲国产精品五月天婷