Releases: SystemRDL/PeakRDL-regblock
Releases · SystemRDL/PeakRDL-regblock
0.13.0
Updates:
- Add support for external components. #4 & #36
- Add support for user defined enums in field encode property. #29
- Add workaround to bug in py3.8/py3.9's distribution metadata discovery. SystemRDL/PeakRDL#16
- Fix issue where write-buffered registers do not accumulate write strobes properly. #38
- Fix edge case where a back-to-back write to write buffer trigger register may get lost.
0.12.0
0.11.0
0.10.0
0.9.0
Updates:
- Add UDPs that implement read & write double-buffering. #22
- Enables atomic access to wide registers, or groups of multiple registers
- See documentation for Read Buffering and Write Buffering
- Fix misinterpretation of
swacc
behavior. #21- swacc is now asserted for both read and write accesses.
- Add new
rd_swacc
andwr_swacc
UDPs to complement newswacc
property behavior. - Add ability to generate a HWIF report file that shows flattened struct contents. #13
- Add support for extending user-defined CPUIF using the PeakRDL command line tool plugin discovery interface.
0.8.0
0.7.0
0.6.0
0.5.0
Switch to use regular non-namespaced package (See SystemRDL/PeakRDL#4)