高清数字彩色电视编码器在HDTV测试信号发生器中的应用

来源 :电子元器件应用 | 被引量 : 0次 | 上传用户:pantherzzx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:介绍一种在HDTV测试信号发生器中使用的CX25870型数字全制式彩色电视编码器,说明其性能、特点、具体连接和编程方法。
  关键词:I2C 总线;单片机;可编程逻辑器件(FPGA);编码器;高清晰度电视
  目前,全国广播电视行业中正在全面进行大范围的模拟电视向数字电视、高清晰度电视、交互式电视的转换工作,多种类型的高清晰度电视机也在生产上市,生产线上使用的通用仪器HDTV测试信号发生器也将产生较大的需求。 HDTV测试信号发生器融合了微电子技术、计算机技术、通信技术、现代测试技术、新型元器件应用技术,并迅速向数字化、智能化方向发展。我们所研制的HDTV测试信号发生器就是利用高端可编程器件、高清数字彩色电视编码器CX25870和单片机等构成。本信号发生器共包含六种制式,其中有HDTV制式;SDTV制式;PAL和NTSC制式以及DVI信号格式(640*480@60Hz 800*600@60Hz)。本信号发生器共包含十种测试信号:彩条信号、单色光栅、中心十字、方格、黑底白点、灰度阶梯、扫频信号、窗 信 号、电 子 圆和锯齿波信号。四种信号输出格式:YPrPb输出;RGB输出;HDMI输出和CVBS输出。
  整个系统以Conexant公司生产的大规模专用高清数字视频编码芯片CX25870为核心,先由单片机通过I2C总线对高清数字彩色电视编码器CX25870进行初始化和片内寄存器的设置,再用图形控制器作为数字电视信号的发送端和整体结构的控制端,以使之工作在不同的状态。系统结构如图1所示。
  通过用VHDL语言对FPGA编程来生成图形控制器,使其输出信号为24比特4:4:4 RGB信号或4:4:4 YCrCb信号,附加一些控制信号。这些信号分别送入相应的器件。有效的图像信号经过CX25870编码后输出RGB模拟视频信号、YPrPb视频信号或复合视频信号。此外,还有一路经过接口电路产生的HDMI数字电视信号和一路模拟电路产生的锯齿波电视信号。
  1 高清数字彩色电视编码器CX25870
  CX25870是由科胜讯公司出品的一款大规模集成电路编码芯片,应用在有TV输出端子的个人或便携式电脑、高清晰度电视、DVD播放器、显示卡、游戏控制台(游戏机)、电视机顶盒等多类产品中,是专业图像处理中的首选IC。
  1.1 主要特点
  CX25870内部集成了输入数字信号锁存器、GAMMA校正、彩色空间转换器、内部电压参考、过抽样器、D/A转换器、定时系统及I2C接口电路等,支持多种视频格式、分辨率和帧速率。可用于对输入的HDTV数字信号、NTSC/PAL 24 bit RGB信号、16 bit RGB信号、24 bit YCrCb信号及16 bit YCrCb信号进行一系列处理,以输出模拟CVBS信号、S—Video信号、3路模拟RGB和YPbPr高清晰电视(HDTV)信号。并支持世界上所有的标准定义输出。
  CX25870芯片为PQFP封装,共80脚。其中除模拟/数字电视信号输入输出引脚外还包括一些控制类引脚以及VAA、GND等等。其内部功能结构如图2所示。
  1.2 串行接口及复位
  CX25870芯片包含一个2线的读写串行接口,通过这个串行接口可以配置芯片的寄存器。这个接口被设计在3.3 V电压下工作。CX25870芯片有上电后重启,管脚重启,定时重启这三种复位方式。上电重启方式是在上电过程中产生的,管脚重启方式是使芯片的RESET* 管脚保持一个低电压,软件重启方式是通过设置标志位SRESET来工作的。能初始化全部串行口的寄存器使其回到单片机里有默认的连接端口。
  1.3 器件初始化
  最简单的设置初始化的方式就是使用自动配置模式(Auto Configuration Modes),并简单配置几个合适的接口标志位。在重新设置之后,器件必须通过串行接口的设置来启动视频输出功能,而且要进一步设定CLKO,HSYNC,VSYNC和FIELD的输出。
  1.4 时钟和定时器
  定时发生器控制着编码器的所有工作。使其产生合适的视频(NTSC,PAL,HDTV,SECAM模式下的)编码。编码定时产生器能够接受外来的时钟信号,包括了外部晶体振荡器产生时钟和内部的PLL产生的时钟,或者从CLKI的输入管脚输入的时钟。
  1.5 主动,伪主动,从动接口
  CX25870/871编码器可以工作在三种不同的接口模式下分别为主动,伪主动,从动接口工作模式。主器件时钟的可用性和在两个器件(主器件和图形控制器)之间定时信号(HSYNC,VSYNC,BLANK)的方向在不同的接口模式下是不同的。在主动接口模式下CLKO,HSYNC,VSYNC和BLANK都是编码器本身作为输出产生的。在从动模式下,编码器不产生任何的输出时钟信号和定时信号。编码器严格依靠图形控制器送来的时钟信号和定时信号来触发一个新的时钟,新的行,新的场,新的帧。
  1.6 彩条和蓝屏的产生
  CX25870/871有内部的彩条生成器,寄存器H_BLANKO的值决定彩条起始点,H_AVCTIVEO的值决定彩条宽度。有八个彩条被显示,其色彩和信号幅度是由内部产生的。CX25870/871还提供了一个蓝屏的输出信号,通过设置寄存器EBLUE来定。这时一切输入将被忽略。
  2 相关的程序设计
  2.1 单片机的程序设计
  本系统采用由Microchip 公司出品的PIC16F872 型单片机,此单片机自带I2C串行接口,以I2C总线方式实现对CX25870芯片的控制,上电后,单片机自动复位,对数字编码芯片CX25870 采用软件复位的方式,由单片机的输出端口向CX25870 的RESET*管脚发出复位信号,然后将相应的数据写入到CX25870 的片内相关寄存器,将CX25870 配置成为PAL/NTSC/HDTV 制式输出模式,并且由图形控制发生器FPGA作为数字信号输入源,CX25870接收图形控制发生器FPGA 产生的数字图像信号,最终输出所需 制式的电视信号和所需测试信号的种类。   CX25870 必须能够跟着图形控制器发出的数字信号随时更新寄存器,所以从图形控制器引出一个端脚给单片机,让单片机不断地监测其状态,随其状态的变化而更新CX25870 的内部寄存器配置,以顺利实现PAL/NTSC/HDTV 制式的转换。该部分的程序设计是对CX25870 最复杂的操作,其中包括多个寄存器的配置,主要配置的寄存器包括:SLAVER、IN_MODE、EN_BLANKO、EN_DOT、EN_OUT、FLD_MODE、AUTOCONFIG 等,其他的相关寄存器必须根据输入的数字信号(包括图像信号、行同步、场同步、消隐信号以及外部时钟信号)和实际调测而进行更改。
  其I2C串行接口控制的程序流程图如图3所示。
  2.2 图形控制器的编程
  图形控制器是整个系统的主要部分之一,因为它不但是有效象素信号产生的最初器件,也是所有控制功能实现的唯一部分。图形控制器要能输出符合CX25870的从动模式下的有效信号(24比特有效象素信号),可以是RGB或者是YCrCb模式的两种信号。还要求图形控制器能输出行同步,场同步和消隐信号,并且要求这三路信号之间保持有相当高的同步性。所有输出信号在送给CX25870的同时能在各种各样的切换模式下保持很高的同步性。图形控制器用VHDL语言编程FPGA来实现,VHDL是一种全方位的硬件描述语言,几乎覆盖了以往各种语句描述语言的功能,整个自顶向下或自底向上的电路设计过程都可以用VHDL来完成。
  系统部件分为时钟部分、计数器部分、控制部分、同步和消隐产生的部分、有效图像生成部分。其中时钟部分根据输出的制式选择不同的时钟,PAL/NTSC选择27 MHz时钟,HDTV选择74.25 MHz时钟。计数器部分是整个图形控制器的核心部件。控制部分看似就是包含两部分:一部分是控制各种制式的转换,一部分是控制十种电视输出信号。但是实际上在转换的过程中涉及到一个所有同步都要复位的问题。同步和消隐产生的部分在保持良好同步性的前提下只要计数器重复的计数就能达到行同步和场同步的循环输出,而消隐信号的起始点需经调测才能找到合适的位置。有效图像生成部分的几种输出制式和十种测试信号模式是通过两个控制按键来控制的,所以有一个切换的顺序问题和有效象素的起始点的问题。其流程图如图4所示。
  2.3 高清电视信号的产生
  根据我国高清电视信号的标准,用VHDL语言对FPGA进行编程,FPGA完成图像信号的发生功能,使它产生满足CX25870在输出模式为HDTV时所需要的行同步、场同步、时钟、复合消隐和24bit的RGB或YCrCb信号。
  具体编程计数参数如表1所示。
  利用晶振提供的时钟,用分频器进行分频,用行场计数器来产生相应的行场信号。输出的信号要考虑CX25870的要求,FPGA除了提供24 bits—nonmultiplexed RGB/YCrCb信号外,还提供了CLK、HSYNC*、VSYNC*、BLANK*这些信号,以便25870能够准确判断行场的开始,准确的处理RGB/YCrCb信号。CX25870能自动添加行同步所需的三电平同步信号和开槽脉冲这些信号,最后输出符合要求的HDTV信号。
  RGB输出模式下的部分输出信号波形:
  3 结束语
  在HDTV测试信号发生器中使用了CX25870型数字全制式彩色电视编码器,经测试,输出波形的幅度和带宽及各项指标均符合要求,输出制式和输出的信号种类可任意切换,并已经用在HDTV电视机生产线上作为测试仪器使用。
  作者简介
  丁玉珍,北京邮电大学信通院高级工程师,研究生导师,长期从事数字电视科研工作。
其他文献
研究了羊栖菜岩藻甾醇提取物的抗氧化生物活性。实验以VC和BHT作为阳性对照,分别对三种物质的总还原力、?DPPH自由基、 自由基以及?OH自由基进行了测定。结果表明:在20~200 &
文章主要阐述了建筑工程监理的质量控制的重要作用,分析了建筑工程监理的质量控制现状,同时探讨了提高建筑工程监理的质量控制的措施。
基于CSMC0.5μm工艺,给出了一种应用于Class D类音频放大器的电流控制振荡器的设计方法,并通过Spectre电路进行了仿真。结果证明,该振荡器能输出频率为250kHz方波信号,其输出
有机电致发光显示器(OLED)对水汽和氧气非常敏感,渗入OLED器件内的水汽和氧气会和有机功能层及电极材料发生反应而影响器件寿命。为此,文中根据OLED器件对封装材料的要求,分析
在小学二年级数学教学中,乘除法教学是必不可少的,这是基础也是重中之重,积极培养小学生乘除法计算水平成为了当前的关键所在。在新时期,要针对小学生的学习情况改善教学策略,实现
在网络还没有发展成熟的时期,档案管理的方式还是使用的传统的管理方式,而且管理人员也没有相关的档案保护意识,非常不利于对档案的保护和管理工作的进行,这给校内的档案管理
2016年4月27日,在博世力士乐德国汉诺威工业博览会的展台上,广州瑞松智能科技股份有限公司(简称“瑞松科技”)和博世力士乐中国隆重举行了工业4.0战略合作协议签署仪式。未来,双方
安捷伦科技(中国)有限公司于2011年12月21日在北京新云南皇冠假日酒店成功举办"安捷伦测量测试大会",本次会议以"追随科技发展的脚步"为主题,全天的主题报告包括上午的尖端科技介绍
磁性材料是EMI滤波器的关键材料。文章简单介绍了EMI滤波器所用磁性材料的特点,详细分析了共模滤波电感和差模滤波电感所用磁芯的基本特性,给出了共模滤波电感磁芯和差模滤波
定向耦合器广泛地用在现代微波系统中,文中介绍了两种应用在平衡式放大器中的3dB定向耦合器。首先对微带分支线耦合器与波导耦合器进行了理论分析,然后利用电磁仿真软件HFSS,对