ADV8005 Hardware Reference Manual
UG-707
Color Space
Conversion
cs
c_
m
od
e[
1:
0]
A1
A2
A3
A4
B1
B2
B3
B4
C1
C2
C3
C4
RGB (limited)
Identity Matrix
(Output =
Input)
0x1 0x0800 0x0000 0x0000 0x0000 0x0000 0x0800 0x0000 0x0000 0x0000 0x0000 0x0800 0x0000
2.2.12.3.
RX Input Channel CSC
The CSC must be manually configured for each color space conversion. The CSC on the RX input channel can be enabled using the
control. This CSC can run at 297MHz and provides color space conversion for UHD video formats. The CSC mode on the RX
input channel can be configured using
. The CSC mode is used to define the fixed point position of the CSC coefficients which
in the IO Map for the RX input channel.
Reference configuration scripts to configure the RX input channel CSC are provided with the evaluation software.
rx_csc_enable
, IO Map,
Address 0x1B70[7]
This bit is used to enable the RX input channel CSC.
Function
rx_csc_enable
Description
0 (default)
CSC disable
1
CSC enable
rx_csc_mode[1:0]
, IO Map,
Address 0x1B70[6:5]
This signal is used to specify the CSC mode for the RX input channel CSC. The CSC mode sets the fixed point position of the CSC
coefficients, including a4, b4, c4 and offsets.
Function
rx_csc_mode[1:0]
Description
00 (default)
+/- 1.0, -4096 to 4095
01
+/-2.0, -8192 to 8190
10
+/- 4.0, -16384 to 16380
11
+/- 4.0, -16384 to 16380
The characteristic equations for the secondary input CSC are provided in
Equation 10: RX Input CSC Channel A Output
Equation 11: RX Input CSC Channel B Output
Equation 12: RX Input CSC Channel C Output
The CSC on the RX input channel 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 89 of 317