码迷,mamicode.com
首页 > 其他好文 > 详细

HDMI ip中的时钟 vid_clk与ls_clk

时间:2018-08-07 20:45:31      阅读:745      评论:0      收藏:0      [点我收藏+]

标签:day   mil   ccm   色彩   table   设置   nta   set   img   

由TMDS_Bit_clock_Ratio、TMDS_clk和色彩深度,就可以确定出tmds_clk,cdr_clk,vid_clk和ls_clk之间的关系。
1、Tmds_clk时钟频率的确定:
原理:通过一个100M的时钟与被测时钟在一定时间内的计数,可以得到被测时钟的频率。
文件模块
mr_rate_detect
 
refclock
被测时钟
 
measure_clk
参考时钟,为固定100M
 
reset
复位,高电平有效
 
refclock_measure
在一定时间内被测时钟的计数值
 
valid
计数完成时的效指示信号
 

 

2、cdr_clk时钟的确定

cdr_clk时钟频率做为GXB的参考时钟,该时钟的大小与GXB中数据接收位宽有关,如下图中的设置部分,当接收到的数据线速率为1G时,cdr_clk为1G/8

技术分享图片

 

 

 

 

当TMDS_Bit_clock_Ratio为1时,说明接收到的HDMI信号分辨率在4K60fps,或者说HDMI接收到的字符速率在340 Mcsc 到 600 Mcsc
(详细可以参考HDMI2.0规格书的 6 Link Layer),这时实际的HDMI像素时钟是检测到的tmds_clock的4倍。所以程序中有一句:
assign measure_for_compare = rx_is_20_sync ? {measure[21:0], 2‘b00} : measure;

HDMI ip中的时钟 vid_clk与ls_clk

标签:day   mil   ccm   色彩   table   设置   nta   set   img   

原文地址:https://www.cnblogs.com/zhongguo135/p/9438858.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!