Fusion 878A
2.0 Functional Description
PCI Video Decoder
2.10 Video Data Format Conversion
100600B
Conexant
2-29
Table 2-5. Color Formats
Format
DWORD
Pixel Data [31:0]
Byte Lane 3
[31:24]
Byte Lane 2
[23:16]
Byte Lane 1
[15:8]
Byte Lane 0
[7:0]
RGB32
(1)
dw0
Alpha
R
G
B
RGB24
dw0
B1
R0
G0
B0
dw1
G2
B2
R1
G1
dw2
R3
G3
B3
R2
RGB16
dw0
{R1[7:3],G1[7:2],B1[7:3]}
{R0[7:3],G0[7:2],B0[7:3]}
RGB15
dw0
{0,R1[7:3],G1[7:3],B1[7:3]}
{0,R0[7:3],G0[7:3],B0[7:3]}
YUY2—YCrCb 4:2:2
(2)
dw0
Cr0
Y1
Cb0
Y0
dw1
Cr2
Y3
Cb2
Y2
BtYUV—YCrCb 4:1:1
dw0
Y1
Cr0
Y0
Cb0
dw1
Y3
Cr4
Y2
Cb4
dw2
Y7
Y6
Y5
Y4
Y8 (Gray Scale)
dw0
Y3
Y2
Y1
Y0
8 Bit Dithered
dw0
B3
B2
B1
B0
VBI Data
dw0
D3
D2
D1
D0
YCrCb 4:2:2 Planar
dw0 FIFO1
Y3
Y2
Y1
Y0
dw1 FIFO1
Y7
Y6
Y5
Y4
dw0 FIFO2
Cb6
Cb4
Cb2
Cb0
dw0 FIFO3
Cr6
Cr4
Cr2
Cr0
YUV12 Planar
Vertically sub-sampled to 4:2:2 by the DMA controller
YCrCb 4:1:1 Planar
dw0 FIFO1
Y3
Y2
Y1
Y0
dw1 FIFO1
Y7
Y6
Y5
Y4
dw2 FIFO1
Y11
Y10
Y9
Y8
dw3 FIFO1
Y15
Y14
Y13
Y12
dw0 FIFO2
Cb12
Cb8
Cb4
Cb0
dw0 FIFO3
Cr12
Cr8
Cr4
Cr0
YUV9 Planar
Vertically sub-sampled to 4:1:1 by the DMA controller
NOTE(S):
(1)
The alpha byte can be written as 0 data, or not written.
(2)
UYVY can be achieved by byte swapping.
3. All planar modes require the HACTIVE register to be multiple of 16 pixels.