Module axi_lite_xbar

Parameters

Cfg: axi_pkg::xbar_cfg_t

aw_chan_t: type

w_chan_t: type

b_chan_t: type

ar_chan_t: type

r_chan_t: type

axi_req_t: type

axi_resp_t: type

rule_t: type

MstIdxWidth: int unsigned

Ports

clk_i: input logic

rst_ni: input logic

test_i: input logic

slv_ports_req_i: input axi_req_t [Cfg.NoSlvPorts-1:0]

slv_ports_resp_o: output axi_resp_t [Cfg.NoSlvPorts-1:0]

mst_ports_req_o: output axi_req_t [Cfg.NoMstPorts-1:0]

mst_ports_resp_i: input axi_resp_t [Cfg.NoMstPorts-1:0]

addr_map_i: input rule_t [Cfg.NoAddrRules-1:0]

en_default_mst_port_i: input logic [Cfg.NoSlvPorts-1:0]

default_mst_port_i: input logic [Cfg.NoSlvPorts-1:0][MstIdxWidth-1:0]

Types

addr_t
data_t
strb_t
mst_port_idx_t
full_aw_chan_t
full_w_chan_t
full_b_chan_t
full_ar_chan_t
full_r_chan_t
full_req_t
full_resp_t

Signals

slv_aw_select: mst_port_idx_t

slv_ar_select: mst_port_idx_t

decerr_req: full_req_t

decerr_resp: full_resp_t