欢迎来到天天文库
浏览记录
ID:19855888
大小:100.50 KB
页数:9页
时间:2018-10-07
《hdmi 测试失败常见原因分析》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、HDMI符合性测试的常见失败分析为了贴上HDMI的标志,所有的HDMI产品必须通过HDMI符合性测试(HDMICT)。为了节省时间和金钱,消费者们应该在把产品送往授权测试中心(ATC)进行认证之前预先测试他们的HDMI产品。根据在模拟器件公司的HDMICT实验室所进行的无数预先测试的经验,本文讨论造成产品无法通过HDMICT的、最为常见的系统设计问题。它还分析特定情形的各种失败并提供解决方案。 对HDMI符合性测试的常见失败的分析 几乎所有的设备,包括电视机和DVD播放机,第一次均无法通过测试。大多数失败均与系
2、统设计以及PCB布局布线有关。为了通过HDMICT,有时候需要特殊的功能。例如,高分辨率内容保护(HDCP)可能需要在源设备中被使能或取消使能。为了设计符合HDMI的产品,IC和系统设计以及制造公司均必须完全掌握HDMI规范。下面就是解决这些问题时遇到的最为常见的失败以及推荐解决方案。 1.EDID测试 源端设备被要求支持“增强DDC”规范。这意味着源端需要能够利用“段指针0x60”在256字节之后读出EDID信息。在大多数情况下,仅仅256字节被用于EDID,但是,HDMICT需要核查系统是否能够读4个模块(
3、每个模块126字节),总共512字节。为了通过HDMICT,对于段指针来说,这是非常重要的。 2.HDMI发送器的5V电源 一些客户串联连接一个电阻或二极管以限制5V输出的电流。在HDMICT中,测试HDMITx的5V电源需要在测量期间从+5V电源吸取55mA的电流。这可能造成测试失败,因为电源输出需要在4.8V至5.3V之间才能通过。图1显示了当连接一个10欧电阻时,输出下降至4.45V,从而导致这一测试失败。 V=5"(10-0.055)=4.45V<4.8V 图1:当连接一个10欧电阻时,输出下降至4.
4、45V,从而导致这一测试失败。 3.HDMITxDDC/CEC线测试 至关重要的就是正确地连接消费电子控制(CEC)线(HDMI连接器的第13引脚)。如果系统被设计为不支持CEC功能,设计工程师可以把线留为悬空。人们有时候想把CEC线连接至视频信号处理(VSP)芯片的通用目的I/O,从而容许后续可能需要的扩展。那时,设计工程师必须确信连接满足HDMICT的准则,包括保持最大DDC线电容小于100pF。 4.所需要的视频格式要支持HDMI源端设备 HDMI规范要求所有HDMI源必须支持下列格式之一:640-4
5、80p@59.94/60Hz、720-480p@59.94/60Hz或720-576p@50Hz。当设计HDMI源时,另一个要求有时被忽视了,那就是如果在源端设备上的任何YPbPr或其它非压缩数字端口能够支持下列格式,那么,在同一源端设备上的HDMI端口也能够支持它们: 1280-720p@59.94/60Hz 1920-1080i@59.94/60Hz 720-480p@59.94/60Hz 1280-720p@50Hz 1920-1080i@50Hz 720-576p@50Hz 5.HDMI源(H
6、DMITx)于DVI接收端(DVIRx)之间的兼容性 HDMI规范要求所有HDMI源兼容接收端设备,这些接收端设备兼容DVI1.0。当一个HDMI源被连接至DVI接收端时,它必须满足下列要求: 所发送的视频格式为RGB; 无视频保护频带被发送; 无数据岛被发送; 当源端设备检测到接收端的插入时,它应该假设接收端就是一台DVI设备。与此同时,源端将核查接收端的EDID是否包含CEA扩展且CEA扩展是否包含具有有效长度的针对特定供应商的数据块(VSDB)。如果两个条件均为真,那么,源端将确定所插入的接收端就是
7、一个HDMI设备。 6.对HDMI接收器(Rx)的EDID测试 这一测试的失败率相当高。正因为如此,设计工程师应该自己熟悉最新的HDMI规范的EDID要求。下面列出了一些造成失败的常见错误: I.在EDID的头128个字节,必须提供“监视器范围限制报头”和“监视器名称报头”。这两者均是18字节。如果这两个字节当中的任何一个小于18字节,那么,它必须由0x20填充且由0xA0结尾。 II.在EDID中“短视频描述符”与“性能声明形式(CDF)”之间所支持的视频格式的矛盾。在CDF中所公告的任何格式也必须在ED
8、ID的SVD中列出。为了简化系统的设计,一些设计工程师把HDMI输入的+5V电压通过一个1K电阻直接连接至HDMIRx的HPD引脚。在这样的设计中,EDIDEEPROM不能被读出且HPD引脚电压可能当系统进入待机模式或当交流电源被移除时保持为高。这会造成HDMICT的失败,因为HDMI符合性测试规范要求EDID必须可被访问且当HPD引脚电压为高时能被读出,即
此文档下载收益归作者所有