Skip to main content

Generate Python Register Access Layer (RAL) from SystemRDL

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

peakrdl_python-0.9.1.tar.gz (165.1 kB view details)

Uploaded Source

Built Distribution

peakrdl_python-0.9.1-py3-none-any.whl (130.4 kB view details)

Uploaded Python 3

File details

Details for the file peakrdl_python-0.9.1.tar.gz.

File metadata

  • Download URL: peakrdl_python-0.9.1.tar.gz
  • Upload date:
  • Size: 165.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for peakrdl_python-0.9.1.tar.gz
Algorithm Hash digest
SHA256 cac7ac83e97229d17c9dbe94c20de57f1b4aa0f64f66baae3dbdfded8634e06f
MD5 4b2292b91c27ac4e3eaec3fb5c1b1701
BLAKE2b-256 34f1d1ac0db7744b223f54577dd11b54049c2963fa91636eda19ecc516b705c3

See more details on using hashes here.

File details

Details for the file peakrdl_python-0.9.1-py3-none-any.whl.

File metadata

File hashes

Hashes for peakrdl_python-0.9.1-py3-none-any.whl
Algorithm Hash digest
SHA256 17e9ff468e6223a9976d674457140b290e97527715b29fdddc35dc0e53f0bdfd
MD5 bbc4eda99c02b54bf8e0c5aeb9473c60
BLAKE2b-256 5d134f735acbe7a28b2e2933ddc1d94bee6593135c3ec18c016feb7ab727cbea

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page