2.5.3. Altera® AXI4 Streaming Receiver BFM Packages, Classes, and Modules
The classes and modules described in this section provide the composition for the Altera® AXI4 Streaming Receiver BFM.
Receiving data on the AXI4 streaming bus completes the communications link initiated by the transmitter. The Altera AXI4 Streaming Receiver BFM captures the data on the bus and assembles them into usable data transfers that can be translated into any application data format.
Using the bus signal TREADY, the receiver can issue backpressure to the transmitter, and shape data traffic as necessary. Using this signal, the receiver controls how the traffic happens on the AXI4 streaming bus, as much as the transmitter controls what traffic is used. The Receiver BFM includes constraints that allow you to shape the traffic on the bus to mimic a wide variety of scenarios.