DLPU116 November 2024 DLPC3420
Table 3-60 describes the write parameters.
Parameter Bytes | Description |
---|---|
Byte 1 | See Table 3-61 |
Byte 2 | CAIC maximum lumens gain |
Byte 3 | CAIC clipping threshold |
MSB | Byte 1 | LSB | |||||
---|---|---|---|---|---|---|---|
b7 | b6 | b5 | b4 | b3 | b2 | b1 | b0 |
b(7) | CAIC gain display enable:
|
b(6) | CAIC gain display
scale:
|
b(5:0) | Reserved |
The CAIC algorithm (Content Adaptive Illumination Control) provides adaptive control of the LED currents and the digital gain applied to the image.
The CAIC algorithm is enabled or disabled based on the method of LED current control selected by the user using the Write LED Output Control Method command. When enabled, the CAIC algorithm provides automatic control of the LED currents as specified by this command and the Write LED Output Control Method command.
The CAIC gain display provides a visual presentation of the instantaneous gain provided by the CAIC algorithm. The CAIC gain display is typically used as a debug tool and to show the performance of the algorithm. The CAIC gain display must never be used for normal operation. The display is composed of five bars, with the bottom three bars (green, red, and blue) showing the respective CAIC gain for each color. The top two bars are for TI debug use only.
Table 3-62 shows the bit order and weighting for the CAIC maximum lumens gain value, which has a valid range from 1.0 to 4.0. Values outside of this range are considered an error (invalid write parameter value – communication status) and the command does not execute.
b7 | b6 | b5 | b4 | b3 | b2 | b1 | b0 |
---|---|---|---|---|---|---|---|
22 | 21 | 20 | 2–1 | 2–2 | 2–3 | 2–4 | 2–5 |
The CAIC maximum lumens gain parameter sets the maximum lumens gain for a pixel as a result of both digital gain and increasing LED currents. The CAIC maximum lumens gain parameter also serves to bias the CAIC algorithm towards either constant power (variable brightness) or constant lumens (variable power). Some examples are listed below:
Table 3-63 shows the bit order and weighting for the CAIC clipping threshold value, which has a valid range from 0.0% to 2.0%. Values outside of this range are considered an error (invalid write parameter value – communication status) and the command does not execute.
b7 | b6 | b5 | b4 | b3 | b2 | b1 | b0 |
---|---|---|---|---|---|---|---|
21 | 20 | 2–1 | 2–2 | 2–3 | 2–4 | 2–5 | 2–6 |
The CAIC clipping threshold parameter sets the percentage of pixels clipped by the CAIC algorithm over the full frame of active data, due to the digital gain applied by the CAIC algorithm.
Table 3-64 shows the bit order and weighting for the CAIC RGB intensity gain values, which have a valid range from 0.0 to almost 1.0. Values outside of this range are considered an error (invalid write parameter value – communication status) and the command does not execute.
b15 | b14 | b13 | b12 | b11 | b10 | b9 | b8 | b7 | b6 | b5 | b4 | b3 | b2 | b1 | b0 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Res | Res | Res | Res | Res | Res | 2–1 | 2–2 | 2–3 | 2–4 | 2–5 | 2–6 | 2–7 | 2–8 | 2–9 | 2–10 |
CAIC can be enabled in TPG and external input mode, but auto-disabled in splash and curtain mode.
Feature | TPG | Splash | Curtain | External Input |
---|---|---|---|---|
LABB | Supported | Supported | Auto-disabled | Supported |
CAIC | Supported | Auto-disabled | Auto-disabled | Supported |
Manual idle mode | Supported | Supported | Auto-disabled | Supported |