UCSBarchlab / PyRTL
A collection of classes providing simple hardware specification, simulation, tracing, and testing suitable for teaching and research. Simplicity, usability, clarity, and extensibility are the overarching goals, rather than performance or optimization.
☆271Updated last month
Alternatives and similar repositories for PyRTL
Users that are interested in PyRTL are comparing it to the libraries listed below
Sorting:
- Hammer: Highly Agile Masks Made Effortlessly from RTL☆278Updated this week
- Python-based hardware modeling framework☆239Updated 5 years ago
- Pymtl 3 (Mamba), an open-source Python-based hardware generation, simulation, and verification framework☆409Updated last week
- Build Customized FPGA Implementations for Vivado☆315Updated this week
- Dynamically Allocated Neural Network Accelerator for the RISC-V Rocket Microprocessor in Chisel☆209Updated 5 years ago
- magma circuits☆260Updated 6 months ago
- Parametric floating-point unit with support for standard RISC-V formats and operations as well as transprecision formats.☆488Updated 3 months ago
- Tile based architecture designed for computing efficiency, scalability and generality☆253Updated last week
- VHDL/Verilog/SystemC code generator, simulator API written in python/c++☆211Updated 5 months ago
- SymbiYosys (sby) -- Front-end for Yosys-based formal verification flows☆453Updated last week
- Embedded Scalable Platforms: Heterogeneous SoC architecture and IP integration made easy☆369Updated this week
- Advanced Interface Bus (AIB) die-to-die hardware open source☆136Updated 7 months ago
- A Library of Chisel3 Tools for Digital Signal Processing☆237Updated last year
- SystemC/C++ library of commonly-used hardware functions and components for HLS.☆268Updated 2 weeks ago
- mflowgen -- A Modular ASIC/FPGA Flow Generator☆251Updated 2 months ago
- This is the top-level project for the PULPissimo Platform. It instantiates a PULPissimo open-source system with a PULP SoC domain, but no…☆421Updated last month
- Live Hardware Development (LiveHD), a productive infrastructure for Synthesis and Simulation☆222Updated this week
- ☆322Updated 8 months ago
- Open-source FPGA research and prototyping framework.☆205Updated 9 months ago
- Python-based Hardware Design Processing Toolkit for Verilog HDL☆707Updated 10 months ago
- Fast Verilog/VHDL parser preprocessor and code generator for C++/Python based on ANTLR4☆291Updated 2 months ago
- BaseJump STL: A Standard Template Library for SystemVerilog☆570Updated 2 weeks ago
- SystemVerilog synthesis tool☆190Updated 2 months ago
- high-performance RTL simulator☆158Updated 10 months ago
- Provides dot visualizations of chisel/firrtl circuits☆119Updated 2 years ago
- Universal Hardware Data Model. A complete modeling of the IEEE SystemVerilog Object Model with VPI Interface, Elaborator, Serialization, …☆217Updated last month
- VeeR EL2 Core☆275Updated 2 weeks ago
- Qflow full end-to-end digital synthesis flow for ASIC designs☆209Updated 6 months ago
- ☆134Updated last year
- Ariane is a 6-stage RISC-V CPU☆135Updated 5 years ago