Intel® FPGA Streaming Video Protocol Specification

ID 683397
Date 5/15/2024
Document Table of Contents User-defined Auxiliary Control Packets

The Intel FPGA streaming video protocol classifies metapackets with packet identifiers of 16 to 31 as user-defined auxiliary control packets.
Figure 15. User-Defined Auxiliary Control Packets Structure

User-defined auxiliary control packets may be either standalone with a payload held in the last three beats, or a mechanism to synchronize with other packets transmitted over another interface.

User-defined auxiliary control packets can have packet identifiers from 16 to 31.

The first beat includes a no data bit in bit 5 (N in the figure). If an auxiliary control packet has associated data with it on another interface, this bit is clear. However, if the auxiliary control packet stands alone, with no additional data, set this bit.

The data carried by auxiliary control packets comprises three short-words in the three following beats of the transaction.

A typical application either uses the data fields for a small amount of auxiliary data for the next video field, or leaves these empty and populates auxiliary data on another bus.