migen
Hardware design library
A Python toolbox for building digital hardware by providing a high-level, Python-based framework for designing and synthesizing digital circuits.
A Python toolbox for building complex digital hardware
1k stars
65 watching
210 forks
Language: Python
last commit: about 2 months ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
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 | 232 |
nic30/hwtbuildsystem | A Python library providing utilities and scripts for building and analyzing hardware designs | 7 |
dawsonjon/chips-2.0 | An FPGA design suite that abstracts away low-level details to enable high-level design and simulation using Python. | 235 |
gdsfactory/gdsfactory | A Python library for designing and verifying complex electronic systems | 542 |
cfelton/rhea | A collection of MyHDL cores and tools for complex digital circuit design | 85 |
nickmqb/wyre | A tool for designing and implementing digital hardware using a concise, typed language that compiles to Verilog | 105 |
cornell-brg/pymtl | A Python-based framework for building and testing hierarchical hardware models at multiple levels of abstraction. | 237 |
uscposh/ams_kgd | A repository of standardized, validated design templates for AMS devices. | 36 |
guycarver/micropython | A collection of hardware and software drivers and utility libraries for MicroPython on various platforms | 147 |
michaelgale/pcbflow | A Python-based software package for designing and laying out Printed Circuit Boards. | 130 |
neuman/python-carteblanche | A Python module that structures project development around the thought process of designing software | 41 |
dan-fritchman/hdl21 | A hardware description library for analog and custom integrated circuits using Python | 69 |
siliconcompiler/lambdalib | A modular hardware abstraction library for designing and implementing complex digital systems | 23 |
mignon-p/neobit | A custom microcontroller board for connecting LEDs and other peripherals to the BBC micro:bit | 6 |