pymtl

Hardware modeling framework

A Python-based framework for building and testing hierarchical hardware models at multiple levels of abstraction.

Python-based hardware modeling framework

GitHub

238 stars
44 watching
82 forks
Language: Python
last commit: almost 7 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
pymtl/pymtl3A Python-based framework for generating, simulating and verifying hardware designs at the cycle level.389
pyhdi/veriloggenA framework that allows designing hardware using Python, providing high-level abstractions for efficient domain-specific languages and tools.307
bogdanvuk/pygearsA framework for designing and building hardware systems using high-level Python constructs.146
cornell-brg/lizardA modular RISC-V processor design built with Python84
pyhgl/pyhglA language and toolset for designing and verifying digital circuits using high-level Python syntax40
cornell-brg/pymtl3-netGenerates synthesizable Verilog for on-chip networks with customizable parameters and modular design43
drckf/paysageAn unsupervised learning and generative models library for Python, focusing on probabilistic models and efficient computation.119
phanrahan/loamA framework for modeling and designing digital hardware applications on Field-Programmable Gate Arrays (FPGAs), particularly targeting embedded systems development.16
siliconcompiler/lambdalibA modular hardware abstraction library for designing and implementing complex digital systems23
nic30/hwtA toolset for generating and simulating hardware designs with Python204
m-labs/migenA Python toolbox for building digital hardware by providing a high-level, Python-based framework for designing and synthesizing digital circuits.1,236
hannes-brt/hebelA Python library for building and training neural networks using GPU acceleration1,169
philtomson/rhdlA Ruby language and framework for designing and describing digital hardware systems14
jeffrey-liang/quantitativeA Python library for backtesting investment strategies and models using event-driven simulations.65
dmaccarthy/sc8prA Python framework for creating interactive animations, games, and graphics-based programs with a focus on ease of use and educational value.14