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. Interlaced Fields Full Variants Lite Variants
2.2.10. Interlaced Fields
Drive interlaced fields in the same way as progressive frames. The only difference is the nibble coding for full variants of the Intel FPGA streaming video protocol and the TUSER signal for lite variants. Transmit interlaced fields in pairs so that an F1 field follows an F0 field or vice versa. You may drive interlaced fields of the same type consecutively but IPs receiving the fields need to act accordingly.
The image information packet specifies the field type via the interlaced nibble bits in the first beat.
Figure 31. Example interlaced field (full variants)
For the lite variant of the protocol, the following figures show TUSER defined for all valid cycles in the packet that indicates F1 fields. TUSER is high for F1 fields and low for F0 fields.
Figure 32. Intel FPGA streaming video packet (start of F1 field)Lite variants only.
Figure 33. Intel FPGA streaming video packet (F1 field)Lite variants only.
Figure 34. Intel FPGA streaming video packet (start of an F0 field or progressive frame)Lite variants only.
Figure 35. Intel FPGA streaming video packet (F0 field or progressive frame).Lite variants only.
|00||Video packet (from either an interlaced F0 field or progressive frame).|
|01||Video packet (start of either an interlaced F0 field or progressive frame).|
|10||Video packet (from an F1 field).|
|11||Video packet (start of F1 field).|
Did you find the information on this page useful?