Tiny Tapeout 2

Design details

Launch stats

  • Launched: 9 November 2022
  • Submission closed: 2 December 2022
  • Submitted to Efabless 2211Q chipIgnite shuttle using Skywater 130nm open source PDK
  • Chips expected September 2023, PCBs expected November 2023
  • Chips shipped early Feb 2024.

Project statistics

  • 165 projects submitted. Each project is 150 x 170um
  • Youngest submitter: 4 years old
  • 64 used Wokwi graphical editor, 82 Verilog, 5 Amaranth, 1 Chisel
  • 39935 standard cells used across all projects.
  • Most cells used in a design was 1105, the least was 8.
  • Max utilisation was 52%
  • Total wire length 2024 mm.

Whole die render

whole die

Project Showcase

Wokwi projects

HDL projects

Testimonials / Endorsements

An educational chip development workflow entirely in-browser, from graphic entry to GDSII output for #sky130! Stunning work by @matthewvenn to make an opaque area of technology accessible.


Last week I designed an integrated circuit for #tinytapeout, my first digital circuit design not to include any kind of cpu.


I still can’t get over how smooth the ASIC design workflow of the #tinytapeout is


Thank you @matthewvenn and everyone who made #tinytapeout happen! I made a simple counter FSM based on a UTexas presentation (linked below), but I made it all on my new Steamdeck!


Created a 128-Bit Memory (8 x 16-Bit Blocks) custom ASIC. I hope it will be manufactured in next shuttle run. Aside from that, It was amazing how seamless and easy was the whole process.


More on Twitter.

All projects

Index Title Author
0 Test Inverter Project Matt Venn
1 SIMON Cipher Fraser Price
2 HD74480 Clock Tom Keddie
3 Scrolling Binary Matrix display Chris
4 Power supply sequencer Jon Klein
5 Duty Controller Marcelo Pouso / Miguel Correia
6 S4GA: Super Slow Serial SRAM FPGA Jan Gray
7 ALU Ryan Cornateanu
8 The McCoy 8-bit Microprocessor Aidan Good
9 binary clock Azdle
10 TinySensor Justin Pelan
11 16x8 SRAM & Streaming Signal Generator James Ross
12 German Traffic Light State Machine Jens Schleusner
13 4-spin Ising Chain Simulation Seppe Van Dyck
14 Avalon Semiconductors ‘5401’ 4-bit Microprocessor Tholin
15 small FFT Rice Shelley
16 Stream Integrator William Moyes
17 tiny-fir Tom Schucker
18 Configurable SR Greg Steiert
19 LUTRAM Luis Ardila
20 chase the beat Emil J Tywoniak
21 BCD to 7-segment encoder maehw
22 A LED Flasher Ben Everard
23 4-bit Multiplier Fernando Dominguez Pousa
24 Avalon Semiconductors ‘TBB1143’ Programmable Sound Generator Tholin
25 Transmit UART Tom Keddie
26 RGB LED Matrix Driver Matt M
27 Tiny Phase/Frequency Detector argunda
28 Loading Animation Andre & Milosch Meriac
29 tiny egg timer yubex
30 Potato-1 (Brainfuck CPU) Pepper Gray (they/them)
31 heart zoe mom dad zoe nguyen. taylor
32 Tiny Synth Nanik Adnani
33 5-bit Galois LFSR Michael Bikovitsky
34 prbs15 Tom Schucker
35 4-bit badge ALU Rolf Widenfelt
36 Pi (π) to 1000+ decimal places James Ross
37 Siren Alan Green
38 YaFPGA Frans Skarman
39 M0: A 16-bit SUBLEQ Microprocessor William Moyes
40 bitslam Jake “ferris” Taylor
41 8x8 Bit Pattern Player Thorsten Knoll
42 XLS: bit population count proppy
43 RC5 decoder Jean THOMAS
44 chiDOM Maria CHiara Molteni
45 Super Mario Tune on A Piezo Speaker Milosch Meriac
46 Tiny rot13 Phase Noise
47 4 bit counter on steamdeck 13arn
48 Shiftregister Challenge 40 Bit Thorsten Knoll
49 TinyTapeout2 4-bit multiplier. Tholin
50 TinyTapeout2 multiplexed segment display timer. Tholin
51 XLS: 8-bit counter proppy
52 XorShift32 Ethan Mahintorabi
53 XorShift32 Ethan Mahintorabi
54 Multiple Tunes on A Piezo Speaker Jiaxun Yang
55 clash cpu Jack Leightcap
56 TinyTapeout 2 LCD Nametag Tholin
57 UART-CC Christina Cyr
58 3-bit 8-channel PWM driver Ivan Krasin
59 LEDChaser from LiteX test Nick Østergaard
60 8-bit (E4M3) Floating Point Multiplier Clive Chan
61 Dice roll Tholin
62 CNS TT02 Test 1:Score Board Bryan Bonilla Garay, Devin Alvarez, Ishaan Singh, Yu Feng Zhou, and N. Sertac Artan
63 CNS002 (TT02-Test 2) Bryan Bonilla Garay, Devin Alvarez, Ishaan Singh, Yu Feng Zhou, and N. Sertac Artan
64 Test2 Shaos
65 7-segment LED flasher Joseph Chiu
66 Nano-neuron Daniel Burke
67 SQRT1 Square Root Engine Davit Margarian (UDXS)
68 Breathing LED argunda
69 Fibonacci & Gold Code Daniel Estevez
70 tinytapeout2-HELLo-3orLd-7seg Rakesh Peter
71 Non-restoring Square Root Wallace Everest
72 GOL-Cell Shaos
73 7-channel PWM driver controlled via SPI bus Ivan Krasin
74 hex shift register Eric Smith
75 Ring OSC Speed Test Eric Smith
76 TinyPID Aidan Medcalf
77 TrainLED2 - RGB-LED driver with 8 bit PWM engine cpldcpu
78 Zinnia+ (MCPU5+) 8 Bit CPU cpldcpu
79 4 bit CPU Paul Campell
80 Stack Calculator David Siaw
81 1-bit ALU Leo Moser
82 SPI Flash State Machine Greg Steiert
83 r2rdac youngpines
84 Worm in a Maze Tim Victor
85 8 bit CPU Paul Campell
86 Pseudo-random number generator Thomas Böhm thomas.bohm@gmail.com
87 BCD to 7-Segment Decoder JinGen Lim
88 Frequency Counter Andrew Ramsey
89 Taillight controller of a 1965 Ford Thunderbird Hirosh Dabui
90 FPGA test myrtle
91 chi 2 shares Maria Chiara Molteni
92 chi 3 shares Molteni Maria Chiara
93 Whisk: 16-bit Serial RISC CPU Luke Wren
94 Scalable synchronous 4-bit tri-directional loadable counter Steven Bos
95 Asynchronous Binary to Ternary Converter and Comparator Steven Bos
96 Vector dot product Robert Riachi
97 Monte Carlo Pi Integrator regymm
98 Funny Blinky regymm
99 GPS C/A PRN Generator Adam Greig
100 Sigma-Delta ADC/DAC Adam Greig
101 BCD to Hex 7-Segment Decoder JinGen Lim
102 SRLD Chris Burton
103 Counter Adam Zeloof
104 2bitALU shan
105 A (7, 1/2) Convolutional Encoder Jos van ’t Hof
106 Tiny PIC-like MCU myrtle
107 RV8U - 8-bit RISC-V Microcore Processor David Richie
108 Logic-2G97-2G98 Sirawit Lappisatepun
109 Melody Generator myrtle
110 Rotary Encoder Counter Vaishnav Achath
111 Wolf sheep cabbage river crossing puzzle ASIC design maehw
112 Low-speed UART transmitter with limited character set loading maehw
113 Rotary encoder Wim Dams
114 FROG 4-Bit CPU ChrisPVille
115 Configurable Gray Code Counter Eric Swalens
116 Baudot Converter Arthur Hazleden
117 Marquee Christopher ‘ctag’ Bero
118 channel coding Asma Mohsin
119 Chisel 16-bit GCD with scan in and out Steve Burns
120 Adder with 7-segment decoder cy384
121 Hex to 7 Segment Decoder Randy Glenn
122 Multiple seven-segment digit buffer Zach Mason
123 LED Chaser Bradley Boccuzzi
124 Rolling Average - 5 bit, 8 bank Kauna Lei
125 w5s8: universal turing machine core Andrew Foote
126 Test3 Shaos
127 Seven Segment Clock Greg Davill
128 serv - Serial RISCV CPU Greg Davill
129 4:2 Compressor saicharan0112
130 PS2 keyboard Interface Tanish Khanchandani
131 Hello Generator Skyler Saleh
132 MicroASIC VI Mikhail Svarichevsky
133 Optimised Euclidean Algorithm Recep Said Dulger
134 CRC-16 and Parity calculator Chris Burton
135 SevSegFX Mazen Saghir, ECE Department, American University of Beirut (mazen@aub.edu.lb)
136 LAB11 Thomas Zachariah
137 Option23 Serial bitluni
138 Option23 bitluni
139 Option22 bitluni
140 4x4 RAM Michael Bartholic
141 Digital padlock Jean THOMAS
142 FFT Butterfly in Wokwi James R
143 Femto 4-bit CPU Majdi Abdul Samad
144 Logisim demo - LED blinker Tholin
145 Secret File bitluni
146 Hex to Seven Semgent Converter Samuel Sun
147 PWM Generator Jason Lu
148 3-bit adder MG
149 Continious Math Sophia Li
150 Async FIFO Jon Recta
151 Beep Boop Traffic Light Controller Anish Singhani
152 Basic 4 bit cpu Noah Gaertner
153 Adi counter Prabal Dutta
154 Clock divider ASIC Sad Electronics
155 Amaranth 6 Bits Gray counter Camilo Soto
156 7 segment seconds Matt Venn
157 7 segment seconds Matt Venn
158 Laura’s L Laura
159 M segments Matt Venn
160 7-Seg ‘Tiny Tapeout’ Display Tiny Tapeout 02 (J. Rosenthal)
161 Customizable UART Character Tiny Tapeout 02 (J. Rosenthal)
162 Customizable UART String Tiny Tapeout 02 (J. Rosenthal)
163 Customizable Padlock Tiny Tapeout 02 (J. Rosenthal)
164 PWM Generator Hassan Baydoun hhb16@mail.aub.edu, Razan Thebian rat17@mail.aub.edu: Electrical and Computer Engineering Department, American University of Beirut
165 MRCS Verilog test Steven Bos