lawrie/fpga_pio

An attempt to recreate the RP2040 PIO in an FPGA

VerilogPythonAssemblyMakefile
This is stars and forks stats for /lawrie/fpga_pio repository. As of 04 May, 2024 this repository has 244 stars and 19 forks.

FPGA RP2040 PIO Introduction This is an attempt to recreate the Raspberry Pi RP2040 PIO interface in Verilog. PIO stands for Progammable I/O, and it is a peripheral that is part of the RP2040 SoC, which is much more flexible than hardware implementations of specific protocols like SPI, I2C, UART etc. It can implement all these protocols and more at high speed and on any GPIO pins. It runs in up to 8 special processors, known as State Machines, which are programmed in assembler using a machine language...
Read on GithubGithub Stats Page
repotechsstarsweeklyforksweekly
Obs01ete/tof-driverVerilogVHDL21020
victoryhb/streamlit-option-menuVuePythonTypeScript3680450
langprogramming-AsmX/AsmXAssemblyShell18020
kyegomez/tree-of-thoughtsPythonJupyter NotebookShell3.6k+21331+1
CHNZYX/CentOS-LLVM-ForkPythonBatchfile2.5k01550
sambanova/bloomchatPythonShell5790480
microsoft/i-CodeJupyter NotebookPythonJavaScript1.4k01430
nickg/nvcVHDLCM4532+2750
AndersonBY/vector-veinVuePythonJavaScript4090660
ysymyth/tree-of-thought-llmPythonJupyter NotebookShell3.3k02650