Visible to Intel only — GUID: lbb1712136991204
Ixiasoft
2.2.1. TDATA Pixel Packing
2.2.2. RGB Pixel Packing
2.2.3. YCbCr 444 Pixel Packing
2.2.4. YCbCr 422 Pixel Packing
2.2.5. YCbCr 420 Pixel Packing
2.2.6. Four-Channel Video Pixel Packing
2.2.7. Packing with Multiple Pixels in Parallel
2.2.8. Multiple Pixels in Parallel and Empty Pixels
2.2.9. YCbCr 422 Video with Multiple Pixels in Parallel
2.2.10. Packing RGB444 onto an RGB888 Interface
2.2.11. Packing with Less than 8 bits per Symbol Natively
2.2.12. Interlaced Fields
Visible to Intel only — GUID: lbb1712136991204
Ixiasoft
2.2.10. Packing RGB444 onto an RGB888 Interface
The protocol imposes no bounds on the BPS values it supports. However, any physical implementation of the protocol necessarily imposes restrictions on those BPS values.
You can only size a physical AXI to suit a particular BPS. However the protocol allows for transport of video with lower BPS values by specifying the lower BPS in the image information packet and packing the video into the MSBs of the tdata bus.
Figure 33. A physical AXI with a 24 bit native tdata busThe figure shows a physical AXI implementation for video with BPS=8. A second frame of RGB444 (BPS=4) video follows a frame of RGB24 video. Each frame's preceding image information packet specifies the BPS for that frame. tdata holds the MSBs for each symbol in the MSB positions for the native 8-bit video symbols. In this figure, they are bits 7, 15 and 23.