hwt
Hardware generator
A toolset for generating and simulating hardware designs with Python
VHDL/Verilog/SystemC code generator, simulator API written in python/c++
202 stars
18 watching
27 forks
Language: Python
last commit: 28 days ago
Linked from 2 awesome lists
codegencodegeneratorcompilerfpgahclhlsrtlsimulatorsystemcsystemveriloguvmverilogvhdl
Related projects:
Repository | Description | Stars |
---|---|---|
nic30/sphinx-hwt | Automatically generates visual documentation of hardware written in HWT for software development | 11 |
nic30/hwtlib | A comprehensive hardware abstraction layer providing tools and components for designing and testing digital systems on FPGAs. | 34 |
nic30/hwtbuildsystem | A Python library providing utilities and scripts for building and analyzing hardware designs | 7 |
nic30/hdlconvertor | An ANTLR4-based parser and code generator for SystemVerilog/VHDL | 281 |
pyhdi/veriloggen | A framework that allows designing hardware using Python, providing high-level abstractions for efficient domain-specific languages and tools. | 305 |
nickg/nvc | A VHDL compiler and simulator that translates VHDL code into native machine code for simulation purposes. | 636 |
pyhdi/pyverilog | Toolkit for analyzing and processing Verilog HDL designs | 640 |
pyhgl/pyhgl | A language and toolset for designing and verifying digital circuits using high-level Python syntax | 40 |
bogdanvuk/pygears | A framework for designing and building hardware systems using high-level Python constructs. | 146 |
mflowgen/mflowgen | A tool for designing and building modular hardware systems with parametric flexibility | 233 |
stanfordaha/halide-to-hardware | A tool that extends Halide's hardware capabilities to support custom-hardware generation using CoreIR. | 78 |
cornell-brg/pymtl3-net | Generates synthesizable Verilog for on-chip networks with customizable parameters and modular design | 43 |
cornell-brg/pymtl | A Python-based framework for building and testing hierarchical hardware models at multiple levels of abstraction. | 237 |
verigood-ml/public | Translates ONNX models to Verilog-based hardware implementations | 51 |
galacticstudios/kicadverilog | Converts KiCad schematic designs into Verilog code to simulate and design digital circuits | 54 |