Added
floo_narrow_wide_joinwhich joins a narrow and a wide AXI bus
Changed
- Wormhole routing for bursts was removed for some channels in the chimney since it is generally not necessary if the header information is sent in parallel to the payload.
Fixed
- Output directory passed to
floogenis now relative to the current working directory instead of the installation folder offloogen. - Write ordering in the narrow-wide version was incorrect. Sending
AWandWbeats over different channels would have allowed to arrive them out of order, if multiple managers are sending write requests to the same subordinate, which could result in interleaving of the data. This is now fixed by sendingAWandWbeats over the same wide channel. TheAWandWbeats are coupled together and wormhole routing prevents interleaving of the data.