Estoy diseñando un circuito convertidor de BCD 8421 a 84-2-1 BCD. La tabla de verdad es:
Decimal | ABCD | WXYZ
0 | 0000 | 0000
1 | 0001 | 0111
2 | 0010 | 0100
. .
. .
. .
9 | 1001 | 1111
Todo después del decimal 9 es un no importa. Comencé creando mapas de Karnaugh para cada W, X, Y, Z
. De los mapas de Karnaugh, encontré las siguientes ecuaciones:
W = (A)(~B)(~C) + (~A)(B)(C+D)
X = (~A)(~C)(~D) + (~A)(~B) + (~B)(D)
Y = (~C)(D)([~A]+[~B]) + (~A)(C)(~D)
Z = (D)([~A]+[~B][~C])
Donde la multiplicación significa AND, la suma significa OR y ~ significa NO. No estoy seguro de cómo dibujar un circuito con las puertas lógicas adecuadas desde aquí. ¿Creo un circuito para cada letra y luego Y todas las salidas juntas? ¿Combino todas las expresiones (como en W + X + Y + Z o WXYZ) y simplifico las expresiones desde allí, luego creo un circuito utilizando la nueva expresión simplificada? No estoy realmente interesado en cómo se verá este circuito en particular, estoy tratando de encontrar el concepto más general de pasar de las tablas de verdad a los esquemas de circuitos.