积分规则 网站地图 帮助中心    
嵌入式软件 单 片 机 DSP 存储器 传感控制 光电显示
嵌入式硬件 CPLD/FPGA SOPC AD/DA 接口电路 模拟设计
I C设计 通信产品 汽车电子 电源产品 消费电子 数控系统
工业控制 军工/航天 安防产品 医疗电子 计算机外设 测试测量
供应 I C
求购 公司库

  IC 求购 销售 公司 论文 DATASHEET 参考设计 论坛
当前位置: 电子技术 >> CPLD/FPGA >> 相关文章
  相关分类: 相关文章 | 应用论文 | 新产品 | 下载 |
Xilinx FPGA适应不断变化的广播视频潮流
 
作者:Xilinx公司 Tim Hemken 营销总监   来源:Xilinx    点击数:161   更新时间:2008-3-26
您可以添加到网摘 让更多人关注此文章:

        电视台的演播室需要在不替换庞大的以同轴电缆构建的基础架构的情况下,将模拟音频和视频转换为数字音频和视频,这样就逐渐形成了传输非压缩标清视频的串行数字接口(SDI)协议。如今,出于重新利用同轴电缆的同样目的,日益增长的屏幕分辨率和相关数据速率衍生出了若干新的串行数据通信格式。

  首先出现的是SDI标准,通常称为SMPTE 259M标准,这是由电影与电视工程师协会(SMPTE)制定的,于1989年开始商业应用。在最初推出之际,用于接口的主要芯片是由ASSP芯片制造商提供的。SDI名义上的数据速率是270Mbps,足够满足标清电视(SDTV)的分辨率。


  在2002年,Xilinx对业界宣布即将推出Virtex-II Pro FPGA。这一器件的显著的特点是包含多个千兆位级收发器(MGT),这些收发器能够以高达3.125Gbps的比特率运行。与此同时,电视台的演播室开始采用新的高清晰度电视(HDTV)标准,此标准能够满足更高屏幕分辨率和更快数据速率的要求。SMPTE又制定了通常称为SMPTE 292M的标准,支持非压缩的HDTV视频内容的串行传输,其名义速率为1.5Gbps,其通常被称作HD-SDI标准。


  Xilinx高级资深应用工程师John Snow意识到,这两种数据速率用单个Virtex-II Pro MGT即可支持,由此而发现了将多个ASSP芯片集成到单个Xilinx FPGA中的良机。该集成将大大降低接口的成本费用,尤其是对于含有多个视频流的视频切换器和主控制器的设计。


  Snow为使用FPGA的这两种接口标准制定了第一批应用指南。这些应用指南包括用Verilog和VHDL源代码编写的免费参考设计。使用该代码和技术文档,广播系统工程师可毫不费力地在Virtex-II Pro FPGA中实现功能齐全的SDI和HD-SDI接收器和发射器,以及其他相关的功能,如视频测试模式生成器。第二年,将多个ASSP芯片集中在一起的Virtex-II ProFPGA,开始出现在全球的广播设备中。


  消费者越来越认同HDTV。这一令人惊叹的技术使电视观众更接近真实世界,因此HD内容总量会越来越多。如今,高清接收器实现了规模市场价格,消费者对HDTV的兴趣越来越大。多速率SDI和HD-SDI参考设计对广播电台演播室的数字音频和视频内容的分发来说日益重要。


  如今,SMPTE组织并未停下脚步。他们不断发布新标准,以满足对更高带宽的视频格式要求。两个最新发布的标准为双连接HD-SDI(SMPTE 372M)和3G-SDI(SMPTE 424M和SMPTE 425M)标准,二者都提供3Gbps的总带宽。


  双连接HD-SDI标准使用两个HD-SDI速率链路,二者合力以提供更丰富颜色的传输(更多像素的颜色数据)或者更快的更新率(1080行,帧频60Hz逐行扫描,而不是帧频30Hz)。构成双连接HD-SDI接口的两条同轴电缆,如使用3G-SDI标准,仅用一条同轴电缆就可代替。


  需要更高数据速率的一个应用示例是电影业向数字数据的转移。与通常HDTV格式使用的每个视频象素20位数据相比,数字电影标准使用每个视频象素36位数据。每视频象素位的增加,再加上更高的屏幕分辨率,导致了市场对以3Gbps运行的数字接口的需求。


  即使是在SMPTE制定的单个标准中,FPGA也有诸多机会适应未来的发展变化。3G-SDI确切地说是通过两个标准来定义的:SMPTE 424M标准和SMPTE 425M标准。SMPTE 424M标准规定了串行接口本身的物理和电特性。而SMPTE 425M规定了如何将各种视频格式映射到接口中。虽然SMPTE 425M标准的发表是近在2006年的事,SMPTE已着手开始修改此标准使其支持其他的视频格式。


  SMPTE组织定义了以10Gbps运行的接口,并正在设想运行速度更快的接口。使用Xilinx FPGA设计这些接口消除了由于标准的快速演化,新设计的视频设备未及面世就会过时的风险。


  让我们看一下使用HD-SDI视频连接的几个新兴应用。


CCD摄像机与VoIP应用


  超高速、超高灵敏度广播摄像机能够捕获清晰、平滑、可慢动作回放的视频(即使在低光照的环境下),对录制夜间职业棒球比赛之类的活动极其有用。这种摄像机能把快速移动的现象(如球棒击球瞬间的系列动作)拍摄下来,而普通肉眼则难以企及。以慢动作播放这些事件能大大改善电视观众的体验。


  如图1所示的电荷耦合器件(CCD)摄像机使用FPGA实现信号综合处理和颜色处理,并连接到CCD驱动器。CCD驱动器反过来驱使CCD、机械快门控制并触发控制。模数转换器将输入视频信号转换成数字格式,然后将其存储到片外存储器。当整帧数据的传输完成后,FPGA将存储器中的数据综合,并使用HD-SDI标准将其发送到网络中。从触发到HD-SDI输出所需的处理时间为1秒或更少。FPGA还可控制存储器和ADC(模数转换器)。


电荷耦合器件



  图1:电荷耦合器件(CCD)摄像机使用FPGA实现信号综合处理和颜色处理,并连接到CCD驱动器。CCD驱动器反过来驱使CCD、机械快门控制并触发控制。


  一些视频制作中心开始使用以太网(Ethernet)通过网络传输水晶般剔透清晰的HD流。图像经过预处理和后处理,从而低延迟、实时地提高画面质量,然后使用各种编码和解码标准传输到网络中。由于流量很大且速率也非常快,所以数据必须经过压缩。例如,以30fps的速度传输1920x1080像素一次,在非压缩情况下所需数据速率达1.5Gbps。再添上多通道,所需速率就更高了。


  针对应用优化的FPGA具有嵌入式DSP模块、片上和片外存储器、丰富的逻辑应用,可构筑桥接功能,加上以太网和HD-SDI连接功能,对于创建上述系统来说,无疑是理想的解决方案。FPGA读取HD-SDI连接上显示的数据,然后对其进处理。编解码器(如H.264)可用于压缩数据。数据然后转换为以太网包,并包含在接收端进行解码所需的适当头(header)信息,最后使用MAC发送到以太网链路。


  HDTV画面质量监视器


  以前,消费者只能通过DVD访问高质量的视频和多通道音频内容。随着HD广播变得司空见惯,人们自然会将其与DVD相比。结果,电视观众对画面质量更加在意,尤其是HD。画面质量可能成为区分服务提供商高下的主要指标。现在人们急需的是能针对画面质量进行主观和客观测试,并可以测量可见误差的画面质量监视器。


  图2所示为在Xilinx Virtex-5 FPGA中实现的一个画面质量监视器。客观测试使用了SMPTE RP 198中规定的常用的测试模式格式,而主观测试将广播馈送(broadcast feed)与本地测试视频源进行对比。FPGA从不同的源收集数据,进行预处理,然后将其发送到外部处理器进行分析。


在Xilinx Virtex-5 FPGA中实现的一个画面质量监视器


  图2:该图为在Xilinx Virtex-5 FPGA中实现的一个画面质量监视器。FPGA从不同的源收集数据,进行预处理,然后将其发送到外部处理器进行分析。


  实时HD AVC


  高级视频编码(AVC)是一种视频压缩技术,此技术只需使用所需比特率的一半就可传输视频内容。AVC首次亮相是用于标准清晰度视频,但是对于HD服务商们,其吸引力更为巨大。AVC对运动补偿预测处理进行了大幅度的改进,从而使其领先MPEG-2一大截。AVC将运动预测精度增加了一倍,使用的模块尺寸更小(因其能更准确地跟踪对象),并且拥有更多的参考帧供搜索良好的运动预测匹配之用。这样,实时高清晰度AVC视频编码器只需MPEG-2一半的带宽就能以广播图像质量标准进行传输。


  FPGA执行计算密集的运动估计任务的情况。运动估计通过使用计算绝对差而得出的重复总和而完成。数据对比是高度重复的,并且许多计算都重复使用。基于CPU的实现常常为从缓存向算术逻辑单元馈送数据而苦苦挣扎,而FPGA设计可以定制,从而在自定义寄存器流水线中保留所有值。


  如Xilinx Virtex-5 FPGA这样的最新器件拥有大量的逻辑应用,能提供类似于ASIC级的性能。FPGA囊括了广播设备设计人员想要的所有功能:嵌入式低功耗3.2Gbps收发器;支持多种标准(如SDI、HD-SDI、双连接HD-SDI、3G-SDI、DVB-ASI、AES数字音频)、以太网和PCI Express接口、高速DSP模块、嵌入式处理器、以太网MAC、PCI Express核、多个视频IP核。


  通过使用Xilinx芯片产品和广播设备进行视频连接应用设计,制造商可减少成本,在竞争中脱颖而出,同时降低更改标准所带来的固有风险。

[1]



相关文章
· 测试检验电路时序的FPGA逻辑验证分析仪[22]
· 第三方软件快速实现FPGA嵌入式系统设计[19]
· 再思考FPGA中的同构和异构设计架构[30]
· 基于FPGA的数字秒表的设计[33]
· Virtex-5中动态DCM的设计方法[68]
热门评论排行
·VHDL设计中电路简化问题的
·江苏嵌入式Linux教育培训
·锐极LINUX驱动培训班定于
·基于实时操作系统μC/OS-
·ARM处理器应用开发4步骤

文章评论
    没有任何评论
*只显示最新10条评论。评论内容只代表网友观点,与本站立场无关。更多评论
发表评论
  * 请先[登陆]再进行评论,谢谢。
评分: 1分 2分 3分 4分 5分
内容: *
发帖须知:
一.所发文章必须遵守《互联网电子公告服务管理规定》;
二.严禁发布供求代理信息,公司介绍,产品信息等广告宣传信息;
三.严禁恶意重复发帖;
四.严禁对个人,实体,民族,国家等进行漫骂,污蔑,诽谤。
 
热点新闻 [更多]
 
Hitachi Elect
中国芯片供需缺口达七成
西班牙研发出视觉鼠标 眨眼
首条OLED生产线昆山投产 
宇航服电子元器件:航天员的“生命保护
美研发出可卷曲太阳能电池
美国研发嗅觉感受器获新进展 
首尔半导体就日亚(NICHIA)专利
MIPS 科技授权国家集成
美国微芯科技公司与安森美半导体拟以每
 
热门下载 [更多]
 
[ PCB设计] Protel99教程下载
[ ] 手把手学单片机20个例
[ ] 单片机做的智能台灯
[ ] 单片机入门书
[ ] linux系统移植开发文档
[ ] IC卡的读写程序
[ ] 8051单片机C语言彻底应用
[ 常用软件] 555定时器电路设计软件V1.2
[ 常用软件] 51定时器计算软件
[ ] ARM处理器应用开发4步骤
 
论坛新帖 [更多]
 
Agilent代理商 0755...
AD代理商 0755-8832...
Actel代理商 0755-8...
嵌入式系统免费网上学习!...
ARM与uClinux...
ARM与uClinux...
NORDIC最新推出nRF24...
网络摄像机技术的调试与测试...
对于新人,为什么公司不再会成为...
[转帖]低价销售各种数码相机,...

 
赞助商 [更多]
 

ICP许可证号:[粤 05056597]
联系电话:010-82517432 82517615 传真: 010-82517615

版权所有 Copyright © 2006 嵌入式技术网