采用FPGA实现广播视频基础系统的设计要点
. 在FPGA/结构化ASIC上实现类似ASSP的功能
随着解决方案数量的增加,Altera和合作伙伴已经可以在FPGA或结构化ASIC上提供ASSP功能。ATEME的H.264主类标准清晰度编码器产品就是一个很好的例子。通过这种产品用户可以像使用ASSP那样使用FPGA。与传统ASSP方法相比,FPGA解决方案可以快速更新,不存在过时的风险。
2. DSP设计流程
Altera公司针对定制开发提供了一个最优化的DSP设计流程,该流程允许用多种不同的方式表达设计,包括VHDL/Verilog、模型化设计和基于C语言的设计。Altera公司的视频与图像处理功能套件可以与这些设计流程选项中的任一种结合起来使用。
Altera和MathWorks合作创建了一个全面的DSP开发流程,能让设计师充分发挥MathWork公司模型化设计工具Simulink的作用。Altera的DSP Builder是一款DSP开发工具,用于连接Simulink和Altera公司先进的Quartus II开发软件。DSP Builder提供了一个无缝的设计流程,设计师可以在MATLAB软件中做算法开发,同时在Simulink软件中做系统级设计,然后将设计输出为硬件描述语言(HDL)文件供Quartus II软件使用。DSP Builder工具与SOPC Builder工具紧密集成在一起,可以帮助用户建立集Simulink设计、Altera的嵌入式处理器和知识产权内核于一身的系统。对在使用可编程逻辑设计软件方面没有很多经验的设计人员来说这种开发流程很直观,并且容易上手。
3. 视频和图像处理套件
视频和图像处理套件由参数可以静态改变,某些情况下甚至可以动态改变的九大功能组成。采用视频与图像处理套件的一个典型视频系统如图2所示。
图2:采用视频与图像处理套件的一个典型视频系统框图
4. 视频开发套件
Altera公司有两个新的视频开发套件:一个是音视频开发套件Stratix II GX Edition,提供2个通道的复合视频输出、VGA输出口、96kHz的音频I/O、256MB的DDRIIDRAM和Cyclone II器件;另外一个是视频开发套件Stratix II GX Edition,支持4通道的高清SDI、ASI、DVI、HDMI、USB、千兆以太网、1394和DDRII SDRAM。开发套件中还包含采用视频与图像处理套件、DSP Builder和SOPC Builder开发工具做的一个视频参考设计。除了这些套件外,还有多个用于视频解决方案的Altera第三方开发套件。
作者:
Tam Do
高级技术行销经理
Altera公司广播/消费应用事业部
- 全面解读 嵌入式DSP上的视频编解码(08-19)
- 基于ADSP-TS201S的图像采集处理系统(08-12)
- 基于Blackfin533的H.264编码(08-18)
- 图形液晶显示模块在嵌入式系统中的应用(09-02)
- 基于DSP和FPGA的电视观瞄系统设计(09-02)
- TI手提多媒体设备解决方案(09-23)