1
0
mirror of https://github.com/bmartini/zynq-axis.git synced 2024-09-05 19:19:27 +08:00

8 Commits

Author SHA1 Message Date
Berin Martini
78cbf0d955 Add IP Package top file for axis loopback code
This module is a rewrite of the zedboard_axis module but done so such that it
can be used to automatically generate an IP Package.
2016-02-28 14:50:45 -05: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.
2015-01-08 11:39:07 -05:00
Berin Martini
f435570745 Connect axis read to cfg reg
This *should* allow for the axis port to read data the the memory and
transmit the read value to the host via the cfg bus.
2015-01-06 17:13:34 -05:00
Berin Martini
624e40c03e Connect axis wr port to cfg registers
For debug purposes the axis is connected to the cfg registers so data
patterns can be written to the system memory.
2015-01-04 19:36:02 -05:00
Berin Martini
04f7ccd2a2 Instantiate axis module & attache to HP0
Setup as a simple loopback system.
2015-01-03 05:21:13 -05:00
Berin Martini
e881359f25 Connect HP0 to zedboard top file
Currently not doing anything.
2015-01-02 20:23:57 -05:00
Berin Martini
c9bef3cda3 Add module to decode AXI4 Lite bus
The module copies the protocol responses/handling from a Xilinx example.
As such it works but to my eye does not look very efficient.
2015-01-01 21:42:38 -05:00
Berin Martini
d5a798ad41 Create working top file based on system_wrapper.v
The project now generates a bitstream file but only from the build directory
created by the syn-proj-prep script.
2014-12-31 20:03:44 -05:00