Juniper / Open Register Design Tool
Licence: apache-2.0
Tool to generate register RTL, models, and docs using SystemRDL or JSpec input
Stars: ✭ 126
Projects that are alternatives of or similar to Open Register Design Tool
Rggen
Code generation tool for configuration and status registers
Stars: ✭ 54 (-57.14%)
Mutual labels: verilog, fpga, eda, asic
PeakRDL-uvm
Generate UVM register model from compiled SystemRDL input
Stars: ✭ 25 (-80.16%)
Mutual labels: asic, fpga, eda
Livehd
Live Hardware Development (LiveHD), a productive infrastructure for Synthesis and Simulation
Stars: ✭ 110 (-12.7%)
Mutual labels: verilog, fpga, asic
Aes
Verilog implementation of the symmetric block cipher AES (Advanced Encryption Standard) as specified in NIST FIPS 197. This implementation supports 128 and 256 bit keys.
Stars: ✭ 131 (+3.97%)
Mutual labels: verilog, fpga, asic
Logic
CMake, SystemVerilog and SystemC utilities for creating, building and testing RTL projects for FPGAs and ASICs.
Stars: ✭ 149 (+18.25%)
Mutual labels: verilog, fpga, asic
Systemrdl Compiler
SystemRDL 2.0 language compiler front-end
Stars: ✭ 95 (-24.6%)
Mutual labels: fpga, eda, asic
Edalize
An abstraction library for interfacing EDA tools
Stars: ✭ 270 (+114.29%)
Mutual labels: verilog, fpga, eda
PeakRDL-ipxact
Import and export IP-XACT XML register models
Stars: ✭ 21 (-83.33%)
Mutual labels: asic, fpga, eda
Vtr Verilog To Routing
Verilog to Routing -- Open Source CAD Flow for FPGA Research
Stars: ✭ 466 (+269.84%)
Mutual labels: verilog, fpga, eda
VGChips
Video Game custom chips reverse-engineered from silicon
Stars: ✭ 86 (-31.75%)
Mutual labels: asic, fpga, verilog
Clash Compiler
Haskell to VHDL/Verilog/SystemVerilog compiler
Stars: ✭ 958 (+660.32%)
Mutual labels: verilog, fpga, asic
Core jpeg
High throughput JPEG decoder in Verilog for FPGA
Stars: ✭ 64 (-49.21%)
Mutual labels: verilog, fpga
Jt gng
CAPCOM arcade hardware accurately replicated on MiST and MiSTer FPGA platforms. It covers Ghosts'n Goblins, 1942, 1943, Commando, F1-Dream, GunSmoke, Tiger Road, Black Tiger, Bionic Commando, Higemaru, Street Fighter and Vulgus.
Stars: ✭ 65 (-48.41%)
Mutual labels: verilog, fpga
Symbiflow Examples
Example designs showing different ways to use SymbiFlow toolchains.
Stars: ✭ 71 (-43.65%)
Mutual labels: verilog, fpga
open-register-design-tool
Ordt is a tool for automation of IC register definition and documentation. It currently supports 2 input formats:
- SystemRDL - a stardard register description format released by Accellera.org
- JSpec - a register description format used within Juniper Networks
The tool can generate several outputs from SystemRDL or JSpec, including:
- SystemVerilog/Verilog RTL code description of registers
- UVM model of the registers
- C++ and python models of the registers
- XML and text file register descriptions
- SystemRDL and JSpec (conversion)
Easiest way to get started with ordt is to download a runnable jar from the release area.
Ordt documentation can be found here.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].