Está en la página 1de 10

DEPARTAMENTO DE ELÉCTRICA Y ELECTRÓNICA

DISEÑO VLSI

ARMAS JORDAN

Compuerta AND, Compuerta EXOR

NRC: 8417

SANGOLQUÍ, JUNIO 2020


1. TEMA: Compuertas AND y EXOR
2. OBJETIVOS
2.1. OBJETIVO GENERAL
Conocer la estructura y funcionamiento de las compuertas “AND” y “EXOR”
diseñar los mismos en Microwind.
2.2. OBJETIVOS ESPECÍFICOS
 Conocer las características de las compuertas básicas desde el punto de
vista del diseño VLSI.
 Utilizar el software Microwind para diseñar una “EXOR”
1) Diseño a partir de la tabla de verdad de la función.
2) Diseño optimizado del manual de Microwind.
 Utilizar el software Microwind para diseñar una compuerta “AND”.
3. SOFTWARE: MicroWind 3.1

4. PROCEDIMIENTO
AND
La compuerta AND es la adición de una NAND y un inversor, como se puede ver en el
siguiente esquema.

Ilustración 1, Compuerta AND

De manera que la tabla de verdad está dada por:

Ilustración 2, Tabla AND

Circuito a implementar:
Ilustración 3, Esquema AND con transistores

DISEÑO (LAYOUT):

De manera que como diseño resultante tengamos en la región izquierda la


implementación de una NAND donde ingresaremos nuestras dos señales de entrada(A y
B) en las dos líneas de polisilicio de este, y en la parte derecha un inversor, unidas a través
de un contacto metal/polisilicio, que mejora la conducción eléctrica de la región.
Para poder crear este contacto se utilizó el criterio de que la región metálica debe medir
4λ de ancho y se creó el contacto con la ayuda de la herramienta que se encuentra en el
software.

Adicionalmente nótese que se ha creado dos pozos N-well ubicados cada uno a 6λ
diagonalmente de nuestras difusiones tipo P para respetar las métricas de diseño y evitar
inconvenientes , que irán conectados a VDD, pues de otra manera no cumpliría con el
diseño propio de una AND.
Ilustración 4, Diseño AND- Microwind

SIMULACIÓN:

Podemos observar entonces el comportamiento del dispositivo

Ilustración 5, Simulación AND


ANÁLISIS DE RESULTADOS
Para comprobar el funcionamiento y los resultados obtenidos, comprobando así que solo
cuando en las dos señales de entrada A y B existe un “high” obtenemos en la salida S2
un “high” para cualquier otra combinación la salida estará dada por un “low”, teniendo
en cuenta que las señales de entrada deben estar desfasadas para poder apreciar de mejor
manera este funcionamiento.
También como un paso anterior podemos observar la salida S1 como el funcionamiento
de una compuerta NAND comprobando así que es una función complementaria de la
AND.

X-OR
La compuerta X-OR puede implementarse de varias formas, para ello para un primer
diseño nos basaremos en el manual de Microwind y para otro diseño uno propio basado
en la tabla de verdad, que se puede apreciar a continuación.

Ilustración 6, Compuerta XOR

Circuito a implementar:
Ilustración 7, Esquema XOR con transistores

1) Diseño optimizado del manual de Microwind (Dibujar los transistores)

DISEÑO (LAYOUT):

Ilustración 8, Diseño XOR Manual

SIMULACIÓN:
Ilustración 9, Simulación XOR Manual

ANÁLISIS DE RESULTADOS
Se obtiene un comportamiento similar al de la simulación del manual de Microwind,
podemos concluir que si cumple con la tabla de verdad.

2) Diseño a partir de tabla de verdad de la función (se puede generar los


transistores usando la herramienta. NO generar directamente la función)

DISEÑO (LAYOUT):

Nuestro diseño estará basado gráficamente a la ilustración. 7 de circuito a implementar forma


que los elementos se encuentran ubicados en el mismo lugar, de igual manera para la entrada
del inversor de la derecha se ha utilizado un contacto metal-polysilicon que mejora la
conducción eléctrica de la región.
Se creado tres pozos N-well ubicados como mínimo a 6λ diagonalmente de nuestras
difusiones tipo P cada uno para respetar las métricas de diseño y evitar inconvenientes,
que irán conectados a VDD.
Ubicaremos un nodo visible en el metal de la región derecha que será nuestra salida.
Ilustración 10, Diseño XOR

Ilustración 11, Zoom

SIMULACIÓN:
Podemos observar entonces el comportamiento del dispositivo corriendo nuestra
simulación.

Ilustración 12, Simulación XOR

ANÁLISIS DE RESULTADOS
Como se puede observar, la conmutación no es instantánea, pero si es bastante rápida,
teniendo en cuenta que la escala inferior se encuentra en nano-segundos. Se comprueba
además el funcionamiento correcto del diseño, cumpliendo para todas las combinaciones
de acuerdo a las entradas.

5. CONCLUSIONES:
 Un inversor nos permite obtener el complemento de la entrada a un nivel
correcto gracias a la dualidad, aplicable a compuertas directas como la NAND.
 Para diseñar correctamente un dispositivo CMOS es necesario recordar
polarizarlo (sobre todo en el caso del N-WELL de un PMOS) y que sus
distintas capas tengan las medidas correctas (2λ para el ancho, 10 λ para el
largo y 4 λ en el caso de puentes metálicos para contactos con polysilicon).
 Para una mejor apreciación del funcionamiento hay que desfasar las dos
señales de entrada y comprobar la tabla de verdad.
6. RECOMENDACIONES:
 Recordar que el tamaño mínimo para ciertas capas permite o no simular el
dispositivo, como el caso de 2λ en la capa de polysilicon.
 Existen herramientas que nos permiten medir las capas creadas para
comprobar si las medidas son las correctas.

7. BIBLIOGRAFÍA:
Sicard, E. (2005). Microwind & Dsch User's manual Lite Version. Touluse.

También podría gustarte