Cirrus Logic CS1631 User Manual
Page 53

CS1630/31
DS954F3
53
6.51 Channel 1 Color Calibration 3C (CH1_CAL3C)
–
Address 125
6.52 Channel 2 Color Calibration 3C (CH2_CAL3C)
–
Address 126
6.53 CRC Memory Tag 3C (CRC_MTAG3C)
–
Address 127
CRC Memory Tag 3C register used by the color control system. To activate the use of this register, the SET_3C
bit must be programmed to ‘1’ (see "Channel 1 Color Calibration 3C (CH1_CAL3C) – Address 125" on page 53).
The CRC value is obtained by computing the CRC value for the registers at address 125 and 126.
7
6
5
4
3
2
1
0
SET_3C
-
CH1_CAL3C5 CH1_CAL3C4 CH1_CAL3C3 CH1_CAL3C2 CH1_CAL3C1 CH1_CAL3C0
Number
Name
Description
[7]
SET_3C
Configures the color control system to use the color calibration values in
memory tag 3C.
0 = Disables the use of memory tag 3C
1 = Enables the use of memory tag 3C (Takes priority over SET_3B=1)
[6]
-
Reserved
[5:0]
CH1_CAL3C[5:0]
Channel 1 color control system calibration value that scales the current of
channel 1 within ±15%. The value is a two’s complement integer in the range
of -32
CH1_CAL3C[5:0]31. The calibration current gain is given by:
7
6
5
4
3
2
1
0
-
-
CH2_CAL3C5 CH2_CAL3C4 CH2_CAL3C3 CH2_CAL3C2 CH2_CAL3C1 CH2_CAL3C0
Number
Name
Description
[7:6]
-
Reserved
[5:0]
CH2_CAL3C[5:0]
Channel 2 color control system calibration value that scales the current of
channel 2 within ±15%. The value is a two’s complement integer in the range
of -32
CH2_CAL3C[5:0]31. The calibration current gain is given by:
7
6
5
4
3
2
1
0
2
7
2
6
2
5
2
4
2
3
2
2
2
1
2
0
1
CH1_CAL3C[5:0] 0.00488
+
1
CH2_CAL3C[5:0] 0.00488
+