HDMI转MIPI CSI/DSI LT6911C成熟方案,提供技术支持

注意事项:

1、 输入HDMI最大支持3840x2160P30hz,支持RGB888/YUV444/YUV422/YUV420;
2、 输出MIPI支持CSI和DSI,支持RGB888/YUV444/YUV422/Y420, 其中420格式不能和其他格式互转 ,如果需要YUV420输出,
则输入也必须是YUV420。
3、 MipiClock的计算,LT6911C是以Byteclk的方式计算,MipiClock=4*Byteclk,
Mipi DataRate=2* MipiClock(DDR模式),Byteclk >=(Pixclk*PixelBytes/LaneNum),
其中PixelBytes为每个Pixel占用的字节数,例如RGB888/YUV44,则PixelBytes=3;
再如RGB565/YUV422,则PixelBytes=2。以4K30hZ HDMI输入,单Port 4Lane CSI YUV422输出为例,Pixclk=297Mhz,
Byteclk=(297*2/4)Mhz+5Mhz,一般横屏分辨率Byteclk在理论值加5~10,竖屏则在理论值加10~20;
4、 LT6911C的输入输出是Bypass模式,即HDMI输入什么分辨率帧率,MIPI就输出相同的分辨率帧率;
5、 CSI应用 务必将GPIO5/Reset/CSC_IIC连接到SOC,当分辨率发生变化时GPIO5产生200mS高电平脉冲,SOC通过IIC读取分辨率等
信息;
6、 DSI应用场景1 有音频需求的,当无有效信号GPIO5输出低电平,有稳定信号输出高电平,外部MCU可以通过该信号控制屏的
上下电时序;
7、 DSI应用场景2 无音频需求的,可以通过Pin26/27/28/29控制屏的上下电时序;
8、 芯片的IIC地址说明 ,器件地址为0x56,其中Bit0为读写位,高7位为地址位。
9、 寄存器地址说明 ,芯片内部寄存器采用16bit寻址(读写操作还是与8位寻址一致),其中高8位为Bank地址,低8位为Bank内偏
移地址。访问不同Bank寄存器是需要先切换Bank地址(存放Bank地址的寄存器为0xFF),再设置偏移地址。例如读chipID寄存
器0xa000/01,其中Bank地址为0xa0,偏移地址为0x00/01;
10、外部SOC或者MCU访问内部寄存器需要先将 iic_enable(0x80ee=0x01) ,退出访问必须 iic_disable(0x80ee=0x00)

猜你喜欢

转载自blog.csdn.net/m0_47688674/article/details/120321788