- Notifications
You must be signed in to change notification settings - Fork29
Control and status register code generator toolchain
License
SystemRDL/PeakRDL
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
PeakRDL is a free and open-source control & status register (CSR) generatortoolchain. This project provides a command-line tool that unifies many aspectsof register automation such as generating Verilog CSR RTL, compiling aC register abstraction layer, and many more. PeakRDL is centered around theSystemRDL register description language, but is also capable of working withother CSR specifications like IP-XACT.
This tool can:
- Process SystemRDL 2.0 register descriptions.
- Generate synthesizable SystemVerilog RTL register blocks.
- Generate a C register abstraction header for software.
- Import & export IP-XACT XML.
- Create rich and dynamic HTML documentation.
- Build a UVM register model abstraction layer.
- Extend this tool with your own plugin.
- ... or use one of the manycommunity plugins
See thePeakRDL Documentation for more details.
About
Control and status register code generator toolchain
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Uh oh!
There was an error while loading.Please reload this page.
Contributors3
Uh oh!
There was an error while loading.Please reload this page.