
BIT1612 10-Bit Digital Video Decoder with OSD and T-CON
39
6.26.9 DAC Correction
BIT1612 有一 DAC 誤差修正演算法,可以修正 DAC 誤差,其相關 Registers 設定請參考下表。
Table 6-37 DAC Correction Register
Mnemonic Address R/W Bits Description Default
R_DAC_B 0x095[7:0] RW 8 B Offset Factor 0x80
R_DAC_C 0x096[7:0] RW 8 C Slope Factor 0x80
DAC Correct Function Enable
0: Disable
R_DAC_CEN 0x097[0] RW 1
1: Enable
0
C Slope Type
0: Central Point Mode
R_DAC_CTYPE 0x097[1] RW 1
1: Normal Mode
0
6.26.10 Clamp and Linear Mapping
BIT1612 有輸出範圍線性對映運算單元,並附帶箝位功能,其運算單元位於Gamma Correction的後
級,可以對Gamma Correction後的RGB圖像再進行調整,其相關設定Registers請參考 Table 6-38。 當只
需要輸出箝位功能時,只要將R_CLAMP_EN設為 1,並由輸出最大值 MAX回推
R_OUT_DACMAP_SPACE值,最小值MIN回推R_OUT_DACMAP_LB值,即可使RGB輸出值介於MAX到
MIN之間。公式如下:
MAX = 256 + R_OUT_DACMAP_SPACE (V)
MIN = R_OUT_DACMAP_LB (V)
當輸出需要線性對映功能時,則可以設定R_DACMAP_EN為 1,且將R_CLAMP_EN設為 0,其輸出
範圍與上面公式相同,比較輸入與輸出線性關係,在R_CLAMP_EN為 1 時,其輸入輸出轉換曲線斜率為 1
,而R_DACMAP_EN = 1 時,則可以透過R_OUT_DACMAP_LB與R_OUT_DACMAP_SPACE調整,其差
別可以參考
Figure 6-24 及 Figure 6-25。
Table 6-38 Clamp and Linear Mapping Register
Mnemonic Address R/W Bits Description Default
Clamp Function
0: Disable
R_CLAMP_EN 0x97[2] RW 1
1: Enable
0
Linear Mapping Function
0: Disable (Bypass)
R_DACMAP_EN 0x94[7] RW 1
1: Enable
0
R_OUT_DACMAP_LB 0x094[6:0] RW 7 Low Bound 0x67
R_OUT_DACMAP_SPACE 0x093[7:0] RW 8 Up Bound – Low Bound 0x99
Figure 6-24 Linear Mapping
Figure 6-25 DAC Clamp
Kommentare zu diesen Handbüchern