hwt

Hardware generator

A toolset for generating and simulating hardware designs with Python

VHDL/Verilog/SystemC code generator, simulator API written in python/c++

GitHub

202 stars
18 watching
27 forks
Language: Python
last commit: 28 days ago
Linked from 2 awesome lists

codegencodegeneratorcompilerfpgahclhlsrtlsimulatorsystemcsystemveriloguvmverilogvhdl

Backlinks from these awesome lists:

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