Releases: pulp-platform/iDMA
Releases · pulp-platform/iDMA
v0.6.3
v0.6.2
Fixed
- Missing signal assign in backend template
v0.6.0
Changed
- Various cleanup and modernization passes: CI, documentation, scripts
- Rework ND-front-ends for both 32 and 64-bit systems #30,
#32, #33 - Remove default system wrappers and drivers
- Update descriptor-based frontend #18,
#26 - Update tracer to the multiprotocol version of iDMA #8
- Modified
init
protocol to support writes to implement thesimple FIFO
interface - Update
inst64
frontend, add changes from Occamy, and update to newest backend version - Upstream resources and update dependencies
Added
- Add true multiprotocol capabilities to iDMA using MARIO #22
- Add multiple default protocols next to AXI read/write:
- AXI read, OBI write
- OBI read, AXI write
- AXI and AXI Stream read/write
- OBI read, AXI write, Init read/write
- AXI read, OBI and Init read/write
- Add RT midend #24
- Add Mempool midend #34
- Add
retarget.py
Python script to transform patterns to new protocol configurations
v0.5.1
v0.5.0
v0.4.2
v0.4.1
v0.4.0
Changed
- Bump AXI version to
v.0.39.0-beta.2
#20. - Add new protocol capabilities introduced by #20 to the
README.md
.
Fixed
- Various fixes; add missing ports in the testbenches, remove stale comments, and remove duplicates in
Bender.yml
#17.
Added
- Add
guard.svh
, a simple macro to guard non synthesizable code in the iDMA repository #17. - Add support for the OBI v1.5.0 protocol #20.
- Add support for the AXI4 Lite protocol #20.