ZHCSXU8 February 2025 LP5892-Q1
PRODUCTION DATA
LP5892-Q1 具有一种算法,可将消隐时间分配到每个子周期,以防止在拍摄照片或视频时出现黑场。
根据公式 3,83.1MHz GCLK 频率和 1.44us 线路开关时间,计算出的消隐时间为 1.0361ms (86100 GCLK),该时间太长并会带来黑场。
以下是该算法的详细步骤。
第 1 步:将消隐时间分配到每个段中
当消隐 GCLK 数大于 Nsub_period × Nscan_line 时,其可以分配到每个段中。
在此应用中,消隐 GCLK 数为 86100,Nsub_period × Nscan_line 为 960,因此每个段中分配的 GCLK 数为 86100/960 = 89...660。这 89 个 GCLK 可用于增加 PWM 长度或延长线路开关时间。如果用于增加 PWM 长度,则每个段中的 GCLK 数将为 512 + 89 = 601,因此 SEG_LENGTH(FC1 寄存器中的 9-0 位)为 1001011001b。
第 2 步:将消隐时间分配到每个子周期中
如果剩余 GCLK 数大于 Nsub_period,则可以将其分配到每个子周期中。
在此应用中,剩余 GCLK 为 660 个,每个子周期中分配的 GCLK 数为 660/32=20。BLK_ADJ(FC1 寄存器中的 46-41 位)为 010100b。
分配到每个子周期后,剩余 GCLK 数为 0。