Lab 6 - Micro Nano Sistemas Electrónicos
Lab 6 - Micro Nano Sistemas Electrónicos
Lab 6 - Micro Nano Sistemas Electrónicos
INFORME Nº 6
I. Resumen.
El presente documento tratará sobre el desarrollo del informe final de laboratorio 6 del curso de
Micro-Nano Sistemas Electrónicos. Se desarrollará el tema de modelos de fallos a nivel de
transistores, para qué es, cómo se aplica y para qué sirve, teniendo en cuenta las precauciones en el
uso de los materiales e instrumentos. Contaremos con conocimientos previos con respecto al uso
del display, leds, pulsadores, entre otros para usar como apoyo en el desarrollo de las actividades
plateadas en la guía de laboratorio, así como el manual de los Softwares a usarse. Se contará con
esquemas, ilustraciones y tablas de datos esenciales para el claro entendimiento del tema tratado.
Por último, mencionar el uso del Software Microwind y del simulador DSCH para las simulaciones
requeridas, esto por la dificultad de acceder a los laboratorios de la universidad.
II. Introducción
En este sexto informe de laboratorio nos dedicaremos a la presentación de modelos de fallos a nivel
de transistores. Esta experiencia se parte en base al informe Nº 4 y del uso del software Microwind
y DSCH para la representación de diseños, señales y funciones; además, algunos conceptos básicos
sobre sistemas electrónicos, sus propiedades y cómo se justifica emplear el uso de los conceptos
teóricos de Micro-Nano Sistemas Electrónicos a la hora de expresar los datos experimentales.
Además, abordaremos el desarrollo de conceptos básicos del cálculo y su implementación digital
mediante el software Microwind y DSCH.
III. Objetivos
Software Microwind
Software DSCH
PC Windows 10 o superior
Manual de diseño de componentes electrónicos
V. Desarrollo
Resolver como mínimo 3 preguntas, solo una debe ser de lógica dinámica (que use φ), con
las indicaciones dadas en el Laboratorio.
a) Determine el número de transistores del circuito que pueden tener los fallo S-OPEN y fallo
S-ON.
LABORATORIO Nº 4 – PREGUNTA 1:
Diseñar la función dada usando el estilo CMOS dinámico. Use el Diagrama de Tiempos (*)
dado.
F ( X 1 , X 2, X 3 ) =( X 1 xnor X 2 ) + X 3
Para diseñar el CMOS dinámico, primero hallamos el árbol PULL DOWN, que sería
negando la función para obtener el árbol de NMOS.
F=( X 1 X 2+ X 1 X 2 ) ( X 3 )
F=( ( X 1 X 2 ) ( X 1´X 2 ) ) ( X 3 )
F=( ( X 1+ X 2 ) ( X 1+ X 2 ) ) ( X 3 )
F=X 1 X 2 X 3+ X 1 X 2 X 3
X1 X2 X3 F
0 0 0 1
0 0 1 1
0 1 0 0
0 1 1 1
1 0 0 0
1 0 1 1
1 1 0 1
1 1 1 1
F=X 1 X 2 X 3+ X 1 X 2 X 3
Señal φ
Circuito en DSCH:
UNMSM. Laboratorio de Micro-Nano Sistemas Electrónicos. INFORME Nº 6
Determinar el número de transistores del circuito que pueden tener los fallos S-OPEN
y fallo S-ON.
Se eligió el transistor indicado, al cual se le realizará el test para detectar el fallo S-open y
S-on:
Se produce una parte gris debido a que el dsch no puede simular lógica dinámica porque no
toma en cuenta las capacidades parasitas
X1 X2 X3 F Stuck Open
0 0 0 0 1 1
1 0 0 1 1 1
2 0 1 0 0 1
3 0 1 1 1 1
4 1 0 0 0 0
5 1 0 1 1 1
6 1 1 0 1 1
7 1 1 1 1 1
De tal forma que hemos simulado un S-open al quitar el transistor.
X1 X2 X3 F Stuck Open
0 0 0 0 1 1
1 0 0 1 1 1
2 0 1 0 0 0
3 0 1 1 1 1
4 1 0 0 0 0
5 1 0 1 1 1
6 1 1 0 1 0
7 1 1 1 1 1
Se logro analizar todos los casos del modelo Stuck-Open para los transistores NMOS
utilizados en el circuito y se llego a la conclusión de que ….
LABORATORIO Nº 4 – PREGUNTA 3:
X1 X2 X3 F
0 0 0 1
0 0 1 0
0 1 0 0
0 1 1 1
1 0 0 0
1 0 1 1
1 1 0 0
1 1 1 1
Determinar el número de transistores del circuito que pueden tener los fallos S-OPEN
y fallo S-ON.
S-open:
Si F = 0 no hay fallo
Para encontrar los vectores de test para analizar el vector indicado, debemos ver la tabla de
verdad del circuito y ver los casos en los cuales x1 y x2 no son 0 logicos al mismo tiempo,
la salida logica debe ser F=1 y x3 debe estar 1 para ver si hay o no fallo.
Para simular el fallo en dsch retiramos el transistor a testear e inyectamos los vectores de
test:
Vector <0,1,1>:
UNMSM. Laboratorio de Micro-Nano Sistemas Electrónicos. INFORME Nº 6
Vector <1,0,1>:
UNMSM. Laboratorio de Micro-Nano Sistemas Electrónicos. INFORME Nº 6
Vector <1,1,1>:
UNMSM. Laboratorio de Micro-Nano Sistemas Electrónicos. INFORME Nº 6
Vemos que en los 3 casos la salida está en gris, lo que nos indica que puede ser un 0 o 1
debido a la falla S-on en el transistor.
Fallo S-open:
Vemos que la respuesta esta en gris, esto se debe a que puede ser un 0 o 1 lógico a causa de
que el transistor esta representado como un circuito abierto.
LABORATORIO Nº 4 – PREGUNTA 5:
Observamos que las entradas se encuentran a los extremos, y que se tiene un inversor en la
salida, por lo que se trata de una función lógica de puertas de paso.
Obtenemos la función lógica de salida a partir de los nodos del circuito esquemático:
S ¿2 ¿31 F
0 0 0 1
0 0 1 0
0 1 0 1
0 1 1 0
1 0 0 1
1 0 1 1
1 1 0 0
1 1 1 0
Circuito en DSCH:
UNMSM. Laboratorio de Micro-Nano Sistemas Electrónicos. INFORME Nº 6
Determinar el número de transistores del circuito que pueden tener los fallos S-OPEN
y fallo S-ON.
Como se puede observar, de acuerdo con la función obtenida (F= ¿2 S +¿1 S ) y con el
circuito armado en el simulador dsch, nuestro circuito tendrá un total de 6 transistores, 4 de
la función y 2 unidos a nuestra señal φ , que pueden tener fallas S-OPEN y S-ON.
Se escogió quitar el siguiente transistor del circuito para poder hallar el fallo S-OPEN y S-
ON.
UNMSM. Laboratorio de Micro-Nano Sistemas Electrónicos. INFORME Nº 6
Se eligió el transistor indicado, al cual se le realizará el test para detectar el fallo S-open y
S-on:
Se puede observar que en la imagen no hay una salida constante en “1” lógico, esto se debe
a que el simulador no toma en cuenta las capacitancias parásitas.
S ¿1 ¿2 F F s−on
0 0 0 1 1
0 0 1 0 0
0 1 0 1 1
0 1 1 0 0
1 0 0 1 1/0
1 0 1 1 1/0
1 1 0 0 1/0
1 1 1 0 1/0
En este caso observamos que cuando S=1, es incierto el valor de la salida F tal y como se
muestra en la tabla de verdad.
VI. Bibliografía
UNMSM. Laboratorio de Micro-Nano Sistemas Electrónicos. INFORME Nº 6