Module axi_burst_splitter
AXI Burst Splitter
This module splits bursted AXI4 transfers into single
beat transactions. It is not capable of handling atomic operations and
axi_pkg::BURST_WRAP transfers. Use of the axi_atop_filter is
required before this module if a master upstream is capable of generating
atomic operations.
/////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////
Parameters
MaxReadTxns
MaxWriteTxns
AddrWidth
DataWidth
IdWidth
UserWidth
req_t
resp_t
MaxTxns
Ports
clk_i
rst_ni
slv_req_i
slv_resp_o
mst_req_o
mst_resp_i
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 |