YUV 420 legacy data type is set to 0x1A.
Note: For this mode, ISC only supports 32-bit packed acquisition.
Figure 5-65. YUV 420 8-bit Legacy MappingTable 5-122. YUV420 8-bit (Legacy) Odd Line Format (1, 3, 5, etc.) MappingDEMUX_DATA Slice | YUV 420 8-Bit (Legacy) 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] | {U3[7:0], 2’b00} (Cb component) |
Table 5-123. YUV420 8-bit (Legacy) Even Line Format (2, 4, 6, etc.) MappingDEMUX_DATA Slice | YUV 420 8-Bit (Legacy) Data Mapping |
---|
demux_data[39:30] | {Y2[7:0], 2’b00} |
demux_data[29:20] | {Y1[7:0], 2’b00} |
demux_data[19:10] | {V1[7:0], 2’b00} (Cr component) |
demux_data[9:0] | {V3[7:0], 2’b00} (Cr component) |
Table 5-124. YUV 8-bit Legacy Recommended Memory Storage (Odd Line)Addr | receive_buffer[31:24] | receive_buffer[23:16] | receive_buffer[15:8] | receive_buffer[7:0] |
---|
Pixel ID | U1 | Y1 | Y2 | U3 |
0x00 | a7 | a6 | a5 | a4 | a3 | a2 | a1 | a0 | b7 | b6 | b5 | b4 | b3 | b2 | b1 | b0 | c7 | c6 | c5 | c4 | c3 | c3 | c1 | c0 | d7 | d6 | d5 | d4 | d3 | d2 | d1 | d0 |
Pixel ID | Y3 | Y4 | U5 | Y5 |
0x04 | e7 | e6 | e5 | e4 | e3 | e2 | e1 | e0 | f7 | f6 | f5 | f4 | f3 | f2 | f1 | f0 | g7 | g6 | g5 | g4 | g3 | g2 | g1 | g0 | h7 | h6 | h5 | h4 | h3 | h2 | h1 | h0 |
Table 5-125. YUV 8-bit Legacy Recommended Memory Storage (Even Line)Addr | receive_buffer[31:24] | receive_buffer[23:16] | receive_buffer[15:8] | receive_buffer[7:0] |
---|
Pixel ID | V1 | Y1 | Y2 | V3 |
0x00 | a7 | a6 | a5 | a4 | a3 | a2 | a1 | a0 | b7 | b6 | b5 | b4 | b3 | b2 | b1 | b0 | c7 | c6 | c5 | c4 | c3 | c3 | c1 | c0 | d7 | d6 | d5 | d4 | d3 | d2 | d1 | d0 |
Pixel ID | Y3 | Y4 | V5 | Y5 |
0x04 | e7 | e6 | e5 | e4 | e3 | e2 | e1 | e0 | f7 | f6 | f5 | f4 | f3 | f2 | f1 | f0 | g7 | g6 | g5 | g4 | g3 | g2 | g1 | g0 | h7 | h6 | h5 | h4 | h3 | h2 | h1 | h0 |