Module axi_isolate_inner

Parameters

NumPending: int unsigned

axi_req_t: type

axi_resp_t: type

CounterWidth: int unsigned

Ports

clk_i: input logic

rst_ni: input logic

slv_req_i: input axi_req_t

slv_resp_o: output axi_resp_t

mst_req_o: output axi_req_t

mst_resp_i: input axi_resp_t

isolate_i: input logic

isolated_o: output logic

Types

cnt_t
isolate_state_e

Signals

state_aw_d: isolate_state_e

state_aw_q: isolate_state_e

state_ar_d: isolate_state_e

state_ar_q: isolate_state_e

pending_aw_d: cnt_t

pending_aw_q: cnt_t

pending_w_d: cnt_t

pending_w_q: cnt_t

pending_ar_d: cnt_t

pending_ar_q: cnt_t