TMDS视频数编码.docVIP

  • 13
  • 0
  • 约 9页
  • 2016-10-20 发布于贵州
  • 举报
TMDS视频数编码

TMDS视频数据编码(TMDS Video Data Coding)是将像素的8位数据转化成10个位的字符,但他不是主流的8b/10b编码方式。其编码需两道过程:首先将8位转换到9位,将位的转换最小化。转换最小化可以降低铜连接线环境的电磁干扰(Electromagnetic Interference)。其次,产生10位来造成直流平衡化理想的字符。 TMDS视频数据编码算法过程如下(摘自DVI规范): 编码: 各参数的解释: 解码: 我的Verilog实现代码: 编码: ??? reg[9:0] q_m; ??? reg[7:0] cnt; ??? wire[3:0] num0d, num1d, num0q_m, num1q_m; ??? numbercnt numbercnt_d_inst(d[7:0], num0d, num1d); ??? numbercnt numbercnt_q_m_inst(q_m[7:0], num0q_m, num1q_m); ??? ??? always @(*) ??? begin ??????? if((num1d 8h4) || ((num1d == 8h4) (d[0] == 1b0))) ??????? begin ??????????? q_m[0] = d[0]; ??????????? q_m[1] = q_m[

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档