La lógica positiva asigna la lógica '1' a alta tensión y la lógica '0' a baja tensión. La lógica negativa hace lo contrario, es decir. lógica '1' = baja tensión y lógica '0' = alta tensión.
Una tabla de verdad solo te dice los valores lógicos, no los voltajes que los producen. Sin embargo, si está cambiando de lógica positiva a negativa, entonces la lógica '1' en lógica positiva se traduce en lógica '0' en lógica negativa. Entonces, para convertir una compuerta de lógica positiva a negativa, solo tiene que invertir (negar) todas las señales.
Por ejemplo, si tuviera una compuerta AND positiva que quisiera usar en un circuito lógico negativo, tendría que colocar inversores tanto en las entradas como en la salida. Esa combinación es entonces una lógica AND negativa , y su tabla de verdad (en lógica negativa) es la misma que la compuerta AND desnuda en lógica positiva. Sin embargo, su tabla de verdad en la lógica positiva tiene todos los '1' y '0' invertidos.
La ley de De Morgan dice que una puerta AND con salida invertida (es decir, una puerta NAND) es equivalente a una puerta OR con entradas invertidas, y una puerta AND con entradas invertidas es equivalente a una puerta OR con salida invertida (es decir, una puerta AND). Puerta NOR). Esto es útil cuando, por ejemplo, solo tiene puertas NAND y necesita crear una función NOR, o si desea reducir el número de puertas en un circuito.
La aplicación de la ley de De Morgan no cambiará la lógica positiva a lógica negativa, pero ayuda cuando se desea invertir muchas señales con el número mínimo de puertas. Por lo tanto, su compuerta AND con 3 inversores se podría convertir en una compuerta NOR con un inversor en la salida, lo que reduce el número de compuertas de 4 a 2.