賽靈思新版視頻入門套件加快視頻開發(fā)速度
圖3 相機參考設(shè)計的System Generator框圖
System Generator支持采用Spartan-3A DSP 3400A開發(fā)平臺的硬件嵌入?yún)f(xié)同仿真(hardware in- the-loop co-simulation),可以將Simulink仿真的性能加快近100倍。 這一加速解決方案支持利用The Mathworks的Data Acquisition Toolbox將實時視頻流讀取到Simulink中,從而可以更好地支持視頻算法開發(fā)和調(diào)試。
硬件加速
現(xiàn)在,應(yīng)用所需要的處理帶寬正在逐漸超出獨立DSP處理器現(xiàn)有的處理能力,因此硬件加速正在成為許多視頻應(yīng)用中所必需的部分。FPGA在支持硬件加速的同時還在系統(tǒng)集成和架構(gòu)重新劃分方面提供了額外的好處。
從獨立系統(tǒng)處理器遷移到集成協(xié)處理器的系統(tǒng)架構(gòu)需要進行許多設(shè)計探索,因為硬件設(shè)計師正在研究需要加速的不同功能。 在此過程中遇到的第一個挑戰(zhàn)是需要不同的設(shè)計流程來支持采用MATLAB和Simulink進行抽象層編程,并且可實現(xiàn)與現(xiàn)有VHDL/Verilog設(shè)計的方便集成。
設(shè)計人員首先可以利用可選的視頻和圖像處理模塊集以MATLAB或Simulink模型方式來實現(xiàn)視頻算法設(shè)計。 隨著開發(fā)進入下一階段,硬件實現(xiàn)可通過System Generator for DSP完成。System Generator for DSP提供了豐富的可用于Simulink建模環(huán)境的針對賽靈思器件而優(yōu)化的DSP構(gòu)建模塊(參見圖3)。
評論