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 |