Closed motylewski closed 4 years ago
Simulation looks OK now, thanks ! In HW also OK now. But there is (and always was) another issue: endianess is swapped when writing. Reading is OK. Because of some reasons aximwr2wbsp has OPT_SWAP_ENDIANNESS = 1'b1 (I do not need it) while aximrd2wbsp OPT_SWAP_ENDIANNESS = 0 (works OK).
OK, thanks. As for OPT_SWAP_ENDIANNESS I have added that into axim2wbsp so it is adjustable in the same way for both WR and RD channels. I am using 0 there anyway.
Simulated using Vivado 2019.2 AXI Verification IP 1.1 Data is always landing in incremented address. Both in HW and in the simulation.
In the test mit HW single write there is the same problem - writing to addr+1 instead of addr.