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
237 stars
44 watching
82 forks
Language: Python
last commit: about 5 years ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
pymtl/pymtl3 | A Python-based framework for generating, simulating and verifying hardware designs at the cycle level. | 387 |
pyhdi/veriloggen | A framework that allows designing hardware using Python, providing high-level abstractions for efficient domain-specific languages and tools. | 306 |
bogdanvuk/pygears | A framework for designing and building hardware systems using high-level Python constructs. | 146 |
cornell-brg/lizard | A modular RISC-V processor design built with Python | 84 |
pyhgl/pyhgl | A language and toolset for designing and verifying digital circuits using high-level Python syntax | 40 |
cornell-brg/pymtl3-net | Generates synthesizable Verilog for on-chip networks with customizable parameters and modular design | 43 |
drckf/paysage | An unsupervised learning and generative models library for Python, focusing on probabilistic models and efficient computation. | 119 |
phanrahan/loam | A framework for modeling and designing digital hardware applications on Field-Programmable Gate Arrays (FPGAs), particularly targeting embedded systems development. | 16 |
siliconcompiler/lambdalib | A modular hardware abstraction library for designing and implementing complex digital systems | 23 |
nic30/hwt | A toolset for generating and simulating hardware designs with Python | 202 |
m-labs/migen | A Python toolbox for building digital hardware by providing a high-level, Python-based framework for designing and synthesizing digital circuits. | 1,228 |
hannes-brt/hebel | A deep learning library that provides GPU acceleration and various neural network models and training methods. | 1,169 |
philtomson/rhdl | A Ruby-based language for describing digital hardware components and their behavior. | 14 |
jeffrey-liang/quantitative | A Python library for backtesting investment strategies and models using event-driven simulations. | 63 |
dmaccarthy/sc8pr | A Python framework for creating interactive animations, games, and graphics-based programs with a focus on ease of use and educational value. | 14 |