lógica negativa
Inglés: negative logic
Uso del nivel de voltaje más alto (positivo) para representar el valor booleano 0 y el nivel de voltaje más bajo (negativo) para representar el valor booleano 1.
lógica negativa: invirtiendo el mapeo de voltaje a verdad
La lógica negativa invierte la convención de voltaje utilizada para representar estados booleanos en un circuito digital. Mientras que la lógica positiva asigna el nivel de voltaje más alto (típicamente 5V o 3.3V) para representar un 1 lógico y el voltaje más bajo (tierra, 0V) para representar un 0 lógico, la lógica negativa hace lo opuesto: el voltaje más alto representa 0, y el voltaje más bajo representa 1. Esta inversión se aplica consistentemente en una familia o subsistema lógico, cambiando cómo las puertas AND se comportan como puertas OR, cómo las puertas OR se comportan como puertas AND, y así sucesivamente.
Los umbrales de voltaje en sí no cambian; un circuito TTL todavía usa aproximadamente 5V para alto y 0V para bajo. Lo que cambia es la interpretación de esos voltajes. En lógica positiva, una señal de 5V significa "verdadero" o "1". En lógica negativa, esa misma señal de 5V significa "falso" o "0". El hardware no conoce la diferencia; la diferencia radica completamente en cómo el ingeniero lee el esquema y lo que la puerta debe lograr en el sistema más amplio.
La lógica negativa aparece con mayor frecuencia en sistemas de control industrial heredados, particularmente en diseños neumáticos y basados en relés donde el estado natural de un interruptor o válvula era "cerrado" o "inactivo" a un nivel de voltaje particular. Cuando el control por microprocesador reemplazó a los sistemas más antiguos, algunos diseñadores mapearon el alto voltaje existente al estado lógico 0 para minimizar el recableado o para igualar la lógica operativa del equipo que se controlaba. Esto hizo que la transición del control analógico al control digital fuera más sencilla en la práctica.
Por qué esto importa en el banco de trabajo
Mezclar lógica positiva y negativa en un solo sistema es una fuente común de errores difíciles de rastrear. Un diseñador que lee un esquema dibujado en lógica positiva malinterpretará una salida de puerta de lógica negativa, lo que llevará a expectativas incorrectas sobre el comportamiento del circuito. Muchos sistemas modernos evitan esta confusión estandarizando la lógica positiva en todo el sistema; sin embargo, la integración con equipos más antiguos o con ciertos sistemas críticos para la seguridad aún exige comprender las convenciones de la lógica negativa. Las hojas de datos TTL de las décadas de 1970 y 1980 a menudo incluían tablas de verdad para interpretaciones de lógica positiva y negativa de la misma puerta física.
El término "negativo" no se refiere a un voltaje negativo o a una resta. Se refiere a la negación o inversión de la convención estándar de lógica positiva. Algunos textos más antiguos usan los términos "bajo-verdadero" o "activo-bajo" para describir señales que tienen significado cuando están en el estado de voltaje más bajo, lo cual está conceptualmente relacionado pero es distinto de la lógica negativa como disciplina a nivel de sistema.
Fuentes
- Fuente de la definiciónWiktionary