HDMI介绍及硬件实现原理

HDMI介绍及硬件实现原理

1. HDMI接口

HDMI是新一代多媒体接口标准。全称为(High-Definition Multimedia Interface),高清晰多媒体接口。HDMI能够同时传输视频和音频,简化了设备的接口和连线。同时,提供了更高的数据传输带宽,可以传输无压缩的数字音频及高分辨率视频信号。HDMI接口如下图所示:
在这里插入图片描述
HDMI向下兼容DVI(数字视频接口,只能用来传输视频,而不能同时传输音频)。DVI和HDMI接口协议在物理层均使用TMDS标准传输音视频数据。DVI接口如下图所示:
在这里插入图片描述

2. TMDS传输

TMDS(Transition Minimized Differential Signaling)。最小化传输差分信号
TMDS是Silicon Image公司开发的一项高速数据传输技术,在DVI和HDMI视频接口中使用差分信号传输高速串行数据。TMDS差分传输技术使用两个引脚来传输一路信号,利用这两个引脚间的电压差的正负极性和大小来决定传输数据的数值(0或1)
TMDS传输特点:
TMDS和LVDS、TTL相比有较好的电磁兼容性能:
这种算法可以减小传输信号过程的上冲和下冲;
而DC平衡使信号对传输线的电磁干扰减少;
可以用低成本的专用电缆实现长距离、高质量的数字信号传输。

DVI或HDMI视频传输所使用到的TMDS连接通过四个串行通道实现,独立的TMDS时钟通道为接收端提供接收的参考频率,保证数据在接收端能够正确恢复。
在这里插入图片描述
TMDS连接从逻辑功能上可以划分成两个阶段:“编/解码” 和 “并/串转换” 。在编码阶段,编码器将视频源中的像素数据、HDMI的音频/附加数据,以及行同步和场同步信号分别编码成10位的字符流。在并串转换阶段将上述的10位字符流转换成串行数据流,并将其从三个差分输出通道发送出去。这个10:1的并转串过程所生成的串行数据速率是实际像素时钟速率的10倍。
在传输视频图像的过程中,数据通道上传输的是编码后的有效像素字符。而在每一帧图像的行与行之间,以及视频中不同帧之间的时间间隔(消隐期)内,数据通道上传输的则是控制字符。

每个通道上有两位控制信号的输入接口,共对应四种不同的控制字符。这些控制字符提供了视频的行同步(HZYNC)以及帧同步(VSYNC)信息,在蓝色通道传输。
HDMI编码机制
在这里插入图片描述
DVI编码机制
在这里插入图片描述
HDMI传输的消隐期除了控制字符之外,还可以用于传输音频或者其他附加数据,比如字幕信息等。
4-bit音频和附加数据将通过TERC4编码机制转换成10-bit TERC4字符,然后在绿色和红色通道上传输。
VDE用于各个通道选择输出视频像素数据还是控制数据。
HSYNC和VSYNC信号在蓝色通道进行编码得到10位字符,然后在视频消隐期传输。
绿色和红色通道的控制信号C0和C1同样需要进行编码,并在消隐期输出。

在这里插入图片描述
每个通道输入的视频像素数据都要使用DVI规范中的TMDS编码算法进行编码。
每个通道8-bit的像素数据都将被转换成460个特定10-bit字符中的一个。这个编码机制大致上实现了传输过程中的直流平衡,即一段时间内传输的高电平(数字“1”)的个数大致等于低电平(数字“0”)的个数。
每个编码后的10-bit字符中状态跳转(“由1到0”或者“由0到1”)的次数将被限制在五次以内。
每个通道2-bit控制信号的状态也要进行编码,编码后分别对应四个不同的10-bit控制字符,分别是10’b1101010100,10’b0010101011,10’b0101010100,和10’b1010101011。
每个控制字符都有七次以上的状态跳转。视频字符和控制字符状态跳转次数的不同将会被用于发送和接收设备的同步。
CEC:Consumer Electronics Control 用户电气控制
EDID:Extended Display Identification Data 扩展显示标识数据
在这里插入图片描述
HDMI引脚定义如下图所示:
在这里插入图片描述

  • 2
    点赞
  • 44
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
前言: 这是一个自己用PADS的画的box,盒子就是一个把一个我们自己定义的模拟数字混合的HDMI接口转成HDMI数字卡农头的模拟输出,使用PADS画的,比较基础简单,正在学习PADS的或者感兴趣的可以下载了看看,需要使用PADS打开。 软件介绍: Mentor, 是电子设计自动化(EDA)技术的领导产商,它提供完整的软件和硬件设计解决方案,是全球三大EDA大佬之一。 Mentor Graphics目前有多种电路板设计工具软件其高端软件有:Mentor EE(EXP2007), Board Station.多层板自动布线工具。 DxDesigner ,HyperLynx 原理图工具与电路仿真工具。 低中端产品有:PADS9.3 (DxDesigner ,HyperLynx,PADSLogic9.3,PADSLayout9.3,PADSRouter9.3) PCB截图: 注意:原理图和PCB需要使用PADS打开。 Mentor最近推出了“IoT PCB 设计的 7 个设计方面”、“DDR SDRAM – 设计优势与信号完整性挑战”两个个主题的白皮书: 1.IoT PCB 设计的 7 个设计方面 对消费者而言,IoT 设备看起来时尚而又简单,但它们实际包含一组截然不同的元器件、物理接口和 PCB,以及在设计和 Layout 上具有独特挑战的电路。本文将介绍在设计 PCB 以实现成功的 IoT 设备时需要考虑的七大注意事项。 2.DDR SDRAM – 设计优势与信号完整性挑战 DDR SDRAM 给电子产品带来了强大的功能,但与其他高速设计技术一样,要在 PCB 设计中采用该技术可能面临诸多挑战。详细了解影响信号完整性的因素、DDR 存储器件带来的信号完整性挑战,以及在使用 DDR SDRAM 的设计中为确保信号完整性可以采取的做法。
您好!对于HDMI接口电路设计,下面是一些基本的步骤和注意事项: 1. 确定需求:明确您的设计需求,包括所需的HDMI版本(如HDMI 1.4、HDMI 2.0等)、支持的分辨率、音频格式等。 2. 硬件设计:根据需求选择合适的HDMI收发器芯片,并将其集成到您的硬件设计中。确保芯片支持所需的功能和性能要求。 3. 电源供电和信号处理:为HDMI接口提供稳定的电源供电,并进行必要的信号处理,如电平转换、时钟恢复、信号整形等。 4. 接口连接:将HDMI接口与其他设备连接,包括视频处理器、音频处理器、显示器或其他外设。确保正确地连接各个信号线,如TMDS差分对、HPD(Hot Plug Detect)信号、DDC(Display Data Channel)等。 5. 信号完整性:通过良好的布局和高品质的 PCB 来确保信号完整性。使用适当的阻抗匹配和信号层分离来减少信号串扰和干扰。 6. EMI/EMC 设计:采取必要的措施来减少电磁干扰(EMI)和提高电磁兼容性(EMC),如噪声滤波器、地面规划和屏蔽等。 7. 验证和测试:完成设计后,进行必要的验证和测试工作。确保HDMI接口在不同的条件下正常工作,包括各种分辨率、刷新率和音频格式。 请注意,HDMI接口的设计相对复杂,需要深入的电路设计知识和经验。如果您是初学者或对此不太熟悉,建议咨询专业的电路设计工程师或参考相关的参考资料和设计指南。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值