LaboratorioN°04 Micronano Guerrero Cueva Angel

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 16

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

(Universidad del Perú, DECANA DE AMÉRICA)


FACULTAD DE INGENERÍA ELECTRÓNICA Y ELÉCTRICA

Micro/Nano Sistemas Electrónicos


Rubén Alarcón Matutti

(Laboratorio N°04)
“SÍNTESIS AUTOMÁTICA y SIMULACIÓN DEL LAYOUT”
Guerrero Cueva Angel Joel

15190113

Ciudad universitaria, 11 de agosto del 2021


PREGUNTAS

A) De las siguientes preguntas del Laboratorio N° 4: 1, 2, 3, 5. Resolver como mínimo 02


(DOS) preguntas usando el programa DSCH y las indicaciones dadas.

1. Diseñar la función dada usando el estilo CMOS dinámico. Use el Diagrama de Tiempos
(*) dado.
F ( X1 , X2 , X3) = (X1 xor X2 ) + X3

X3 X2 X1 F
0 0 0 0
0 0 1 1
0 1 0 1
0 1 1 0
1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 1

Circuito en DSCH2
Layout generado automáticamente en microwind
Análisis del circuito para valores de la tabla.

Para: X1= 0; X2= 1; X3=1. | Para: X1= 1; X2= 1; X3=0.

Para: X1= 1; X2= 1; X3=1.


5. Compruebe la obtención del layout mostrado mediante los grafos de Euler. Dado
su diagrama de STICK simplificado CMOS estático, interprete dicho diagrama,
dibuje el circuito esquemático de transistores y obtenga la función lógica de salida.
Verifique mediante su tabla de funcionamiento.

X1 X2 X3 X4
La función de salida OUT sería:

OUT =( X 3+ X 4´) X 2+ X 1

Con la siguiente tabla de funcionamiento:


X4 X3 X2 X1 F
0 0 0 0 1
0 0 0 1 0
0 0 1 0 1
0 0 1 1 0
0 1 0 0 1
0 1 0 1 0
0 1 1 0 0
0 1 1 1 0
1 0 0 0 1
1 0 0 1 0
1 0 1 0 0
1 0 1 1 0
1 1 0 0 1
1 1 0 1 0
1 1 1 0 0
1 1 1 1 0

Circuito en DSCH2
Layout automático generado por el microwind
B) Diseñe un circuito expandible (tipo matriz) MULTIPLICADOR para números en
binario: A(n bits) / B(n bits). Diseño solo con circuitos combinacionales (sin reloj).

1. Para números en binario natural para 4x4 bits.

DSCH:
Layout:

Probamos 13(1011)*13(1011)=169(10101001)
2. Para números con signo en complemento a UNO para 4x4 bits. Asumir que las
entradas y salidas ya deben estar en complemento de UNO.

DSCH:
Layout:
En la simulación observamos el resultado: 1*1=1(11111110)
C) Diseñe un circuito expandible (tipo matriz) COMPARADOR para números en binario:
A(n bits) / B(n bits). Diseño solo con circuitos combinacionales (sin reloj).

1) Para números en binario natural para 4x4 bits.

DSCH:
Layout:
Al compilar tengo este resultado de parte del microwind.
2) Para números con signo en complemento a DOS para 4x4 bits. Asumir que las
entradas y salidas ya deben estar en complemento a DOS.
DSCH:
Layout:

Al compilar tengo este resultado de parte del microwind.

También podría gustarte