Module axi_demux_id_counters

Parameters

AxiIdBits: int unsigned

CounterWidth: int unsigned

mst_port_select_t: type

NoCounters: int unsigned

Ports

clk_i: input

rst_ni: input

lookup_axi_id_i: input logic [AxiIdBits-1:0]

lookup_mst_select_o: output mst_port_select_t

lookup_mst_select_occupied_o: output logic

full_o: output logic

push_axi_id_i: input logic [AxiIdBits-1:0]

push_mst_select_i: input mst_port_select_t

push_i: input logic

inject_axi_id_i: input logic [AxiIdBits-1:0]

inject_i: input logic

pop_axi_id_i: input logic [AxiIdBits-1:0]

pop_i: input logic

Types

cnt_t

Signals

cnt_delta: cnt_t

in_flight: cnt_t