Altera® AXI4 Bus Functional Model User Guides

ID 838773
Date 3/19/2025
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

1.5.4. Altera® AXI4 Memory-Mapped Subordinate Transaction Creation API

Table 18.  Altera AXI4 Memory-Mapped Subordinate Transaction Creation API
Altera® AXI4 API Component Class Property
subordinate_bfm_wr_resp_tx() Subordinate BFM Creating AXI4 write transaction for traffic generation.
subordinate_bfm_rd_resp_tx() Subordinate BFM Creating AXI4 read transaction for traffic generation.

API Name

subordinate_bfm_wr_resp_tx();

Description

This function creates a write response transaction. The function returns an AlteraAxitransaction with corresponding *VALID and *READY fields set to respond to a transaction received from the manager.

Usage

AlteraAxiTransaction wr_resp_tr;

wr_resp_tr = my_Subordinate_bfm.subordinate_bfm_rd_resp_tx();

API Name

subordinate_bfm_rd_resp_tx ();

Description

This function creates a read response transaction. The function returns an AlteraAxitransaction with corresponding *VALID and *READY fields set to respond to a transaction received from the manager.

Usage

AlteraAxiTransaction rd_resp_tr;

rd_resp_tr = my_Subordinate_bfm.subordinate_bfm_rd_resp_tx();