Pregunta de diseño k-map de lógica

2

Holaatodos,estoyintentandominimizarestafunciónbooleanaF(A,B,C,D)=∑m(7,8,9,12,13)Noimportalostérminos(2,3,6,10,11,14).Mipreguntaprincipalesacercadelafiladetérminosde"no importa" en la fila inferior. ¿Debo incluir esto como un grupo de 4 al minimizar? Supuse que debería y obtuve este producto de sumas AB'C + AC '+ ACD' + A'C + B'C. Además, no soy tan bueno simplificando, ¿así que AC 'y A'C se cancelan para obtener AB'C + ACD' + B'C? Cualquier y toda ayuda es apreciada, especialmente si pudiera dar una explicación de cómo simplificó, gracias.

    
pregunta user3386754

2 respuestas

3

El punto de minimizar una función booleana es que desea generar el mismo 0 sy 1 s con el menor número de términos. Un don't care puede ser un 0 o un 1 , lo que hace que la función sea más sencilla.

En su caso, no hay razón para tratar todo el bloque CD' de don't care s como 1 s: si no hace que su función SOP sea más sencilla, no la agregue.

Creo que la expresión SOP más simple es AC' + A'C . Aquí hay una foto de esos dos términos.

    
respondido por el Greg d'Eon
1

Por lo general, don't care s se agrupa con 1 s (o 0 s) si puede simplificar la lógica.

Como la fila inferior solo tiene don't care s, no es necesario incluir la fila inferior. Obtendrá la respuesta como A'C + AC' . Pero AC' y A'C no se cancelan como dijiste.

A'C + AC' = A xor C

    
respondido por el nidhin

Lea otras preguntas en las etiquetas