An open API service providing repository metadata for many open source software ecosystems.

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