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