Module axi_xp_intf
Parameters
ATOPs: bit
Cfg: axi_pkg::xbar_cfg_t
NumSlvPorts: int unsigned
NumMstPorts: int unsigned
Connectivity: bit [NumSlvPorts-1:0][NumMstPorts-1:0]
AxiAddrWidth: int unsigned
AxiDataWidth: int unsigned
AxiIdWidth: int unsigned
AxiUserWidth: int unsigned
AxiSlvPortMaxUniqIds: int unsigned
AxiSlvPortMaxTxnsPerId: int unsigned
AxiSlvPortMaxTxns: int unsigned
AxiMstPortMaxUniqIds: int unsigned
AxiMstPortMaxTxnsPerId: int unsigned
NumAddrRules: int unsigned
rule_t: type
Ports
clk_i: input logic
rst_ni: input logic
test_en_i: input logic
slv_ports: AXI_BUS.Slave
mst_ports: AXI_BUS.Master
addr_map_i: input rule_t [NumAddrRules-1:0]
Types
id_t | |
addr_t | |
data_t | |
strb_t | |
user_t | |
axi_aw_chan_t | |
axi_w_chan_t | |
axi_b_chan_t | |
axi_ar_chan_t | |
axi_r_chan_t | |
axi_req_t | |
axi_resp_t |