Altera® AXI4 Bus Functional Model User Guides

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

1.3.6. Altera® AXI4-Lite Memory-Mapped Manager BFM Interface

interface altera_axi4lite_mm_manager #(
     parameter int ADDR_WIDTH = 64,
	 parameter int DATA_WIDTH = 32
)
(
input 				           clk, 
input 				           rstn,
output    [ADDR_WIDTH-1:0] 	  awaddr,
output    [2:0] 			     awprot,
output    [0:0] 			     awvalid,
input     [0:0] 			     awready,
output    [DATA_WIDTH-1:0] 	  wdata, 
output    [((DATA_WIDTH/8)-1):0] wstrb,	
output    [0:0] 			     wvalid,
input     [0:0] 			     wready,
input     [1:0] 			     bresp, 
input     [0:0] 			     bvalid,
output    [0:0] 			     bready,	
output    [ADDR_WIDTH-1:0] 	  araddr, 	
output    [2:0] 			     arprot,	
output    [0:0] 			     arvalid,	
input     [0:0] 			     arready, 	
input     [DATA_WIDTH-1:0] 	  rdata, 	
input     [1:0] 			     rresp, 	
input     [0:0] 			     rvalid,	
output    [0:0] 			     rready
);