Intel® FPGA Streaming Video Protocol Specification

ID 683397
Date 5/15/2024
Public
Document Table of Contents

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.