模式YCbCr4:2:0在HDMI2.0中介绍。
一、模式介绍
不同模式下tmds时钟与与像素的比是位宽与24的比值
24 bit YCbCr 4:2:0 mode:TMDS clock = 0.5x pixel clock
30 bit YCbCr 4:2:0 mode:TMDS clock = 0.625x pixel clock
36 bit YCbCr 4:2:0 mode:TMDS clock = 0.75x pixel clock
24 bit mode: TMDS clock = 1.0 x pixel clock (1:1) ,包括24位RGB、8/10/12位YCbCr 4:2:2,48位YCbCr 4:2:0模式
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字符期间传输像素组的一段,所以也代表一个组的包相位,为了同步,源会发送一个包,至少一场一次。
二、数据打包(参考HDMI官方文档)
联系客服