Analizar La Testabilidad de La Función Lógica Dada

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

1) Analizar la testabilidad de la función lógica dada, usar directamente los modelos

indicados.

a) Diseñar el circuito de transistores en lógica CMOS estática.

b) Para el modelo Stuck-Open, hallar los vectores de inicialización y de test, en caso de


falla del TRANSISTOR TIPO N de la entrada a.

Para el caso del transistor tipo N de la entrada a.

Fallo S-OPEN
Vector de inicialización: < x 1 , x 2 , x 3 , x 4 > = <0, 0, 0, 1> para que en la salida F = 1.

Vector de test: < x 1 , x 2 , x 3 , x 4 > = <1, 0, 0, 1> por lo que si F=1 existe fallo S-OPEN si F=0 no hay
fallo S-OPEN en el transistor.
SIMULAMOS

PASAMOS AL MICROWIND CON EL FALLO S-OPEN


La salida se mantiene en 1 por lo que simula el fallo S-OPEN

c) Para el modelo Stuck-On, hallar los vectores de test y hacer el monitoreo de corriente,
en caso de falla del TRANSISTOR TIPO P de la entrada a.

Fallo S-ON
Vector de inicialización: < x 1 , x 2 , x 3 , x 4 > = <d, d, d, 1> para que en la salida F = 1.

Vector de test: < x 1 , x 2 , x 3 , x 4 > = <1, 0, 0, 1> por lo que si F=1 existe fallo S-OPEN si F=0 no hay
fallo S-OPEN en el transistor.

SIMULAMOS

PASAMOS AL MICROWIND CON EL ERROR


SIMULAMOS EL FALLO

Como vemos la salida no cambia lo que es comprueba un fallo S-ON

2) Analizar la testabilidad para la red-N de la función lógica dada, usar los modelos
indicados.

a) Diseñar el circuito de transistores en lógica CMOS estática.


b) Para el modelo Stuck-Open, hallar los vectores de inicialización y de test, en caso de
falla del TRANSISTOR TIPO N de la entrada a.

Fallo S-OPEN
Vector de inicialización: < x 1 , x 2 , x 3 , x 4 > = <d, d, d, d> y φ = 0 para que en la salida F = 1.

Vector de test: < x 1 , x 2 , x 3 , x 4 > = <1, 0, 0, 1> φ = 1 por lo que si F=1 existe fallo S-OPEN si F=0
no hay fallo S-OPEN en el transistor.

SIMULAMOS

PASAMOS AL MICROWIND CON EL ERROR


Como vemos la salida se mantiene en uno cuando le pasamos el vector de test por lo
que simula el fallo S-OPEN

c) Para el modelo Stuck-On, hallar los vectores de inicialización y de test, en caso


de falla del TRANSISTOR TIPO N de la entrada d. Indique la condición de φ.
Fallo S-ON
Vector de inicialización: < x 1 , x 2 , x 3 , x 4 > = <d, d, d, d> y φ = 0 para que en la salida F = 1.

Vector de test: < x 1 , x 2 , x 3 , x 4 > = <0, 0, 0, 1> φ = 1 por lo que si F=1 existe fallo S-OPEN si F=0
no hay fallo S-OPEN en el transistor.

SIMULAMOS
PASAMOS AL MICROWIND CON EL ERROR

Como vemos cuando el φ cambia de 0 a 1 la salida cambia de 1 a 0 lo que denota un


fallo S-ON en el transistor

También podría gustarte