114 projects across multiple TT shuttles
| Preview | Title | Gates | Shuttle(s) | Description | TT Page |
|---|---|---|---|---|---|
| tt08-octal-alu | 100 (100G+0F) | tt08, ttcad25a, ttihp25a | Executes binary operations on two octal numbers encoded in an 8-bit instruction and outputs the result to the 7-segment ... | View | |
| Full_adder_carry_juang_garzons | 85 (85G+0F) | tt04 | Es un sumador de 4 bits con carril el cual muestra el resultado mediante una pantalla de 7 segmentos, teniendo la limita... | View | |
| MINI ALU | 85 (85G+0F) | tt04 | This project is a Mini Alu with 4 bits, 2 bidirectionals used as inputs that indicates which operation is the Alu doing ... | View | |
| simple adder and subtractor | 81 (73G+8F) | ttsky25b | full adder and full subtactor with 2 4bit registers | View | |
| Adder with 7-segment decoder | 80 (80G+0F) | tt02, tt03 | Four bit adder with binary to 7 segment display decoder | View | |
| 4-bit ALU | 73 (67G+6F) | tt03 | Digital design for a 4-bit ALU supporting 8 different operations and built-in 4-bit accumulator register | View | |
| 2-Bit ALU + Dice | 72 (65G+7F) | tt05 | This is an extremely professional design that Steve Jobs approves. It consists of a 2-bit ALU and an impressive dice. Ca... | View | |
| 1-bit ALU | 42 (41G+1F) | tt02, tt03 | 1-bit ALU from the book Structured Computer Organization: Andrew S. Tanenbaum |
View | |
| Vector dot product | 36 (36G+0F) | tt02, tt03 | Compute the dot product of two 2x1 vectors each containing 2 bit integers | View | |
| 2's Compliment Subtractor | 35 (35G+0F) | tt03 | Subtracts two 4-bit binary numbers using 2's complement subtraction method | View | |
| 2-Bit Binary Adder with 7-Segment Decoder | 33 (33G+0F) | ttihp26a | A 2-bit binary ripple-carry adder that calculates the sum of two 2-bit unsigned integers. The resulting 3-bit sum is pro... | View | |
| 4bit Adder | 31 (30G+1F) | tt03 | This tiny tape out project takes two four bit numberbs and adds them. | View | |
| TinyTapeout 4 bit ripple carry adder | 28 (28G+0F) | ttcad25a, ttihp25a | An adder made of 4 full-adders with the first full-adders c_in connected to ground. | View | |
| Scalable synchronous 4-bit tri-directional loadabl | 25 (21G+4F) | tt02, tt03 | This chip offers a scalable n-bit counter design that can be used as a program counter by setting the next address (eg. ... | View | |
| Latched 4-bits adder | 25 (21G+4F) | ttsky25a | 4-bits added with lacthed output, sum result is updated every clock rising edge | View | |
| Mini-Adder and Clock Divider | 23 (7G+16F) | tt09, ttihp25a | 2-digit full adder and clock divider | View | |
| Nano-neuron | 21 (17G+4F) | tt02, tt03 | minimal low vector test | View | |
| The Adder | 20 (20G+0F) | ttsky25b | this adds numbers in the first 4 and second 4 bits of input | View |
| Preview | Title | Gates | Shuttle(s) | Description | TT Page |
|---|---|---|---|---|---|
| PWM Quisquilloso | 91 (83G+8F) | tt04 | Regulates the power or velocity at which a device functions. This PWM was designed to work with an extern clock of 12.5 ... | View | |
| OSU Counter | 84 (80G+4F) | tt04 | flip flop counter | View | |
| EVEN AND ODD COUNTERS | 79 (71G+8F) | tt06 | WE CAN CHOOSE TO COUNT EVEN AND ODD BCD | View | |
| 7-segment display logic system | 64 (59G+5F) | tt05 | 7 segment display counter | View | |
| Tiny Synth | 62 (53G+9F) | tt02, tt03 | A tiny synthesizer! Modulates the frequency of the clock based on inputs, plays a C scale (hopefully). | View | |
| Tiny Tapeout 5 TM project1 | 60 (50G+10F) | tt05 | counter | View | |
| 7 segment seconds | 60 (55G+5F) | tt05 | counts up to 9 and wraps to 0. One step per clock cycle | View | |
| Zero to Nine Display Count | 60 (56G+4F) | tt09, ttihp25a | First Design. Display numbers on seven segment display using flip flop counter. | View | |
| Adjustable Frequency LED Chaser | 59 (19G+40F) | tt04 | Animates a seven-segment display given any clock | View | |
| 4-bit Johnson Counter | 59 (19G+40F) | ttsky25b | Generates 4 offset square waves at 1/4 clock frequency | View | |
| State machine of an impulse counter | 50 (41G+9F) | tt04 | This design is not meant to be a standalone circuit. It is a state machine of my bachelor's thesis project which was als... | View | |
| TESVG Binary Counter and shif register | 50 (26G+24F) | ttsky25a | 8 binary counter and shift register with flipflops type D and one more versión with RS | View | |
| 4 bit counter on steamdeck | 48 (44G+4F) | tt02, tt03 | copy of my tt01 submission, enable first input and press button to use the counter | View | |
| Digital Timer | 46 (29G+17F) | tt07 | The circuit acts as a configurable timer displaying the remaining time in binary form as time passes | View | |
| Multiple digital design structures | 42 (19G+23F) | ttsky25a | This design includes multiple digital designs such as positive and negative edge trigger circuits, an LFSR and spike cou... | View | |
| Simple counter | 32 (17G+15F) | ttihp26a | Simple counter running at approximately 1 Hz, output wired to 7segment | View | |
| Asynchronous Down Counter | 31 (28G+3F) | tt06 | Counter | View | |
| Asynchronous 3-Bit Down Counter | 31 (28G+3F) | tt03 | This Project works as a down counter which counts from 7 to 0 | View | |
| Clock divider ASIC | 30 (15G+15F) | tt02, tt03 | Uses a series of flip flops to divide the clock | View | |
| JBs first chip | 23 (19G+4F) | ttsky25b | 8-bit counter | View | |
| Name Speller | 22 (19G+3F) | tt09, ttihp25a | it spells a name using a 3 bit clock divider | View | |
| (Hexa)Decimal Counter | 22 (6G+16F) | ttihp26a | Counts up using the slowed down clock and displays it in a configurable base on the 7 segment display | View |
| Preview | Title | Gates | Shuttle(s) | Description | TT Page |
|---|---|---|---|---|---|
| German Traffic Light State Machine | 92 (83G+9F) | tt02, tt03 | A state machine to control german traffic lights at an intersection. | View | |
| Simulador de cruzamento de semáforo | 81 (65G+16F) | tt04 | Simulator of a traffic light at a two-way intersection with a pedestrian crosswalk. | View |
| Preview | Title | Gates | Shuttle(s) | Description | TT Page |
|---|---|---|---|---|---|
| 4-bit stochastic multiplier traditional | 85 (81G+4F) | tt06 | Two 4-bit // vectors are converted into 1-bit serial stochastic signals and then multiplied with a two input and gate. | View | |
| spinny | 70 (56G+14F) | ttihp25a | Configurable spinner on 7 segment display | View | |
| Low-speed UART transmitter with limited character | 37 (24G+13F) | tt02, tt03 | Low baudrate UART transmitter (8N1) with limited character set (0x40..0x5F; includes all capital letters in the ASCII ta... | View | |
| Customizable UART Character | 35 (18G+17F) | tt02, tt03, tt04 | This design implements a single character UART transmitter using registers made from D-flip flops and multiplexers. | View |
| Preview | Title | Gates | Shuttle(s) | Description | TT Page |
|---|---|---|---|---|---|
| Intructouction to PRBS | 86 (82G+4F) | tt05 | This is a simple design used to verify the design flow, so that we can teach lower division college studdnts IC desgin. | View | |
| WS2812B LED strip driver | 77 (37G+40F) | tt05 | Drives a WS2812B LED strip with random colors for each refresh | View | |
| Hardware Trojan Part II | 68 (48G+20F) | tt06 | Pseudorandom number generator with and without hardware trojan | View | |
| 4-bit Stochastic Multiplier Compact with Stochasti | 62 (49G+13F) | tt06 | This is a 4-bit stochastic multiplier with a more compact architecture. Also the Schmitt trigger on the input pins is ... | View | |
| Randomizer and status checker | 59 (49G+10F) | tt04 | it randomizes a number between 0 and 3, a corresponding led will light up. After that will compare with a button pressed... | View | |
| 8 bit LFSR | 40 (19G+21F) | tt09, ttihp25a | 8 Bit LFSR, aka 8 Bit Pseudo Random Number Generator | View | |
| Pseudo-random number generator | 36 (20G+16F) | tt02, tt03 | Pseudo-random number generator using a 16-bit Fibonacci linear-feedback shift register | View | |
| Stochastic Multiplier | 23 (13G+10F) | tt05 | Creates a PRBS stream whre the probability of a 1 is the multiplication of two, two bit vectors. | View |
| Preview | Title | Gates | Shuttle(s) | Description | TT Page |
|---|---|---|---|---|---|
| Stateful Lock | 48 (46G+2F) | tt03 | A little combination lock which requires three codes in the correct order to unlock | View | |
| Padlock | 44 (39G+5F) | tt07, ttihp0p1 | Set a code for your precious safe | View | |
| Tiny_Tapeout_6_Frank | 43 (23G+20F) | tt06 | 7Seg Around the Clock / FH display | View | |
| FCFM 7-segment display | 42 (37G+5F) | tt04 | Displays UCHILE-FCFM- into the 7-segment display | View | |
| Customizable Padlock | 41 (36G+5F) | tt02, tt03, tt03p5, tt04 | This design implements a customizable padlock. Set a code for your digital safe! | View | |
| chi 3 shares | 34 (33G+1F) | tt02, tt03 | Chi function of Xoodoo protected by TI with three shares | View | |
| IFSC 6-bit Locker | 33 (20G+13F) | tt04 | A lock that receives a 6-bit entry combination. | View | |
| 7-bit arbiter | 32 (18G+14F) | tt09, ttihp25a | Simple combinational logic to arbit input (prioritize lowest of inputs 0 - 6) | View | |
| Padlock | 30 (22G+8F) | ttcad25a | Set a code for your precious safe | View | |
| Hardware Lock | 29 (18G+11F) | tt04 | A simple hardware pin made with a shift register formed by joining various flip-flops. | View | |
| Combination Lock | 28 (21G+7F) | tt06 | 4-bit combination lock with a maximum of 3 attempts per lock and a master reset | View | |
| Sbox SKINNY 8 Bit | 24 (24G+0F) | tt03 | A circuit for the substitution of 8 bits. Made for the SKINNY cipher algorithm. | View |
| Preview | Title | Gates | Shuttle(s) | Description | TT Page |
|---|---|---|---|---|---|
| GOL-Cell | 81 (71G+10F) | tt02, tt03 | Game of Life Cell | View | |
| Mini Light Up Game | 61 (47G+14F) | tt07 | This is a small game where the objective is to light up the segments to form a '0' by toggling a switch at the correct m... | View | |
| CTF - Catch the fish | 50 (34G+16F) | tt03 | Catch the fish is a whac-a-mole game. | View | |
| Fastest Finger First | 32 (24G+8F) | ttsky25b | 8 player Fastest Finger Game | View | |
| Dice | 25 (19G+6F) | tt06 | Roll a dice | View | |
| Wolf sheep cabbage river crossing puzzle ASIC desi | 24 (24G+0F) | tt02, tt03 | Play the wolf, goat and cabbage puzzle interactively. | View |
| Preview | Title | Gates | Shuttle(s) | Description | TT Page |
|---|---|---|---|---|---|
| Siren | 95 (64G+31F) | tt02, tt03 | Pretty patterns and a siren straight from the 1970s | View | |
| Keypad Decoder | 90 (69G+21F) | tt06 | A simple controller that detects a pressed key in 4x4 keypad matrix, and displays it on 7-seg. display | View | |
| Bestagon LED matrix driver | 83 (59G+24F) | tt06 | Driver for a hexagonal charlieplexed LED matrix | View | |
| KS-Signal | 80 (61G+19F) | tt03 | Set KS-Signal based on track information. | View | |
| 7-Seg 'Tiny Tapeout' Display | 80 (76G+4F) | tt07, ttihp0p1, ttgf0p1 | This circuit will output a string of characters (’tiny tapeout’) to the 7-segment display. | View | |
| Water-Level-Indicator-With-Auto-Motor-Control | 80 (73G+7F) | tt03 | As water level of tank decreases/increases LED glow according to it.when water level touches the last then motor start a... | View | |
| Hex to Seven Semgent Converter | 80 (80G+0F) | tt02 | Converts from a binary input to hex seven-segment display | View | |
| 7-Seg 'Tiny Tapeout' Display | 78 (73G+5F) | tt02, tt03, tt03p5, tt04 | This circuit will output a string of characters (’tiny tapeout’) to the 7-segment display. | View | |
| Tiny Tapeout Project - Binary to Decimal Display | 70 (70G+0F) | ttsky25b | Testing Logic Gate - Binary to decimal converter (3bits) | View | |
| W_Li_10/28 | 62 (49G+13F) | tt05 | The circuit controls the seven segment display to diplay the authors initial and the date the circuit is designed | View | |
| 7-segment LED flasher | 56 (38G+18F) | tt02, tt03 | Drives 7-segment LED display, alternating between NIC and JAC | View | |
| BCD to 7-Segment Decoder | 53 (52G+1F) | tt02, tt03 | Converts a BCD input into a 7-segment display output | View | |
| A LED Flasher | 50 (30G+20F) | tt02, tt03 | Select different inputs to generate different LED patterns | View | |
| RGB PWM | 46 (38G+8F) | ttihp26a | A small PWM module | View | |
| Hamming (7,4) Encoder and Decoder | 42 (42G+0F) | ttsky25b | An encoder and decoder for the hamming (7,4) error correction scheme | View | |
| 7 segment display | 38 (38G+0F) | tt05 | Converts binary input up until 9 and some alphabets into 7 segment display | View | |
| BCDtoDECIMAL | 38 (38G+0F) | tt03 | The objective of this project is to create a circuit that can convert Binary Coded Decimal (BCD) numbers to their decima... | View | |
| LED Chaser | 35 (16G+19F) | tt02, tt03 | Push the button to fill in segments of the LED display, they will continue to shift and fill in the display until the bu... | View | |
| Loading Animation | 35 (18G+17F) | tt02, tt03 | Submission for tt02 - Rotating Dash | View | |
| Speller | 25 (22G+3F) | tt09, ttihp25a | Spells 'AAron' on a 7-segment display | View | |
| snake | 21 (18G+3F) | ttihp25a | a simple snake pattern on a 7-segment display | View |
| Preview | Title | Gates | Shuttle(s) | Description | TT Page |
|---|---|---|---|---|---|
| 32-Bit Galois Linear Feedback Shift Register | 71 (39G+32F) | tt06 | 32-bit Galois linear feedback shift register with taps at (32, 30, 26, 25). | View | |
| 4x4 RAM | 69 (53G+16F) | tt02, tt03 | 4 word, 4 bit read/write RAM | View | |
| 32-Bit Fibonacci Linear Feedback Shift Register | 68 (36G+32F) | tt06 | 32-bit Fibonacci libear feedback shift register with taps at (32, 30, 26, 25). | View | |
| Test 4x4 memory | 61 (45G+16F) | tt04 | A 4x4 memory adapted from :https://www.researchgate.net/figure/Structure-of-SRAM-Cell-The-design-of-SRAM-usually-involve... | View | |
| RAM cell test | 56 (40G+16F) | tt05 | Simple test with of a memory cell | View | |
| A (7, 1/2) Convolutional Encoder | 44 (30G+14F) | tt02, tt03 | A (7, 1/2) Convolutional Encoder following the CCSDS 131.0-B-4 standard. | View |
| Preview | Title | Gates | Shuttle(s) | Description | TT Page |
|---|---|---|---|---|---|
| TinyTapeoutWorkshop | 88 (48G+40F) | ttihp25a | Simple design done during the TinyTapeout Workshop | View | |
| 32b Fibonacci Original | 68 (36G+32F) | tt06 | Fibonacci Serie | View | |
| Model Railway turntable polarity controller | 45 (42G+3F) | tt04 | A controller that automatically switches the polarity of DC-type turntables | View | |
| Simple TMR | 44 (31G+13F) | tt04 | Simple TMR (triple modular redundancy) voters with error injection option. | View | |
| Tiny Tapeout 1 | 37 (25G+12F) | tt05 | A description | View | |
| Logic Gates Tapeout | 35 (19G+16F) | tt05 | TesteX | View | |
| demo-tiny | 35 (19G+16F) | ttihp25b | test | View | |
| Sumador/Sustractor de 3 bit con acarreo y prestamo | 33 (33G+0F) | tt04 | Este es un pequeño proyecto para la iniciativa VLSI, el cual consta de un circuito que realiza tanto la suma como la sus... | View | |
| Demultiplexor NAND | 33 (33G+0F) | tt04 | Demultiplexor de 3 entradas independientes y 3 entradas de dirección que arrojan valore logicos de 0 y 1 en 8 salidas di... | View | |
| Nielss first failure | 32 (16G+16F) | ttihp26a | Tiny tapeout fun v1 | View | |
| Tiny Tapeout Projekt | 31 (28G+3F) | ttsky25b | Simple 2 input complexer | View | |
| Logic-2G97-2G98 | 31 (29G+2F) | tt02, tt03 | Replication of TI's Little Logic 1G97 and 1G98 configurable logic gates. | View | |
| tinyflipout | 23 (17G+6F) | ttihp25a | flipflop | View | |
| Tutorial4 | 22 (19G+3F) | tt04 | Tutorial4 | View | |
| DETDFF (Tiny Tapeout) | 22 (14G+8F) | ttsky25b | 4x Dual-Edge-Triggered D-Flip Flops for Tiny Tapeout | View |