C
H
R
_
U
S
-P
2
DEI
VCOMP
CSC_HD1
CSC_SD
GRPX
(0)
NF
CHR_DS
(NF)
SC_2
SC_1
SC_5
CHR_US_AUX
GRPX
(1)
GRPX
(2)
HD
VENC_D
(DVO1)
SD
VENC
OCP
MMR
I/F
HDMI DVO1
DVO2
SD
DAC
VIN1
VIN0
VBI
Data
BLEND
COMP
L4
32 bit
L3_1
128 bit (2D)
4
2
2
P
4
2
2
P
4
2
2
P
4
2
2
P
4
2
2
P
422P
420T
4
2
2
P
4
2
0
T
422T
420T
422P
420T
RGB
RGB
R
G
B
R
G
B
R
G
B
4
2
0
T
C
S
C
_
W
B
2
Primary
Input
Path
(HQ)
Aux
Input
Path
(LC)
BLEND
HD
VENC_D
(DVO2)
422P
420T
422P
420T
L3_2
128 bit (2D)
VPDMA
C
H
R
_
U
S
_
S
E
C
1
422T
420T
422-444
444-422
422-444
422-444
VBI IF
In
d
e
p
e
n
d
e
n
t
T
ra
n
s
c
o
d
e
In
p
u
t
P
a
th
1
C
H
R
_
U
S
_
S
E
C
0
422T
420T
In
d
e
p
e
n
d
e
n
t
T
ra
n
s
c
o
d
e
In
p
u
t
P
a
th
0
CHR_DS1
CSC_VIP1
SC_4
422-444
444-422
VIP_PARSER1
CHR_DS0
RGB
CHR_DS1
CSC_VIP0
SC_3
422-444
444-422
VIP_PARSER0
CHR_DS0
RGB
CSC_HD0
C
H
R
_
U
S
_
P
1
C
H
R
_
U
S
_
P
0
4
2
0
/2
T
4
2
0
/2
T
4
2
0
/2
T
4
1
2
3
4
5
6
7
8
VPI Control Addresses
1,2,3,4,5,6,7,8
SC_M/GRPX
CIG
cf
BLEND
sc_m_wrbk_select
vcomp_pip_select
1/2 3
4
5 6/7
1
2
3
0
1
vcomp_main
disable
3
2
1
dvo2_select
1
3
2 4-7
sdvenc_select
1
0
1
0
1
0
nf_bypass
HD
DAC
BLEND
HD
VENC_A
VBI IF
422S
422S
420T
422P
420 Semi-planar tiled/
non-tiled (separate Luma
and Chroma buffers).
Cb/Cr interleaved in
Chroma buffer.
422 Interleave non-tiled
(Luma and Chroma
Interleaved in the same
buffer).
RGB
All types of RGB formats
described in VPDMA
section.
422S
422 Semi-planar tiled/
non-tiled (separate Luma
and Chroma buffers).
Cb/Cr interleaved in
Chroma buffer.
Description of the Subsystem
43
SPRUHI7A – December 2012 – Revised June 2016
Copyright © 2012–2016, Texas Instruments Incorporated
High-Definition Video Processing Subsystem (HDVPSS)
•
420 semi-planar tiled/non-tiled (separate luma and chroma buffers). Cb/Cr interleaved in Chroma
buffer.
RGB data:
•
All types of RGB formats described in VPDMA section.
Each of these data formats are discussed in the VPDMA data formats section.
1.1.6 Example Data Flows
Several concurrent data flows within the HDVPSS are possible. The following sections outline several of
the possible data flow scenarios capable within the HDVPSS, including the HDVPSS level mux register
selections required for the flow. The flows shown are not all encompassing, and there are variations within
each. For example, the first data flow shown is Dual Display. Single Display is also possible. Dual
Transcode (Secondary Input Path 1 and 2) is possible, or Single Transcode (Secondary Input Path 1).
Transcode is possible without display, etc.
1.1.6.1
Dual Display
A standard dual display data flow is shown in
.
In this case, the primary display (HDMI) contains two video sources in a Picture-in-Picture format. On the
secondary HD display, the auxiliary display is being shown.
Figure 1-5. HDVPSS Dual Display (PIP) Data Flow