Davey: TinyTapeout me ha dado la increíble oportunidad de seguir algo que creía que sólo podría hacer tras años de educación terciaria, ¡silicio personalizado diseñado por mí! La configuración de los flujos de trabajo CI/CD del equipo hace muy sencillo para cualquiera iniciar con los ASIC, ¡Motivo a la gente a que le dé una oportunidad!
Kheng Meng: Tiny Tapeout me dió el empujón para finalmente retomar el diseño digital básico.
Comencé a través de los excelentes tutoriales de Wokwi para hacerme una idea de como funciona el diseño digital a nivel de compuerta. Excelentes recursos disponibles para dejarme adaptar proyectos para hacer mi propio controlador de LCD de 7 segmentos.
Después de que mi interés creció y viendo como aún tengo tiempo antes de la fecha límite, me llevó rápidamente a elegir Verilog, ¡que me llevó a enviar mi segundo proyecto de PWM! Algunas veces realmente necesitas una fecha límite para empujarte. 🙂
La comunidad de Discord también fue de mucha ayuda respondiendo rápidamente cualquier duda que tuve.
Ashley: Fue un placer participar en TinyTapeout. ¡El flujo de diseño fue increíblemente simple! En base a mi experiencia previa con herramientas para diseño de silicio es realmente excelente que el proceso de RTL a GDS pasa al click de un botón con solo unos pocos archivos de configuración y todos ellos alojados en GitHub. Cualquier pregunta que tuve fue respondida rápidamente por el equipo y otros miembros del equipo en Discord. ¡Estoy deseando probar mi diseño cuando el silicio llegue!
Donnel: Tiny Tapeout es un cambio radical para estudiantes univesitarios. Nos ha otorgado a mi compañero y a mí la oportunidad única de crear e implementar nuestro propio diseño en un ASIC, algo que a menudo está fuera del alcance para estudiantes universitarios. No me canso de repetir cuánto aprendí a través de todo el proceso, y el conocimiento es realmente invaluable para mi. ¡No podría estar más agradecido por la experiencia!
mgyenik77: Gracias al duro esfuerzo del equipo de Tiny Tapeout, hacer tu propio ASIC ha pasado de un sueño imposible a un proyecto de un fin de semana!
Robojan: Tiny Tapeout es un proyecto increíble donde ingenieros pueden adquirir experiencia práctica diseñando un chip digital. Frecuentemente he soñado sobre crear el diseño de un chip, pero pensaba que no era viable hacerlo como un proyecto de hobby. Cuando encontré Tiny Tapeout en Youtube estuve enganchado. Inmediatamente creé un diseño y lo envié. El proceso fue relativamente simple, pero cuando tuve algunas preguntas ¡la comunidad estuvo dispuesta a ayudar!
SteveJ: TinyTapeout es una fantástica manera de tomar tus habilidades de diseño digital al siguiente nivel. Con geniales herramientas y una amigable comunidad, cada día trabajando en ello fue interesante y divertida. ¡Espero al siguiente TinyTapeout!
Eldritch: Tiny Tapeout 4 me permitó diseñar un proyecto digital por mi mismo desde cero. Siguiendo todos los pasos, desde la planeación a la verificación y limitando el diseño, me hizo entender mejor el flujo del desarrollo de ASIC. Realmente disfruté interactuando con la comunidad y centrándome en realizar un projecto bien probado. Las herramientas son muy intuitivas, y los tutoriales hechos por el equipo son muy útiles. ¡Espero con impaciencia las próximas tapeouts y nuevas incorporaciones a este proyecto comunitario!
Devin: Participar en Tiny Tapeout ha sido una increíble experiencia y ha representado la realización de un sueño que he tenido desde que estaba en la escuela secundaria. La existencia de una forma barata y eficaz para mandar a fabricar chips interesantes fuera del marco universitario representa en mi opinión el mayor impulso a la industria VLSI desde su creación. Leí un artículo de VLSI de 1991 “Magic como herramienta de diseño de PC para el diseño de circuitos VLSI de bajo presupuesto” de O.G. Berkes y R. W. Williams donde ellos soñaban con que el diseño de chips estuviera al alcance de los estudiantes de secundaria. Finalmente con la llegada de Tiny Tapeout este sueño puede acabar acercándose a la realidad.
Ayer mismo soñaba con una cooperativa de tapeout, y resulta que existe. ¡¡Gracias a todos ustedes!! ¡Espero con ansias TT05!
KPW: Bloop. ¡Acabo de enviar mi primer diseño de chip a #TinyTapeout usando #Rust HDL! Es increíble lo accesibles que son estas cosas gracias a las fantásticas herramientas de diseño y documentación del equipo TT.
Phansel: GCC y Python abrieron la informática a estudiantes y entusiastas; ¡Tiny Tapeout voló las puertas abiertas en el proceso de diseño de semiconductores digitales! Estoy inmensamente agradecido por los esfuerzos del equipo hacia la infaestructura y accesibilidad; sin el corto tiempo de iteración de las herramientas y la retroalimentación puntual. No podría haber imaginado un proyecto y entender como hacerlo funcionar en el mismo fin de semana.
Índice | Título | Autor |
---|---|---|
0 | Chip ROM | Uri Shaked |
1 | TinyTapeout 04 Factory Test | Sylvain Munaut |
2 | VGA clock | Matt Venn |
3 | 7 segment seconds | Matt Venn |
4 | Number Factorizer | Marno van der Maas |
5 | Odd even sorter | Vasileios Titopoulos |
6 | The Bulls and Cows game | Giorgos Dimitrakopoulos |
16 | VGA Output for Arduino | Devin Atkin |
17 | Digital Cipher & Interlock System | Eric German MKME Lab |
18 | Simon Says game | Uri Shaked |
19 | YKM 7-seg driver | Yeo Kheng Meng |
20 | Configurable PID Block | Maxim Vasic |
21 | PWM audio | Yeo Kheng Meng |
22 | 4-bit ALU | David Bertuch |
23 | RGB Mixer | Matt Venn |
33 | raybox-zero | algofoogle (Anton Maurovic) |
37 | ChipTune | Wallace Everest |
48 | OpenSource PWM Peripheral | Medinceanu Paul-Catalin |
50 | Experiment Number Six: Laplace LUT | Paul Hansel |
52 | Karplus-Strong String Synthesis | Chinmay Patil |
54 | USB Device | Darryl Miles |
64 | Audio-PWM-Synth | Thorsten Knoll |
71 | German Traffic Light | Paul Knoll |
96 | Dandy VGA | Blaise Saunders |
98 | Tiny Breakout | Robbert-Jan de Jager |
99 | VC 16-bit CPU | Paul Campbell |
100 | Risc-V Nano V | Michael Bell |
101 | USB CDC (Serial) | Uri Shaked |
102 | Tiny processor | Kosmas Alexandridis |
103 | fft-4-tt | Foivos Chaloftis |
112 | LED Panel Driver | Tom Keddie |
113 | OSU Counter | Mehmet Aksoy |
114 | Even digits | Ibrahim Eskikurt |
115 | Traffic light | Guvanch Gulmyradov |
116 | Tutorial4 | Delwar |
117 | Grain-Flex-FPGA | Rice Shelley |
118 | BFCPU | Michael Yenik |
119 | AI Decelerator | machinaut |
160 | Tiny (3-bit) LFSR | Thomas Klassert |
161 | Pulsed Plasma Thruster (PPT) Controller | Jurica Kundrata |
162 | SAP-1 CPU | Jayraj Desai |
163 | Multi-channel pulse counter with serial output, v01a | Adrian Novosel, Dinko Oletic |
164 | Delay Line | Ashley J. Robinson |
165 | Simple Piano | Sarthak Raheja and Bittu N |
166 | Ripple-Carry Adder | Yannick Reiß |
167 | Led Multiplexer Display | Baciu Florin-George |
176 | LED Matrix Driver | Michael Bella |
177 | 8-bit FIFO with depth 16. | Steve Jenson |
178 | Pong | Robbert-Jan de Jager |
179 | 8 panel display"" | Jimmy Hartford |
180 | Traffic Light | Courtney |
181 | Model Railway turntable polarity controller | Joop aan den Toorn |
182 | Customizable UART string tx | Tiny Tapeout 02 (J. Rosenthal) |
183 | 7-Seg ‘Tiny Tapeout’ Display | Tiny Tapeout 02 (J. Rosenthal) |
192 | UART character tx | Tiny Tapeout 02 (J. Rosenthal) |
193 | Padlock | Tiny Tapeout 02 (J. Rosenthal) |
194 | 8bits Counter by AI | Noritsuna Imamura |
195 | FM Transmitter | Jan Kral ([email protected]), Ondrej Kolar ([email protected]) |
196 | Test 4x4 memory | Marchand Nicolas |
197 | ROTFPGA v2 | htfab |
198 | Arithmetic logic unit of four operations between two 8-bit numbers | Alejandro Araya, María Bogantes, Isaías González |
199 | FIR Filter | Daniel González |
208 | Tamagotchi | Fabian Alvarez |
209 | LFMPDM (Lightning Fast Matrix Programmable Design Module) | Emilio Baungarten |
210 | 7 SEGMENTS CLOCK | Juan Carlos Garcia Lopez |
211 | Multi Pattern LED Sequencer | Francisco Javier Rodriguez Navarrete |
212 | Generador de PWM | Rodrigo Garcia |
213 | Multi stage path for delay measurements. | Daniel Mundo, Noel Prado, Victor Vanegas |
214 | ASCII Text Printer Circuit | Noel Prado, Daniel Mundo, Angel Orellana and Julio Lopez. |
215 | Clock synchronizer | Mateo Guerrero Gonzalo Hernandez Cesar Azambuya Francisco Veirano |
224 | Simple PWM Generator | Daniel Barrios |
225 | CLK Frequency Divider | Ramon Sarmiento |
226 | UIS Traffic Light | Jorge Eduardo Angarita Pérez |
227 | 4 bit adder | Nestor Matajira |
228 | 8-bit ALU | Nicolas Orcasitas Garcia |
229 | Collatz Conjecture | Sergio Sebastian Oliveros Sepulveda |
230 | 8 bit 4 data sorting network | Emmanuel Díaz Marín |
231 | BCD to 7 segments | Josue Marcelo Castillo Acosta, Kaylee Michelle Diaz Rodriguez, Juliana Hernandez Hernandez |
240 | 4 bit full adder | Hugo Jesús Navarro Hernández, David Mora Mendez, Nadia Fernanda Barradas Solis, Juan Giovani Landa Cervantes |
241 | Circuito Religioso | Eunice Husai Garcia Javier, Axel Daniel Luna Carmona, Aneesa Miranda Peredo García, Daniel Alberto Gil Martinez |
242 | Demultiplexor NAND | Mauricio Caballero Hernández - Alejandro Duran Morales - Marvin Yahir Salamanca Ramirez - Kevin Ortiz Sarate |
243 | Sumador/Sustractor de 3 bit con acarreo y prestamo | ONIX-M50 |
244 | Hardware Lock | Lautiux |
245 | Custom falling and rising edge detection | Kelvin Kung |
246 | 4-bit-alu | Angelo Machorro |
247 | Angardo’s pong | Angel Orellana |
256 | (11,7) hamming code encoder and decoder with UART | LEOGLM |
257 | Multi-channel pulse counter with serial output, v01b | Adrian Novosel, Dinko Oletic |
258 | State machine of an impulse counter | Adrian Novosel |
259 | Logic Circuit 1 | Patryk Warnke MY REMOTE IOT |
260 | Variable Duty-Cycle TRNG | Thomas Pluck |
261 | Pseudo Random Number Generator | International Hellenic University - Department of Information and Electronic Engineering |
262 | SAR ADC Backend | Hugo Frisk |
263 | FCFM 7-segment display | Diego Sanz |
272 | another ring oscillator based temperature sensor | Rodrigo Munoz (UCH) |
273 | RO-based temperature sensor with hysteresis | Francisco Aguirre, Francisca Donoso, based on design by Daniel Arevalos and Jorge Marín |
274 | Microrobotics FSM | Lucas Irribarra, Felipe Rifo |
275 | MINI ALU | Vicente Martinez, Cristobal Sanchez, Mauricio Pinto, Antar Derpich |
276 | PWM Quisquilloso | Rebeca Orellana, Abigail Alarcon |
277 | CPU 8 bit | Daniel Arevalos, Patricio Carrasco, Mario Romero, Benjamin Villegas |
278 | A Risc-V Instruction memory i2c programmer | Pablo Alonso |
279 | IFSC 6-bit Locker | Gabriel Mota, Luis Davi Kenig Paganella and Vinícius Westphal de Paula |
288 | Randomizer and status checker | Thomas Linden, Karla Gabrielly Viana Nascimento, Maria Eduarda Amelco, Arthur Hasse |
289 | Simulador de cruzamento de semáforo | Gabriel Marcio Vieira, Renan Rosa Ferreira, Francisco Eduardo Gonçalves, Dayane Cassuriaga |
290 | Full_adder_carry_juang_garzons | Juan Guillermo Garzón Sánchez |
291 | 4-trit balanced ternary program counter and convertor | Steven bos |
292 | uDATAPATH_Collatz | CMUA F.Segura-Quijano, J.S.Moya |
293 | Adder | Juan David Prieto Garzon |
294 | Binary to 7 segment | Juan S Moya & Fredy Segura |
295 | Neuron | David Leonardo Caro Estepa |
304 | Later | Alejandro Silva |
305 | serializer | Sergio Alejandro Rosales Nuñez |
306 | 4-bits 1-channel PWM and ALU 4 bits | Alonso |
307 | up-down counter with parallel load and BCD output | Diego Hernán Gaytán Rivas |
308 | Later | Ciro Bermudez |
309 | Contador con carga | Cristian Torres |
310 | onehot_decoder | Martin Gonzalez |
311 | CDMA Transmitter/Receiver | Santiago Robledo Acosta |
320 | clock divider | Uriel jaramillo |
321 | reciprocal | raul pacheco rodriguez |
322 | Later | Fabian |
323 | Time Multiplexed Nand-gate | Frans Skarman |
324 | Octal classifier | Eduardo Zurek, Margarita Narducci, Diana Rueda |
325 | MULDIV unit (4-bit signed/unsigned) | Darryl Miles |
326 | RS Write Decodifier | Francisco Javier Rodriguez Navarrete |
327 | Password FSM | Francisco Javier Rodriguez Navarrete |
336 | Priority e | Juan Carlos Garcia Lopez |
337 | frecuencimeter | Juan Carlos Garcia Lopez and Emilio Isaac Baungarten Leon |
338 | lfsr random number generator | Arun A V |
339 | i2c_6 bits | Sergio Alejandro Rosales Nuñez |
340 | Fastest Finger | Chris Burton |
341 | Fastest Finger (Clocked) | Chris Burton |
342 | Oscillators II | Mikhail Svarichevsky |
343 | Simple ALU | Rebot449 |
352 | TinyTapeout 04 Loopback Test Module | Sylvain Munaut |
353 | Adjustable Frequency LED Chaser | Daniel Teal |
354 | Simple QSPI DAC | Piotr Kuligowski |
355 | AQALU | Artin Ghanaatpisheh-Sanani and Quardin Lyttle |
356 | Simple TMR | Piotr Kuligowski |
357 | Poor Person’s Boundary Scan | Verneri Hirvonen |
358 | Probador de lógica básico | Felipe R. Serrano Domínguez |
359 | LIF Neuron, Telluride 2023 | Paola Vitolo, Andrew Wabnitz, ReJ aka Renaldas Zioma |
368 | rusty_adder | Kevin Webb |