Skip to content

Tutorial de Siliwiz

Juan Gonzalez-Gomez edited this page Aug 21, 2026 · 64 revisions

Contenido

Introducción

Siliwiz es un programa que corre on-line para aprender los fundamentos del diseño de chips, desarrollado por Matt Venn para su curso Zero to asic

En este tutorial vamos a ver cómo diseñar el layout de un transistor MOSFET-N, y cómo simularlo. Esta herramienta NO es para fabricación, sino sólo para uso educativo. La tecnología que usa es una simplificación de la sky130

Esto es lo que aparece cuando entramos en la herramienta

Configuración inicial

Cuando se arranca Siliwiz, aparece por defecto el Layout de un inversor, construido a partir de un MOSFET-N y un MOSFET-P. Nosotros vamos a diseñar un MOSFET-N desde 0, y luego lo simularemos

Lo primero que hacemos es partir de un diseño en blanco. Para ello pinchamos en la parte superior y seleccionamos blank.json

Aparece un panel en blanco, que es donde vamos a crear nuestro diseño. ¡Estamos listos para empezar!

Colocando el sustrato

El chips está situado sobre una capa de Silicio tipo P, que llamamos sustrato. Para colocarlo pinchamos en la parte izquierda donde pone p sustrate

Pinchamos con el botón izquierdo del ratón en la esquina superior izquierda de la zona donde posicionar el sustrato y arrastramos hasta la esquina inferior derecha, donde soltamos el botón

Todo lo que se dibuja en el layout son rectángulos, por lo que el proceso siempre es el mismo. Lo que vemos es la vista superior del diseño (la planta). Sabemos que es el sustrato porque tiene un relleno de rayas oblicuas amarillas y blancas

Para ver la altura del sustrato vamos a visualizar la sección transversal. Pinchamos en el botón que pone CROSS SECTION & DRC

En la parte de la derecha vemos la sección transversal donde podemos ver la altura del sustrato. La parte superior del plano de corte se muestra en la izquierda, y se puede mover hacia arriba y abajo con la barra deslizadora que separa ambos paneles

🚧 TODO 🚧

Clone this wiki locally