¿Cómo puedo encontrar atascado en f = ab + cd y f = (a + b) (c + d)?

-2

Estoy encontrando un método cuya entrada se interrumpe (suponga que c es 1 atascado) en \ $ f = ab + cd \ $ y \ $ f = (a + b) (c + d) \ $. Podría usarlo de la siguiente manera.

abcd  f
0000 =0
0001 =1
...

Creo que esta forma formal es antigua, así que quiero saber más de una manera mejor. ¿Cómo puedo encontrar qué entrada está rota?

Actualizar: ¿Qué pasa si d está atascado como 1.

0 0- > 1 0

0 1- > 1 0

1 0- > 1 0/1

1 1- > 1 1

Para que podamos saber qué puerto está bloqueado.

ACTUALIZACIÓN:

He actualizado la ilustración.

¿Me podría informar si la B es SA1, cómo puedo usar vector para detectar la SA1 de B?

A = 1, B = 0, C = 0, D = 0, ¿esto es correcto?

    
pregunta Carter

1 respuesta

1

simular este circuito : esquema creado usando CircuitLab

Idealmente dibuje el esquema para cada expresión en la que desea analizar el fallo SA1 (Struck At 1).
Vaya a un conjunto específico de estímulo que pueda propagar el error o la falla. Por ejemplo Si cualquiera de OR Gate es SA1, la entrada correcta para un extremo sin fallas es Logic 0 porque Logic 0 puede propagar la falla.

Actualice amablemente la pregunta con el Diagrama esquemático.

Después de actualizaciones esquemáticas

Supongamos c como SA1 (por lo tanto, lo he fijado en Logic1
Dado que la salida de AND es solo 1, ambas entradas son como 1
por lo tanto, cualquier patrón con AB como 01 01 o 11 hace el mismo ejercicio
Ahora, como c es SA1 , necesitamos estimular cd con 00 solo, por lo que la salida de OR2 será Logic0 , pero como c es SA1 , la salida de OR2 será Logic1 Por lo tanto, AND1 será Logic1

por lo tanto, para las entradas abcd y o_f de salida defectuosa & o_r salida lógica

+---+---+---+---+-----+-----+
| a | b | c | d | o_f | o_r |
+---+---+---+---+-----+-----+
| 1 | 0 | 0 | 0 | 1   | 0   |
+---+---+---+---+-----+-----+
| 0 | 1 | 0 | 0 | 1   | 0   |
+---+---+---+---+-----+-----+
| 1 | 1 | 0 | 0 | 1   | 0   |
+---+---+---+---+-----+-----+
    
respondido por el JigarGandhi

Lea otras preguntas en las etiquetas