All of the entries and winners of the crowd sourced open source RISC-V peripheral competition - well done everyone!
Learn more about the competition on our announcement page. You can watch the whole winner announcement video above, or a short video for every category below.
The RISC-V SoC was submitted to the SKY 25a shuttle as the TinyQV ‘Asteroids’ and as the TinyQV ‘Berzerk’.
Pulse Transmitter by Han.
CORDIC by Maciej Lewandowski.
PDM: Pulse Density Modulation Decoder by Jon Nordby & Martin Stensgård.
Neural Processing Unit (NPU) by Sohaib Errabii.
4 channel synth with PWL waveforms by Toivo Henningsson.
PRISM by Ken Pettit.
Pulse Transmitter by Han.
Universal Segmented LED Driver by Rebecca G. Bettencourt.
8-bit RSA Encryption Peripheral by Caio Alonso da Costa.
TinyQV Waveforms by Meinhard Kissich.
AY-3-819x Programmable Sound Generator by ReJ aka Renaldas Zioma.
DWARF Line Table Accelerator by Laurie Hedge.
INTERCAL ALU by Rebecca G. Bettencourt.
AffineX - 2D Affine Transformation Accelerator by Adam Gebregziaber.
Hardware UTF Encoder/Decoder by Rebecca G. Bettencourt.
CORDIC by Maciej Lewandowski.
Hardware UTF Encoder/Decoder by Rebecca G. Bettencourt.
DWARF Line Table Accelerator by Laurie Hedge.
| ID | Peripheral Name | Author |
|---|---|---|
| 3 | Gamepad Pmod | Mike Bell |
| 4 | RV2A03 - RISC-V driven RP2A03 APU | fjpolo |
| 5 | Frequency Synthesizer | htfab |
| 6 | Configurable CRC32 | Vicente Ramirez & Francisco Aguirre |
| 7 | VGA scope | Ciro Cattuto |
| 8 | 4 channel synth with PWL waveforms | Toivo Henningsson |
| 9 | Watchdog peripheral with 32-bit counter and window | Steve Jenson |
| 12 | 4 color flexible resolution VGA adapter | ReJ aka Renaldas Zioma |
| 16 | Gray code-decode peripheral | Gerardo Huerta |
| 17 | FibRNG | Oliver Keszocze |
| 19 | noclueALU | Aditya Vikram Singh |
| 20 | AY-3-819x Programmable Sound Generator | ReJ aka Renaldas Zioma |
| 21 | 8 bit PWM generator with adjustable frequency | Matt Venn |
| 24 | Digital Integrator | Kushal |
| 30 | SPI Controller | Mike Bell |
| 31 | NES/SNES Receiver | Kwashie Andoh, James Ashie Kotey |