Data type is set to 0x18 or 0x1C.
Figure 43-7. YUV 420 8-bit Mode
Table 43-12. YUV420 8-bit Odd Line Format Mapping
DEMUX_DATA Slice
YUV 420 8-Bit Data Mapping
demux_data[39:30]
{Y2[7:0], 2’b00}
demux_data[29:20]
{Y1[7:0], 2’b00}
demux_data[19:10]
Invalid data
demux_data[9:0]
Invalid data
Table 43-13. YUV 420 8-bit Even Line Format Mapping
DEMUX_DATA Slice
YUV 420 8-Bit Data Mapping
demux_data[39:30]
{Y2[7:0], 2’b00}
demux_data[29:20]
{Y1[7:0], 2’b00}
demux_data[19:10]
{U1[7:0], 2’b00} (Cb component)
demux_data[9:0]
{V1[7:0], 2’b00} (Cr component)
Table 43-14. YUV420 8-bit Recommended Memory Storage (Odd Line)
Addr
receive_buffer[31:24]
receive_buffer[23:16]
receive_buffer[15:8]
receive_buffer[7:0]
Pixel
ID
Y4
Y3
Y2
Y1
0x00
d7
d6
d5
d4
d3
d2
d1
d0
c7
c6
c5
c4
c3
c2
c1
c0
b7
b6
b5
b4
b3
b2
b1
b0
a7
a6
a5
a4
a3
a2
a1
a0
Pixel
ID
Y8
Y7
Y6
Y5
0x04
h7
h6
h5
h4
h3
h2
h1
h0
g7
g6
g5
g4
g3
g2
g1
g0
f7
f6
f5
f4
f3
f2
f1
f0
e7
e6
e5
e4
e3
e2
e1
e0
Table 43-15. YUV420 8-bit Recommended Memory Storage (Even Line)
Addr
receive_buffer[31:24]
receive_buffer[23:16]
receive_buffer[15:8]
receive_buffer[7:0]
Pixel
ID
Y2
V1
Y1
U1
0x00
d7
d6
d5
d4
d3
d2
d1
d0
c7
c6
c5
c4
c3
c2
c1
c0
b7
b6
b5
b4
b3
b2
b1
b0
a7
a6
a5
a4
a3
a2
a1
a0
Pixel
ID
Y4
V3
Y3
U3
0x04
h7
h6
h5
h4
h3
h2
h1
h0
g7
g6
g5
g4
g3
g2
g1
g0
f7
f6
f5
f4
f3
f2
f1
f0
e7
e6
e5
e4
e3
e2
e1
e0