Skip to content

Generate Python Register Access Layer (RAL) from SystemRDL

License

Notifications You must be signed in to change notification settings

krcb197/PeakRDL-python

Repository files navigation

CI PyPI - Python Version Documentation Status Downloads

peakrdl-python

Generate Python Register Access Layer (RAL) from SystemRDL

Documentation

See the peakrdl-python Documentation for more details

Upgrading from pre 0.9.0

In order to address a major limitation of peakrdl-python that prevented it from implementing the full systemRDL specification, a breaking API change was needed for handling blocks:

  • registers (in register array)
  • memory entries in a memory

Users are encouraged to upgrade in order to avoid this limitation. However, there is a legacy mode to support users with existing designs, see: Legacy Block Callback and Block Access in the documentation