《电子技术应用》
您所在的位置:首页 > 可编程逻辑 > 业界动态 > 利用Virtex-5 LXT 器件实现集成化视频连接功能解决方案

利用Virtex-5 LXT 器件实现集成化视频连接功能解决方案

2008-12-17
作者:Gregg C. Hawkes,

    当前,广播系统设计师面临严峻挑战,不断出台的视频连接功能" title="视频连接功能">视频连接功能新标准,给广播产品带来了棘手的设计挑战和紧迫的日程。
    随着广播行业视频连接功能标准的不断变化,Xilinx的目标是以免费提供参考设计" title="参考设计">参考设计的方式来给以帮助,创建插入式构建模块来解决系统级视频连接功能问题。借助于更经济和集成度更高(与ASSP芯片相比)的解决方案,Xilinx能够让您缩短产品设计周期,降低成本,并且使产品从竞争产品中脱颖而出。
    Xilinx提供相应的视频连接功能IP和参考设计文档《面向广播行业的音视频连接功能解决方案》(www.xilinx.com/bvdocs/appnotes/xapp514.pdf),包括有关SDI、HD-SDI、DVB-ASI、AES嵌入式音频和音频异步采样速率" title="采样速率">采样速率转换的章节。每个章节都阐述了一个专门的视频连接功能主题,而且链接到免费的参考设计(Verilog 和 VHDL 格式),同时提供了相应的实现示例。
    利用XAPP514章节中清晰简明的参考材料,设计人员能够轻松地将符合这些标准的编码器和解码器整合到 FPGA 中。在这些章节中还对参考设计代码(提供Verilog和VHDL两种格式)进行了清晰的阐释和说明,如图1所示。

 

 

图1 免费的模块化Verilog和VHDL参考设计的框图示例


    Xilinx还提供一套验证平台,该平台可以快速轻松地测试视频处理算法或者检验连接功能性能。新推出的Xilinx? VirtexTM-5 ML571 串行数字视频(SDV)板(www.cook-tech.com)可以用Virtex-5 FPGA来验证或者开发视频连接功能。图2给出了它的结构图,图3是ML571 开发板的照片。许多和XAPP514章节内容相关的免费参考设计都在ML571平台上进行过验证,验证过程中采用了广播行业标准的测试设备。

 

 

图2 Xilinx ML571 SDV视频连接功能板的框图

 

 

图3 Xilinx ML571 SDV视频连接功能板

 

Virtex-5的特性支持广播产品设计

    Virtex-5可以很好地支持广播产品设计,该产品系列具有如下独特功能,可以提高产品的性能、灵活性和可升级性:
    · 高密度、高速、可重编程 ExpressFabricTM技术
    · 550MHz、36Kb的双端口 block RAM/FIFO
    · 550MHz、25×18 DSP48E Slice
    · 550MHz的时钟管理管道 (CMT)
    · SelectIOTM技术
    · 更低的功耗
    · Sparse chevron 封装

Xilinx ML571概述

    这种新型串行数字视频(SDV) 板可用于演示和测试基于Xilinx Virtex-5 平台FPGA 的高带宽视频通信通道。这种板展示了如何轻松实现针对常见行业标准(如HD-SDI)的高速串行接口。

支持的标准和功能

    Virtex-5平台整合了高性能" title="高性能">高性能、低功耗、千兆位级串行I/O、三态以太网MAC、PowerPCTM处理器以及PCI Express端点模块,能够支持比前代产品更多的网络标准。
    ML571板现在支持:
    · Virtex-5 XC5VLX-50T-FF1136 FPGA(采用引脚兼容封装形式的LX110T)
    · 2个 RocketIOTM GTP HD/SD-SDI 接收器和2个RocketIO GTP 发射器。发射器具备 Gennum三态3 Gb/s电缆驱动,同时,接收器也具备 Gennum三态3Gb/s接收器均衡器。所支持的标准包括:
    · 3 Gb/s HD-SDI (SMPTE424M)、2.97 Gb/s
    · HD-SDI双链路 (SMPTE372M)1.485Gb/s、1.4835Gb/s
    · HD-SDI(SMPTE292M)1.485 Gbps、1.4835 Gb/s
    · SD-SDI(SMPTE 259M)、270 Mb/s
    · DVB-ASI(CENELEC EN 50083-9 附录 B)、270 Mb/s
    · SelectIO视频输入和输出,提供差分LVDS I/O。它展示了 Virtex-5 SelectIO 接口发送和接收符合如下视频标准的视频流的能力:
    · SD-SDI(SMPTE 259M)、270 Mb/s
    · DVB-ASI、270 Mb/s
    · Select IO技术、LVDS、AES3 数字音频(AES3id)I/O。2个BNC输入连接器提供了2对立体声 AES3id 数字音频输入。2个BNC输出提供了2对立体声 AES3id 数字音频输出。这些输入端口符合 SMPTE 276M 75?赘非均衡式 AES3 音频输入电气规范。
    · SDI AES数字音频,嵌入式和非嵌入式(SMPTE272M-2004)
    · AES数字音频,高性能异步采样速率转换(ASRC)
    · 向以太网发送或从以太网接收DVB-ASI,实现IP视频
    · 采用外部DDR DRAM的帧同步
    · 同步分离器和同步锁相功能。同步分离器可以支持各种视频同步源,包括两级视频同步和三级视频同步(HD和SD)。将从同步分离器得到的分离同步信号" title="同步信号">同步信号传送到FPGA,然后利用这些同步信号与FPGA上的任意VCXO时钟源建立同步锁相环。
    · 提供了一个与 XGI 兼容的扩展连接器集合,实现视频I/O子板
    · 2个10/100/1000以太网接口
    · 调试RS-232串行端口
    · 用于连接Xilinx下载电缆的六管脚JTAG配置接口
    · 带有CompactFlash II类插槽的Xilinx System ACETM配置控制器

结  论

    支持新型AVB设计以及帮助客户实现基于Xilinx FPGA的设计,是一个很大挑战。让Xilinx自豪的是,它始终能够出色地满足这些要求。由于具有不同的协议和系统接口,很显然,这些设计方案需要比ASSP 和ASIC具有更高的性能和更低的成本。这些挑战为Virtex-5器件带来了机遇,因为这些器件能够让用户针对AVB设备市场不断变化的需求,设计出适当的解决方案。
    ML571板由Cook Technologies 公司设计和销售。Cook Technologies 公司为ML571分配的产品编号是 CTXIL406。ML571 SDV板中还带有很多时钟和连接功能选项子板。

本站内容除特别声明的原创文章之外,转载内容只为传递更多信息,并不代表本网站赞同其观点。转载的所有的文章、图片、音/视频文件等资料的版权归版权所有权人所有。本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如涉及作品内容、版权和其它问题,请及时通过电子邮件或电话通知我们,以便迅速采取适当措施,避免给双方造成不必要的经济损失。联系电话:010-82306118;邮箱:aet@chinaaet.com。