Command-line tool for control/status register automation and code generation.


Keywords
SystmRDL, PeakRDL, CSR, compiler, tool, registers, generator, C, header, software, Verilog, SystemVerilog, register, abstraction, layer, FPGA, ASIC, command-line-tool, eda, hardware-description-language, register-descriptions, systemrdl-compiler
License
Other
Install
pip install peakrdl==1.1.0

Documentation

Documentation Status build Coverage Status PyPI - Python Version

PeakRDL

PeakRDL is a free and open-source control & status register (CSR) toolchain. This project provides a command-line tool that unifies many aspects of register automation centered around the SystemRDL register description language.

Documentation

See the PeakRDL Documentation for more details.