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