PeakRDL

CSR generator

A tool that automates the creation of control and status register code for digital systems

Control and status register code generator toolchain

GitHub

105 stars
13 watching
24 forks
Language: Python
last commit: 3 months ago
Linked from 2 awesome lists

ambaapbasicaxicommand-line-toolcsredafpgahardware-description-languageregister-descriptionsregisterssystemrdl-compilersystemveriloguvmuvm-register-modelverilog

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
systemrdl/systemrdl-compiler A Python-based compiler that translates SystemRDL 2.0 language into hardware description format for ASIC and FPGA design. 235
juniper/open-register-design-tool Automates IC register definition and documentation 195
rggen/rggen Automates code generation for control and status registers from human-readable specifications 330
dgrnbrg/redl An IDE integration project that enhances Clojure's functionality with improved autocompletion and debugging tools. 33
lsteveol/gen_registers Automates generation of hardware registers and associated files in Verilog 8
ha7ilm/csdr A software-defined radio command-line tool and library for digital signal processing tasks 522
r-lib/roxygen2 Automatically generates R package documentation from inline comments in source code 594
jwaldrip/admiral.cr A DSL for writing command line interfaces in Crystal 138
mez-0/winrmdll A C++ implementation of the WinRM API using reflective DLLs 140
ycanardeau/resxgenerator A C# source generator to create strongly-typed resource classes for localized strings 32
jacquescarette/drasil A framework for generating software artifacts from domain knowledge and code 143
opal/paggio A Ruby DSL to generate HTML and CSS with support for Sinatra integration, Markdown rendering, Opal script execution, and local method calling. 42
nenonaninu/typedsignalr.client A C# source generator that creates strongly typed SignalR clients by defining interfaces for hub methods and client registrations. 147
salesforce/ctrl A conditional transformer language model designed for controllable generation of text. 1,870
sparell/phraser Generates phrases using n-grams and Markov chains to support passphrase cracking. 49