All the entries! See below for details on each entry and how they were recorded. We are waiting on silicon (due April 2025) for the judging. Find out more about the competition.
![]() | Why not? [139] sylefeb clock: 25 MHz tags: sound, small Watch Design |
![]() | VGA donut [227] Andy Sloane clock: 48 MHz tags: newcomer, large Watch Design |
![]() | TT08 VGA FUN! [267] algofoogle (Anton Maurovic) clock: 25 MHz tags: mixed, seq Watch Design |
![]() | Metaballs [322] Johannes Hoff clock: 50 MHz tags: newcomer, small Watch Design |
![]() | Flame demo [324] Konrad Beckmann & Linus Mårtensson clock: 25 MHz tags: newcomer, sound, small Watch Design |
![]() | SkyKing Demo [326] Nicklaus Thompson clock: 25.2 MHz tags: small Watch Design |
![]() | Generate VGA output for Color Blindness Test [330] Krushnasis Pradhan, Aniruddha Ranade clock: 25 MHz tags: newcomer, small Watch Design |
![]() | nyan [448] Peter Nørlund clock: 25 MHz tags: newcomer, sound, small Watch Design |
![]() | Demo by a1k0n [484] Andy Sloane clock: 48 MHz tags: newcomer, sound Watch Design |
![]() | nVious Graphics [582] James Ross clock: 25.175 MHz tags: newcomer, small Watch Design |
![]() | DemoSiine [587] SagarDevAchar clock: 25 MHz tags: newcomer, sound, small Watch Design |
![]() | Munch [589] bytex64 clock: 25.175 MHz tags: newcomer, sound, small Watch Design |
![]() | cfib Demoscene Entry [591] Christian Fibich clock: 50 MHz tags: newcomer, sound, small Watch Design |
![]() | VGA Nyan Cat [646] Andy Sloane clock: 25.175 MHz tags: newcomer, sound Watch Design |
![]() | Warp [648] sylefeb clock: 25 MHz tags: sound Watch Design |
![]() | VGA Drop (audio/visual demo) [650] ReJ aka Renaldas Zioma, eriQue aka Erik Hemming, Matthias Kampa clock: 25.2 MHz tags: sound Watch Design |
![]() | Sea Battle [654] Yuri Panchul clock: 23 MHz tags: newcomer Watch Design |
![]() | Bouncy Capsule [704] htfab clock: 25 MHz tags: sound Watch Design |
![]() | donut [710] Daniel Endraws clock: 50.35 MHz tags: newcomer Watch Design |
![]() | VGA Screensaver with Tiny Tapeout Logo [716] Uri Shaked clock: 25 MHz tags: small Watch Design |
![]() | Patater Demo Kit Waggling Rainbow on a Chip [718] Jaeden Amero clock: 25.175 MHz tags: newcomer, small Watch Design |
![]() | TT08 Pachelbel's Canon demo [768] Mike Bell clock: 36 MHz tags: sound Watch Design |
![]() | Sequential Shadows [TT08 demo competition] [770] Toivo Henningsson clock: 50.4 MHz tags: sound Watch Design |
![]() | TinyMandelbrot [772] Gerrit Grutzeck clock: 40 MHz tags: extra_hw, seq Watch Design |
![]() | Sprite Bouncer with Looping Background Options [774] Jacob Mack clock: 25 MHz tags: newcomer Watch Design |
![]() | "SQUARE-1": VGA/audio demo [778] Zachary Catlin clock: 25.2 MHz tags: newcomer, sound Watch Design |
![]() | Sequential Shadows Deluxe [TT08 demo competition] [782] Toivo Henningsson clock: 50.4 MHz tags: sound, large, extra_hw Watch Design |
![]() | Wirecube [832] Leo Moser clock: 50.35 MHz tags: (none) Watch Design |
![]() | VGA Mandelbrot [844] Mike Bell clock: 100 MHz tags: (none) Watch Design |
![]() | Rounding error [846] Edwin Török clock: 25.25 MHz tags: newcomer Watch Design |
![]() | VGA Tiny Logo (1 tile) [911] Renaldas Zioma clock: 25.175 MHz tags: small Watch Design |
![]() | asic design is my passion [965] Nicholas Junker clock: 25.175 MHz tags: newcomer, small Watch Design |
![]() | VGA Scroller [973] FavoritoHJS clock: 25 MHz tags: newcomer, small Watch Design |
![]() | Glyph Mode [975] James Ross clock: 25.175 MHz tags: newcomer, small Watch Design |
Thanks to Tamas for recording the outputs of the demos.
Designs were run on the Basys 3 FPGA board with its built-in 4-bit VGA output and MuseLab’s PMOD-AUDIO. They were recorded through a VGA+jack to HDMI adapter and an HDMI to USB capture card. Some artifacts in the videos might be a result of this setup. Most designs were compiled using the open source F4PGA toolchain with the clock frequency rounded to 25 MHz or 50 MHz. Designs 227 & 844 didn’t work with F4PGA and were compiled using Vivado instead. I also used Vivado for designs 768 & 772 due to their clock frequencies.