Module axi_lite_mux

Parameters

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

NoSlvPorts: int unsigned

MaxTrans: int unsigned

FallThrough: bit

SpillAw: bit

SpillW: bit

SpillB: bit

SpillAr: bit

SpillR: bit

Ports

clk_i: input logic

rst_ni: input logic

test_i: input logic

slv_reqs_i: input axi_req_t [NoSlvPorts-1:0]

slv_resps_o: output axi_resp_t [NoSlvPorts-1:0]

mst_req_o: output axi_req_t

mst_resp_i: input axi_resp_t

Types

select_t

Signals

aw_select: select_t

mst_aw_chan: aw_chan_t

w_select: select_t

mst_w_chan: w_chan_t

b_select: select_t

mst_b_chan: b_chan_t

ar_select: select_t

mst_ar_chan: ar_chan_t

r_select: select_t

mst_r_chan: r_chan_t