La especificación básica de una función de conmutación es su
tabla funcional o tabla de verdad, es decir, una lista de todos y cada uno de los valores de la función para las 2n combinaciones posibles de las “n” variables.
El diseño de circuitos lógicos normalmente consiste de
traducir el enunciado de un problema en un modelo a través de una función lógica y especifica que satisfaga los requerimientos del problema y utilizando algún método encontrar una función reducida para que el circuito tenga un número mínimo de elementos al menor costo posible.
En la mayoría de los problemas es común especificar todos los
valores de la función de conmutación, de las “2n” combinaciones de las “n” entradas posibles. Sin embargo, en algunas ocasiones sucede que:
a) El circuito a diseñar forma parte de un sistema mayor, en el que
ciertas entradas se producen solo en circunstancias tales que el valor de la salida del circuito no influye en el comportamiento del sistema general, esto es, que no importa si la salida o valor de la función para este caso en particular es “0” o “1”.
b) Existen determinadas combinaciones de entrada que no
ocurrirán nunca debido a restricciones externas, por lo que no importa su valor de salida en la función lógica.
ING. HÉCTOR PIÑA CANALES 87
Cuando se presentan estos casos, se dice que la salida no esta especificada. Esto se indica en la tabla de verdad anotando “x” como valor de salida de la función para esa combinación en lugar de “0” o “1”.
Estas condiciones se designan normalmente como de no
importa o indiferentes u opcionales o irrelevantes o Don’t care y se dice que las funciones que incluyen estas condiciones están incompletamente especificadas.
En la forma algebraica de la función de con- mutación las
condiciones irrelevantes son sumadas (para minitérminos) o multiplicadas (para maxitérminos) y se representan por: Фf ( ) o Ф( ) o df( ).
Las condiciones irrelevantes se utilizan con los métodos
de minimización para encontrar una función más reducida que la que se pudiera encontrar usando únicamente a los términos de la función , es decir, se pueden tomar como un valor de “0” o “1” para estas combinaciones según convenga.
Nota: La ejecución de una función incompletamente
especificada, en un circuito lógico, debe producir las salidas indicadas para todas las combinaciones de entrada en donde si se ha especificado su valor.