Htotal = (hpw+hdisp+hfp+hbp)
Vtatal = (vpw+vdisp+vfp+vbp)
VCLK:数据同步时钟
HSYNC:水平同步信号
VSYNC:垂直同步信号
VDEN:数据使能信号
HSPW(horizontal sync pulse width):表示水平同步信号的宽度,用DCLK个数计算。
HBPD(horizontal back porch):表示从水平同步信号结束到一行的有效数据开始之间的DCLK的个数。也有叫水平后肩
HFPD(horizontal front porth):表示一行的有效数据结束到下一个水平同步信号开始之间的DCLK的个数。也有叫水平前肩
VSPW(vertical sync pulse width):表示垂直同步脉冲的宽度,用TH个数计算。
VBPD(vertical back porch):表示在一帧图像开始时,垂直同步信号开始以后的无效的TH个数。也有叫垂直后肩
VFPD(vertical front porch):表示在一帧图像结束后,垂直同步信号开始以前的无效的TH个数。也有叫垂直前肩
像素时钟pixel_clk=Htotal*Vtatal*fps
Mipi_clk=pixel_clk*RGB/Lane/2。
比如1920*1080的分辨率显示屏(4lane,8bit的RGB),假设加上前后肩等数据后长宽的总像素为2000*1200。帧率为60。
那像素时钟pixel_clk=2000*1200*60=144000000,144Mhz
Mipi时钟=144000000*24/4/2=432Mhz。
24为RGB888,一个像素包含RGB三种颜色,一个颜色用8位表示,所以一个像素所占的大小为24bit。
所以RGB888位宽深度的一个像素可以表示:2^8*2^8*2^8=2^24=16.7M种颜色

1636

被折叠的 条评论
为什么被折叠?



