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

hdmi中深度色彩像素打包

时间:2018-08-11 11:35:03      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:mode   group   结束   syn   pixel   lock   sync   pack   字段   

4个色彩像素包模式:24- 30- 36- 48-

不同模式下tmds时钟与与像素的比是位宽与24的比值

。 24 bit mode: TMDS clock = 1.0 x pixel clock (1:1) 
。30 bit mode: TMDS clock = 1.25 x pixel clock (5:4) 
。 36 bit mode: TMDS clock = 1.5 x pixel clock (3:2) 
。48 bit mode: TMDS clock = 2.0 x pixel clock (2:1)  

在传输过程中视频数据和信号(Hsync vsync,de)打包成一系列像素组,在每一个TMDS时钟,传输一个像素组的一段,

下面是一个像素组中像素的个数和段数:

? 24 bit mode: 1 pixel/group, 1 fragment/group 
? 30 bit mode: 4 pixels/group, 5 fragments/group 
? 36 bit mode: 2 pixels/group, 3 fragments/group 
? 48 bit mode: 1 pixel/group, 2 fragments/group

每个TMDS字符期间传输像素组的一段,所以也代表一个组的包相位,为了同步,源会发送一个包,至少一场一次。

有效视频包相位定义为mPn,消隐区包相位定义为mCn

技术分享图片

技术分享图片

技术分享图片

 

 

Deep Color Mode / Phase Indication

源不定期发送GCP,当CD不为零,则GCP有效

当宿接收到GCP,就会与CD数据对比色彩深度和相位

至少每场发送一次GCP

如果宿连续4个场没有接收到有效的GCP,则退出deep color模式

技术分享图片

PP:packing phase

当CD字段指示为24位时,PP段无效,宿应该忽略它

相位0只代表第一个像素的一部分,所以没有视频数据周期会在相位0结束

如果有效视频结束于第一个像素,那最后的相位是1,只有相位0和1才能完整包含
第一个像素

技术分享图片

 

hdmi中深度色彩像素打包

标签:mode   group   结束   syn   pixel   lock   sync   pack   字段   

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

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