MIPI Video Data DATA[63:0] Formats

The format depends on the data type. New data arrives on every pixel clock.

Table 1. Loosely Packed Pixel Stream, 20-bit YCbCr (2-pixels per clock)
63 48 47 0
0 Pixel 1 and Pixel 2
N/A [47:44]
4'h0
[43:34]
Y
[33:24]
Cr
[23:20]
4'h0
[19:10]
Y
[9:0]
Cb
Table 2. Packed Pixel Stream, 24-bit YCbCr (2-pixels per clock)
63 48 47 0
0 Pixel 1 and Pixel 2
N/A [47:36]
Y
[35:24]
Cr
[23:12]
Y
[11:0]
Cb
Table 3. Packed Pixel Stream, 16-bit YCbCr (4-pixels per clock)
63 32 31 0
Pixel 3 and Pixel 4 Pixel 1 and Pixel 2
[63:56]
Y
[55:48]
Cr
[47:40]
Y
[39:32]
Cb
[31:24]
Y
[23:16]
Cr
[15:8]
Y
[7:0]
Cb
Table 4. Packed Pixel Stream, 12-bit YCbCr (4-pixels per clock)
63 48 47 24 23 0
Odd Lines
0 Pixel 3 and Pixel 4 Pixel 1 and Pixel 2
N/A [47:40]
Y
[39:32]
Y
[31:24]
Cb
[23:16]
Y
[15:8]
Y
[7:0]
Cb
Even Lines
0 Pixel 3 and Pixel 4 Pixel 1 and Pixel 2
N/A [47:40]
Y
[39:32]
Y
[31:24]
Cr
[23:16]
Y
[15:8]
Y
[7:0]
Cb

Table 5. RGB565 (4-pixels per clock)
63 48 47 32 31 16 15 0
Pixel 4 Pixel 3 Pixel 2 Pixel 1
[63:59]
Blue
[58:53]
Green
[52:48]
Red
[47:43]
Blue
[42:37]
Green
[36:32]
Red
[31:27]
Blue
[26:21]
Green
[20:16]
Red
[15:11]
Blue
[10:5]
Green
[4:0]
Red
Table 6. RGB666 (2-pixels per clock)
63 48 47 24 23 0
0 Pixel 2 Pixel 1
N/A [47:42]
6'h0
[41:36]
Blue
[35:30]
Green
[29:24]
Red
[23:18]
6'h0
[17:12]
Blue
[11:6]
Green
[5:0]
Red
Table 7. RGB888 (2-pixels per clock)
63 48 47 24 23 0
0 Pixel 2 Pixel 1
N/A [47:40]
Blue
[39:32]
Green
[31:24]
Red
[23:16]
Blue
[15:8]
Green
[7:0]
Red
Table 8. RGB101010 (2-pixels per clock)
63 60 59 30 29 0
0 Pixel 2 Pixel 1
N/A [59:50]
Blue
[49:40]
Green
[39:30]
Red
[29:20]
Blue
[19:10]
Green
[9:0]
Red