mirror of
https://github.com/bmartini/zynq-axis.git
synced 2024-09-05 19:19:27 +08:00
Berin Martini
76537507eb
Bug fix: AXI transaction ID usage and generation
Because the axis modules are minimalist, it assumes that all transactions are performed without error and that transaction processing is performed in-order. Thus the transaction IDs can safely be set to zero. Doing so also fixes a bug in the write path that had prevented multiple burst of data being sent. This was due to the fact that the write data burst ID needs to have the same ID as the write address. But the write address module was incrementing the ID while the write data ID was not being set at all.
Description
No description provided
Languages
Verilog
73.4%
C
10.8%
Shell
8.5%
Tcl
6.5%
Makefile
0.8%