Closed dpetrisko closed 1 week ago
This PR adds support for AXI4Stream (master/client) to zynqparrot.
Unfortunately, it's fairly disruptive as we rename s00 m00 to avoid name conflicts. Now the port types of ports are:
gpXX: ps->pl AXI4(-lite) client hpXX: pl->ps AXI4(-lite) master spXX: ps->pl AXI4STREAM master mpXX: pl->ps AXI4STREAM client
We allocate 3 of each port because that should be enough for anyone*.
Additionally, we add an AXIS example of a store-and-forward fifo connected in a loopback. And we bump black-parrot-subsystems to get that store-and-forward fifo
This PR adds support for AXI4Stream (master/client) to zynqparrot.
Unfortunately, it's fairly disruptive as we rename s00 m00 to avoid name conflicts. Now the port types of ports are:
We allocate 3 of each port because that should be enough for anyone*.
Additionally, we add an AXIS example of a store-and-forward fifo connected in a loopback. And we bump black-parrot-subsystems to get that store-and-forward fifo