GitHub topics: nmigen
m-labs/nmigen
A refreshed Python toolbox for building complex digital hardware. See https://gitlab.com/nmigen/nmigen
Language: Python - Size: 1.3 MB - Last synced at: about 5 hours ago - Pushed at: over 3 years ago - Stars: 672 - Forks: 59

amaranth-farm/amgen
command line tool for frequent amaranth HDL tasks (generate sources, show design)
Language: Python - Size: 251 KB - Last synced at: 15 days ago - Pushed at: over 3 years ago - Stars: 14 - Forks: 2

m-labs/nmigen-boards
Board and connector definition files for nMigen
Language: Python - Size: 120 KB - Last synced at: about 5 hours ago - Pushed at: over 4 years ago - Stars: 30 - Forks: 12

m-labs/nmigen-stdio
Industry standard I/O for nMigen
Language: Python - Size: 4.88 KB - Last synced at: about 5 hours ago - Pushed at: about 5 years ago - Stars: 12 - Forks: 1

bieganski/mtkcpu
RISC-V CPU implementation in Amaranth HDL (aka nMigen)
Language: Python - Size: 1.42 MB - Last synced at: 5 months ago - Pushed at: 9 months ago - Stars: 27 - Forks: 5

amaranth-farm/amlib
assorted library of utility cores for amaranth HDL
Language: Python - Size: 251 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 77 - Forks: 13

amaranth-farm/usb2-highspeed-core Fork of greatscottgadgets/luna
a USB2 highspeed device core, written in amaranth HDL
Language: Python - Size: 14.2 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 38 - Forks: 5

jeanthom/gram
DDR3 controller for nMigen (WIP)
Language: Python - Size: 520 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 14 - Forks: 1

0xcdef/icsnano_nmigen
nMigen demos for iCESugar-Nano board
Language: Python - Size: 42 KB - Last synced at: 10 months ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

GuzTech/shdl6800
shdl6800: A 6800 processor written in SpinalHDL
Language: Scala - Size: 114 KB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 24 - Forks: 2

cyber-murmel/nmigen-wishbone-examples
A collection of nMigen examples based on the OpenCores WISHBONE Tutorial https://cdn.opencores.org/downloads/wbspec_b4.pdf#page=91
Language: Python - Size: 298 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

cyber-murmel/chubby-hat-nmigen-examples
Examples for the Chubby Hat FPGA Development platform
Language: Python - Size: 526 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

amaranth-farm/amaranth-boards Fork of amaranth-lang/amaranth-boards
Up-to-date board and connector definition files for amaranth HDL
Language: Python - Size: 298 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 1

personal-army-of-4o/nyanMigen
nyanMigen: pretty face for nMigen (https://github.com/nmigen/nmigen)
Language: Python - Size: 214 KB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0

coldelectrons/nmigen-notes
Notes for myself while learning to use Nmigen
Size: 3.91 KB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

diodesign/vpu
Vulture Processing Unit: A simple vector-math accelerator for neural networks, written in Verilog using nMigen
Size: 2.93 KB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

diodesign/simplyfive
Simple RISC-V (RV32I) soft CPU implementation using nMigen and Verilog
Size: 5.86 KB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

vmunoz82/eda_tools
A Dockerfile with a collections of ready to use open source EDA tools: Yosys, SimbiYosys (with Z3, boolector and Yices2), nextpnr-ice40, netxpnr-ecp5, nextpnr-gowin, Amaranth HDL, Silice and Verilator.
Language: Dockerfile - Size: 17.6 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 24 - Forks: 4

lambdaconcept/lambdaUSB
A configurable USB 2.0 device core
Language: Python - Size: 163 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 26 - Forks: 4

nmigen1/nmigen
nMigen - version 1 - A refreshed Python toolbox for building complex digital hardware - MIRRORED - https://gitlab.com/nmigen/nmigen
Language: Python - Size: 1.87 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

zignig/spork
Just a spork not the ideal spork
Language: Python - Size: 461 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

nmigen1/nmigen-soc
nmigen-soc - System on Chip toolkit for nMigen - MIRRORED - https://gitlab.com/nmigen/nmigen-soc/
Language: Python - Size: 126 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

nmigen1/nmigen-boards
Board and connector definition files for nMigen - MIRRORED - https://gitlab.com/nmigen/nmigen-boards/
Language: Python - Size: 259 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

nmigen1/nmigen-stdio
nmignen-stdio - Industry standard I/O for nMigen - MIRRORED - https://gitlab.com/nmigen/nmigen-stdio/
Language: Python - Size: 7.81 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

zignig/ideal-spork
Boneless SOC in nmigen and board templates
Language: Python - Size: 181 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

mmagm/m6502
6502 CPU implementation written in nMigen
Language: Python - Size: 72.3 KB - Last synced at: over 2 years ago - Pushed at: about 4 years ago - Stars: 2 - Forks: 1

kbob/icebreaker-synth
A simple (audio) synthesizer on the iCEBreaker FPGA.
Language: Python - Size: 184 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 21 - Forks: 1

pbsds/nmigen-learning
This is me playing around with my new Icebreaker FPGA with nmigen(_dg). The goal is to find a nice project structure and perhaps find a way to work on my arty a7 with a FOSS toolchain
Language: Python - Size: 48.8 KB - Last synced at: 5 days ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

pbsds/nmigen_dg
A shim to use nMigen in dogelang
Language: Python - Size: 70.3 KB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

zignig/gizmotron
Framework for nmigen board building with a boneless cpu
Language: Python - Size: 3.44 MB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 2 - Forks: 0

zignig/tinybx_stuff
Scripts and gateware for the TinyFPGA bx
Language: AGS Script - Size: 49.2 MB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 5 - Forks: 1

freddy-/nmigen-playground
Language: Python - Size: 17.6 KB - Last synced at: 3 months ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0
