Module axi_burst_unwrap
Splits wrapping AXI4 bursts into incremental bursts.
Limitations
-
This module does not support atomic operations (ATOPs) and responds to ATOPs with a slave
error. Place an
axi_atop_filterbefore this module if upstreammodules can generate ATOPs.
Parameters
MaxReadTxns: int unsigned
MaxWriteTxns: int unsigned
AddrWidth: int unsigned
DataWidth: int unsigned
IdWidth: int unsigned
UserWidth: int unsigned
axi_req_t: type
axi_resp_t: type
MaxTxns: 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
Types
| addr_t | |
| data_t | |
| id_t | |
| strb_t | |
| user_t | |
| aw_chan_t | |
| w_chan_t | |
| b_chan_t | |
| ar_chan_t | |
| r_chan_t |