Está en la página 1de 7

DEPARTAMENTO DE ELÉCTRICA Y ELECTRÓNICA

CARRERA DE INGENIERÍA EN ELECTRÓNICA Y TELECOMUNICACIONES

Diseño VLSI

NRC: 8417

LABORATORIO N° 2
PRIMER PARCIAL

AND y XOR.

PROFESOR: ING. PABLO FRANCISCO RAMOS VARGAS

NOMBRE:

JONATHAN CHASI

MAYO-2020
1. TEMA: TRANSISTORES NMOS, PMOS E INVERSOR.
2. OBJETIVO.
 Leer y realizar las actividades: Introduction, The MOS Device y The Inveter.
 Tomar capturas de pantalla de las simulaciones dónde se visualice la fecha y hora
del sistema.

3. PROCEDIMIENTO:

3.1. Compuerta AND

La siguiente tabla de verdad nos indicará cómo funciona la compuerta AND.

Tabla 1 Tabla de verdad AND.

Observando la tabla de verdad de la compuerta AND podemos deducir que si las


entradas A y B se encuentra en estado alto (1), entonces la salida estará en alto.

Podemos decir que la función es una multiplicación binaria.

X (salida)= A ∙ B

Diseño con transistores.

Una vez que tenemos la función podemos observar que es una multiplicación, entonces
recordamos que para la multiplicación de dos variables en transistores se los coloca en
serie, en este caso los NMOS conectado el primero a tierra y en serie con su dual, en
este caso serían dos transistores PMOS en paralelo conectados a VDD, como se muestra
en la figura 1.
Figura 1. Diseño compuerta AND con transistores CMOS.

En la figura 1 se puede observar dos transistores más de lo dicho anteriormente esto se


debe que al implementar con transistores siempre la salida es el inverso, cuando
empezamos el diseño por la parte de abajo que son las NMOS, por lo que se hace un
inversor con un NMOS y un PMOS para obtener la salida correcta de la tabla 1.

3.2. Compuerta XOR

La siguiente tabla de verdad nos indicará el funcionamiento de la compuerta XOR.

Tabla 2 Tabla de verdad XOR.

Observando la tabla de verdad de la compuerta XOR podemos deducir que, si las


entradas A y B se encuentra en estado alto o bajo, entonces la salida estará en bajo.

La representación de la función es la siguiente.

X (salida)= A ⊕ B
X ( salida )= A B́+ Á B

Desarrollando la función obtennos también.

X =( A+ B)( Á+ B́)

Diseño con transistores.

Con la función de la compuerta el diseño se empezó por los transistores PMOS,


entonces como sabemos la suma son los transistores en paralelo y el dual con NMOS
serían en serie, en este caso para las entradas negadas se implemente un negador con
dos transistores el cual se explicó en la compuerta AND.

Figura 2. Diseño compuerta XOR con transistores CMOS.

En la figura 2 podemos ver como negamos antes las entradas e iniciamos el diseño con
PMOS de tal forma que no necesitamos negar la salida como sucedió en la compuerta
AND.

3.3. Compuerta XOR Microwind

El manual de Microwind se utiliza la siguiente tabla de verdad para implementar la


compuerta XOR.
Tabla 3 Tabla de verdad XOR.

En el manual indica que existen muchas maneras de implementar la compuerta XOR,


nos indica el diseño menos eficiente pero el más corto y lo realizan a partir de su
ecuación booleana.

Diseño con transistores.

La tabla de verdad de XOR se interpreta de la siguiente manera para obtener el circuito


con transistores: SI B=0, OUT=A, SI B=1, OUT = Inv(A).

El circuito permite que la señal A fluya por el nodo N1 si B=1, para que fluya Inv(A)
al nodo N1 si B=0, el nodo OUT invierte N1 para poder obtener la salida XOR.

Los dispositivos nMOS y los dispositivos pMOS situados en el medio de la compuerta


sirven como transistores de paso.

Figura 3. Diseño compuerta XOR con transistores CMOS Microwind.


4. Diseño (Layout).

4.1. Compuerta AND.


Para el diseño de la compuerta AND en microwind lo que primero se realizó fueron
los transistores y siguiendo el esquema de la figura 1 se unen los gate del PMOS
con el NMOS y como se puede observar los NMOS se encuentra en serie y los
PMOS en paralelo que son el dual.
La salida se la invierte como se dijo en el diseño y estaría completa la compuerta
AND.

Figura 4. Diseño layout compuerta AND en Microwind.

4.2. Compuerta XOR.


CONCLUSIONES:

 Con el software Microwind se logra conocer como están hechos los


componentes en este caso transistores poniendo la capa n o p según corresponda
y creando el canal.
 Para la simulación de un diseño que ya está en el mercado, de una fabricante
debemos tomar las características exactas del tamaño del transistor en lambda.
 Al realizar un corte en el transistor se puede observar si las capas se encuentran
correctamente y si existe el canal o no en el caso que no lo realicemos de la
manera correcta.

RECOMENDACIONES:

 Para diseñar el transistor pmos debemos recordar que se lo encierra en una capa
n sino se formara un diodo parasito y esto hará que el transistor no funcione
correctamente
 Diseñar nuestros propios transistores pmos y nmos nos ayuda a conocer el
funcionamiento correcto del software Microwind y conocer la estructura interna
de cada uno de estos transistores.

BIBLIOGRAFIA:

 SICARD, E. (2010). Microwind & Dsch. Toulouse - France.

También podría gustarte