ADV8005 Hardware Reference Manual
UG-707
2.2.12.5.
HDMI Transmitter CSCs
Both of the HDMI transmitters feature an any-to-any CSC. The CSC register controls for HDMI Tx1 are described here; the same controls co-
exist in the HDMI Tx2 Main Map for the HDMI Tx2 CSC.
The CSC must be manually configured for each color space conversion. The HDMI Tx CSC output can be enabled using the
The HDMI Tx CSC mode can be configured using
. The CSC mode is used to define the fixed point position of the CSC
coefficients which are located after
in the TX Main Map.
Reference configuration scripts to configure the HDMI Tx CSCs are provided with the evaluation software.
csc_en
, TX2 Main Map,
Address 0xF418[7]
This bit is used to enable the colour space converter.
Function
csc_en
Description
0 (default)
CSC Disabled
1
CSC Enabled
csc_scaling_factor[1:0]
, TX2 Main Map,
Address 0xF418[6:5]
This signal is used to specify the CSC scaling factor. The CSC scaling factor sets the fixed point position of the CSC coefficients, including
a4, b4, c4 and offsets.
Function
csc_scaling_factor[1:0]
Description
00
+/- 1.0, -4096 to 4095
01
+/-2.0, -8192 to 8190
10 (default)
+/- 4.0, -16384 to 16380
11
+/- 4.0, -16384 to 16380
The characteristic equations for the HDMI Tx CSCs are captured in
and
Equation 16: HDMI Tx CSC Channel A Output
Equation 17: HDMI Tx CSC Channel B Output
Equation 18: HDMI Tx CSC Channel C Output
The CSC in each of the HDMI Txs is illustrated in
scale
CSC
A
A
C
In
A
B
In
A
A
In
A
Out
_
2
]
0
:
12
[
4
4096
]
0
:
12
[
3
_
4096
]
0
:
12
[
2
_
4096
]
0
:
12
[
1
_
_
∗
+
∗
+
∗
+
∗
=
scale
CSC
B
B
C
In
B
B
In
B
A
In
B
Out
_
2
]
0
:
12
[
4
4096
]
0
:
12
[
3
_
4096
]
0
:
12
[
2
_
4096
]
0
:
12
[
1
_
_
∗
+
∗
+
∗
+
∗
=
scale
CSC
C
C
C
In
C
B
In
C
A
In
C
Out
_
2
]
0
:
12
[
4
4096
]
0
:
12
[
3
_
4096
]
0
:
12
[
2
_
4096
]
0
:
12
[
1
_
_
∗
+
∗
+
∗
+
∗
=
Rev. A | Page 95 of 317