Visible to Intel only — GUID: efa1618567772746
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: efa1618567772746
Ixiasoft
Intel FPGA Streaming Video Errors
Errors can be low-level violations or high-level streaming errors.
AXI4-Stream low-level protocol violations (such as TLAST stuck at zero TVALID or TREADY handshake fault) result in system failure and possibly lockup.
High level streaming errors can be:
- Early and late TLAST signalling at the end of packets on data packets, where a line is shorter or longer than expected
- Early or late TUSER[0] marking a start of frame, where a frame contains less or more lines than expected
These high-level errors are not protocol violations and are expected in a running system. Therefore, components can accept invalid video fields, but they may also generate them without breaking the specification.