polyphony

Digital circuit compiler

A Python-based compiler for high-level synthesis of digital circuits on FPGAs.

Polyphony is Python based High-Level Synthesis compiler.

GitHub

102 stars
17 watching
10 forks
Language: Python
last commit: almost 2 years ago
Linked from 1 awesome list

fpgahigh-level-synthesispython

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
polykit/pico-dcoA Polyphonic Digitally Controlled Oscillator (DCO) generator using a Raspberry Pi Pico microcontroller127
growly/bfgA compiler for designing and building reconfigurable digital circuits7
djdevon3/my_circuit_python_projectsA collection of Python projects utilizing the Circuit Python language on various microcontrollers.14
polykit/kosmo-multitoolA DIY synthesizer platform with digital signal processing capabilities24
going-digital/talkieA speech synthesis library for Arduino that mimics 1970s/80s TI speech systems315
fvutils/pyvscProvides tools and techniques for generating testable digital circuits and analyzing their coverage115
belangeo/pyoA Python module for digital signal processing and audio synthesis, allowing users to create complex audio chains in real-time.1,329
polykit/polykit-x-monosynthA DIY semi-modular analog synthesizer with patchable components and an interface to work with an accompanying voice card.68
adafruit/adafruit_circuitpython_midiA library that enables communication between electronic devices using MIDI protocols48
tuneflow/tuneflow-pyA Python SDK that enables the development of plugins for a next-generation digital audio workstation (DAW) using AI and machine learning algorithms.993
l0sg/seqgan-musicGenerates polyphonic music sequences using deep learning models and adversarial training28
gwion/gwionA programming language designed to make music by creating a strongly-timed audio synthesis system with high-level features and extendability.542
oskitone/poly555A hardware synth project that generates digital waveforms using an analog IC68
cambridgehackers/fpgamakeGenerates Makefiles to synthesize and route digital circuits from Verilog designs using Vivado93
yokemura/magical8bitplug2A software synthesizer designed to generate tones reminiscent of old 8-bit game consoles.312