promach
Advanced Member level 4
So if you provided an address that ended with 0x0F, then only 1 byte in WDATA can be valid.
I suppose AW (address) channel is independent of WDATA ?
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
So if you provided an address that ended with 0x0F, then only 1 byte in WDATA can be valid.
If you provide an address that is not perfectly word aligned, you then need to set WSTRB to provide correct byte alignment.
I suppose AW (address) channel is independent of WDATA ?
Why for an address that ended with 0x0F, then only 1 byte in WDATA can be valid ?
Why are you supposing, see what is written in the AMBA spec.I suppose that WSTRB is only used in W* channel , not in AW* channel ?
awaddr (and awsize/awlen) determine wdata and wstrb and wlast.
So you must investigate the slave IP side.Xilinx AXI BRAM IP slave returns me unknown RDATA highlighted in red colour in the simulation waveform for AXI burst read
Is there valid data for the slave address you are reading?
Are you reading from a valid address at all?