Avalon-st sink bfm, Chapter 3. avalon-st sink bfm, Chapter 3, avalon-st sink bfm – Altera Avalon Verification IP Suite User Manual
Page 101

May 2011
Altera Corporation
Avalon Verification IP Suite User Guide
3. Avalon-ST Sink BFM
The Avalon-ST Sink BFM implements the Avalon-ST interface protocol, a protocol that
is point-to-point, packet oriented, and drives unidirectional data. This BFM
component also includes a procedural interface to respond to the DUT that includes
an Avalon-ST source interface.
shows the top-level modules for testbench
that uses the Avalon-ST Sink BFM to verify an Avalon-ST source device. In addition to
the Altera-provided Avalon-ST Sink BFM component, the testbench includes a test
program and the DUT.
1
The BFMs allow illegal transactions so that you can test the error-handling
functionality of your DUT; consequently, the BFMs cannot be relied upon to guarantee
protocol compliance. The Avalon Monitors components verify protocol compliance.
f
For more information about the Avalon-ST specification supported in SOPC Builder,
refer to the
.
f
For more information about the Avalon-ST specification supported in Qsys, refer to
Figure 3–1. Top-Level Module to Verify an Avalon-ST Source Device
Avalon-ST
Sink BFM
Test Program
Testbench
Verilog API
Avalon-ST
DUT
Avalon-ST
Source