hdmi1.4 tmds编码解码原理
一个HDMI包括三个TMDS 数据通道和一个 TMDS 时钟通道(像素时钟),如图所示
每一个 TMDS 时钟周期内,TMDS 数据通道上会发送一个 10 位的字符信息。
信号源编码逻辑的输入数据包括控制周期,数据岛周期,视频像素周期,编码器将 2 位的控制数据、4 位的数据岛数据、8 位的视频数据采取不同的编码方式编码成 10位数据
三个周期编码类型:
视频像素周期:TMDS视频数据编码,控制周期:控制周期编码,数据岛周期:terc编码
TMDS视频数据编码:TMDS视频数据编码(TMDS Video Data Coding)是将像素的8位数据转化成10个位的字符,但他不是主流的8b/10b编码方式。其编码需两道过程:首先将8位转换到9位,将位的转换最小化。转换最小化可以降低铜连接线环境的电磁干扰(Electromagnetic Interference)。其次,产生10位来造成直流平衡化理想的字符。
TMDS视频数据编码算法过程如下: