文档详情

HDMI采用TMDS编码方式

野鹰
实名认证
店铺
DOC
280KB
约6页
文档ID:3000975
HDMI采用TMDS编码方式_第1页
1/6

****HDMI 也采用 TMDS 编码方式,TMDS 具备 RGB 或 YPbPr 色彩数据和时钟,共4个通道(称为1个连接)的系列传输回路,1 个通道带宽 165MHz(4.95 Gb/s)显示数据信道(DDC)是用于读取表示接收侧清晰度等显示能力的扩展显示标识数据(EDID)的信号线搭载 HDCP 的发送接收设备之间也利用 DDC 线进行密码键的认证这是一个使用了硬件 ID 的加密系统,发送侧和接收侧以一定间隔相互确认进行传输HDMI 搭载了认证不成立或者中途不成立时图像和音频信号传输立即被中断的强大内容保护技术TMDS 包括 3 个 RGB 数据和 1 个时钟,共计 4 个通道(称为 1 个 TMDS 连接或Single-link)的传输回路TMDS 是把 8 位的 RGB 视频数据变换成 10 位转换最小化、DC 平衡的数据,再完成数据的串行处理;接收端设备对串行数据解串行变成并行数据,再转换成 8 位视频信号因此,传输数字 RGB 数据需要 3 个转换最小化差分采样信号构成一个 TMDS 连接为此可将图 2 具体细化如图 3 所示说明如同最顶级的发动机是 F1 赛车驰骋赛场的保障一样,HDMI 标准之所以拥有强大的数据传输能力,和它的传输原理是分不开的,下面我们就看看 HDMI 标准的传输原理是什么。

每一个标准的 HDMI 连接,都包含了 3 个用于传输数据的 TMDS 传输通道,还有 1 个独立的 TMDS 时钟通道,以保证传输时所需的统一时序在一个时钟周期内,每个 TMDS 通道都能传送 10bit 的数据流而这 10bit 数据,可以由若干种不同的编码格式构成TMDS 对每个像素点中的 RGB 三原色分别按 8bit 编码TMDS 数据发送时序结构一般来说,HDMI 传输的编码格式中要包含视频数据(HDMI1.3 版本前每个像素采用 24bit)、控制数据和数据包(数据包中包含音频数据和附加信息数据,例如纠错码等)TMDS 每个通道在传输时要包含一个 2bit 的控制数据、8bit 的视频数据或者 4bit 的数据包即可在 HDMI 信息传输过程中,可以分为三个阶段:视频数据传输周期、控制传输周期和数据岛传输周期,分别对应上述的三种数据类型视频数据传输期,HDMI 数据线上传送视频像素信号,视频信号经过编码,生成3 路(即 3 个 TMDS 数据信息通道,每路 8 位)共 24 位的视频数据流,输入到HDMI 发射器中24 位像素的视频信号通过 TMDS 通道传输,将每通道 8 位的信号编码转换为 10 位,在每个 10 位像素时钟周期传送一个最小化的信号序列,视频信号被调制为 TMDS 数据信号传送出去,最后到接受器中接收。

岛屿数据传输期,TMDS 通道上将出现音频数据和辅助数据,这些数据每 4位被一组,构成一个上面提到的 4 位数据包,数据包和视频数据一样,被调制为 10 位一组的的 TMDS 信号后发出视频数据传输期和岛屿数据传输期均开始于一个 Guard Band 保护频带,Guard Band 由 2 个特殊的字符组成,这样设计的目的在于在明确限定控制数据传输期之后的跳转是视频数据传输期HDMI 的数据传输周期示意图:左到右分别为控制数据传输期、岛屿数据传输期、视频数据传输期控制数据传输期,在上面任意两个数据传输周期之间,每一个 TMDS 通道包含 2 位的控制数据,这一共 6 位的控制数据分别为 HSYNC(行同步)、VSYNC(场同步)、CTL0、CTL1、CTL2 和 CTL3每个 TMDS 通道包含 2 位的控制数据,采用从 2 位到 10 位的的编码方法,在每个控制周期最后的阶段,CTL0、CTL1、CTL2 和 CTL3 组成的文件头,说明下一个周期是视频数据传输期还是岛屿数据传输期岛屿数据和控制数据的传输是在视频数据传输的消隐期,这意味着在传输音频数据和其他辅助数据的时候,并不会占据视频数据传输的带宽,并且也不要一个单独的通道来传输音频数据和其他辅助数据,这也就是为什么一根 HDMI数据线可以同时传输视频信号和音频信号的原因。

HDMI 带宽和 TMDS 的关系而在 HDMI 标准中所规定的带宽,在 1.0 版本就设定为最高 4.96Gbps那么这一数值是怎么的来的呢?和 TMDS 又有什么关系呢?我们看下面的公式: 这是一个适用于所有串口传输接口带宽计算的公式在所有的数字电路中,都有一个负责提供基本频率的元器件——晶振,它就像是一个精确的闹钟一样,电路中所有的元器件都按照它的节奏统一行动比方说,某一运算电路的晶振频率是 100Hz,就是说这一电路在一秒钟内可以进行 100 次运算过程由此可见,晶振的工作频率越高,每秒所能处理的运算次数就会越多,数据的处理能力也就会越强大而 HDMI 标准中,这个原理同样适用HDMI 电路中的时钟频率,在最初制定时范围从 25MHz-165MHz 之间,也就是说一个 TMDS 通道每秒最多能传输 165MHz×10bit=1.65Gbit 的数据,3 个TMDS 通道一秒就可以传输 1.65×3=4.95Gbit 的数据,再加上控制数据,用标准方法表示就是 4.96Gbps 的带宽而如果用像素点来表示,那就是一秒可以传输显示 1.65G 个像素点(一个完整的像素点信息由 R/G/B 三原色信息构成)所需要的数据量。

在数字音频方面,HDMI 灵活的支持符合 IEC60985 L-PCM 标准的32kHz、44.1kHz 和 48kHz、16bit 量化的立体声数字音频信号和 IEC 61937 标准的采样率为 192KHz,24bit 量化的单路无压缩 PCM 数字音频信号,或者 8 路96kHz 的声音数据流此外,在家庭影院中常用的 DolbyDigital5.1 和 DTS 数字音频格式也能通过 HDMI 直接传输HDMI 编码图例:3 个 TMDS 分别传输像素点的 RGB 数据 HDMI 标准继续沿用了和 DVI 相同的,由 Silicon Image 公司发明的TMDS(Time Minimized Differential Signal)最小化传输差分信号传输技术TMDS 是一种微分信号机制,采用的是差分传动方式这不仅是 DVI 技术的基础,也是 HDMI 技术的基础原理TMDS 差分传动技术是一种利用 2 个引脚间电压差来传送信号的技术传输数据的数值(“0”或者“1”)由两脚间电压正负极性和大小决定图 4、可以同时传输视频和音频信号的 HDMI 接口 表 3、HDMI、DVI 引脚定义表HDMI DVI 定义 HDMI DVI 定义H1 D2 TMDS DATA2+ H11 D22 TMDS DATA CLOCK 屏蔽H2 D3 TMDS DATA2 屏蔽 H12 D24 TMDS DAA CLOCKH3 D1 TMDS DATA2- H13 CEC(可选电子消费控制器)H4 D10 TMDS DATA1+ H14 保留H5 D11 TMDS DATA1 屏蔽 H15 D6 SCL(DDC 时钟线)H6 D9 TMDS DATA1- H16 D7 SDA(DDC 数据线)H7 D18 TMDS DATA0+ H17 D15 DDC/CEC 地H8 D19 TMDS DATA0 屏蔽 H18 D14 +5V 电源线H9 D17 TMDS DATA0- H19 D16 热插拔探测线H10 D23 TMDS DATA CLOCK+。

下载提示
相似文档
正为您匹配相似的精品文档