Yii2004 / TinyCoDesign
PublicMinimal FPGA hardware/software co-design demo with UART protocol, scratchpad memory, and an int8 dot-product accelerator, plus Python/C++ runtimes.
TinyCoDesign is an open-source demonstration of software controlling a simple math accelerator on a specific FPGA board via serial connection, with simulators and examples in Python and C++ for testing.
How It Works
You stumble upon this fun project online that lets you control a tiny hardware math helper.
Download the files and run pretend tests right on your regular computer to see how it works.
Watch it print messages or crunch simple numbers super fast, just like a preview of real power.
Keep experimenting safely on your computer with no extra gear.
Get a small circuit board and plug it into your computer with a USB cable.
Type a simple message or numbers, and send them to your hardware helper.
See tiny lights blink as it works, showing it's busy then done.
Receive the calculated answers back quickly, feeling the thrill of custom hardware speed.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.