Altera® AXI4 Bus Functional Model User Guides

ID 838773
Date 5/19/2025
Public
Document Table of Contents

2.5.1.2.8. Class Axi4StreamBytesNull

Axi4StreamBytesNull represents the Null bytes present in the AXI4 streaming bus. Axi4StreamBytesNull inherits from the Axi4StreamBytes class.

This class is the matches the Position bytes as the simplest in the byte class hierarchy, with only a few differences from the Axi4StreamBytes superclass. The main differences between this Axi4StreamBytesPosition and the superclass are definitions of the three pure virtual functions: set_data(), is_equal(), and copy().

The data_value of the Position byte class is kept at an alternating one-zero pattern of 8’h00 , since the byte’s value and positions are not used. The constant data value keeps the Null bytes from cluttering the TDATA field and helps highlight more important data.