Tengo la expresión booleana
! B ((! A.! C) + (! C.D) + (A.C.! D))
¿Se puede simplificar esto utilizando factorización o riesgo de carrera y redundancia, o está en su forma más simple?
Tengo la expresión booleana
! B ((! A.! C) + (! C.D) + (A.C.! D))
¿Se puede simplificar esto utilizando factorización o riesgo de carrera y redundancia, o está en su forma más simple?
Con las puertas básicas no se puede simplificar más.
Mi solución fue:
!B( (!CD) + !D(AC + !(A+C) )
Cuando se permite "exclusivo o":
!B( (!CD) + !D!(A xor C) )
Elige lo que más te convenga.
Por cierto, condiciones de carrera son un problema de circuitos lógicos (glitch), pero no pueden ser utilizado para la simplificación.
Lea otras preguntas en las etiquetas boolean-algebra