Puerta lógica


Una puerta lógica es un modelo idealizado de computación o dispositivo electrónico físico que implementa una función booleana , una operación lógica realizada en una o más entradas binarias que produce una única salida binaria. Según el contexto, el término puede hacer referencia a una puerta lógica ideal , que tiene, por ejemplo, un tiempo de subida cero y una distribución ilimitada , o puede hacer referencia a un dispositivo físico no ideal [1] (consulte Opción ideal y real ). amperios para comparar).

Las puertas lógicas se implementan principalmente utilizando diodos o transistores que actúan como interruptores electrónicos , pero también se pueden construir utilizando tubos de vacío , relés electromagnéticos ( lógica de relé ), lógica fluídica , lógica neumática , óptica , moléculas o incluso elementos mecánicos . Con la amplificación, las puertas lógicas se pueden conectar en cascada de la misma manera que se pueden componer las funciones booleanas, lo que permite la construcción de un modelo físico de toda la lógica booleana y, por lo tanto, de todos los algoritmos y matemáticas . que se puede describir con lógica booleana.

Los circuitos lógicos incluyen dispositivos tales como multiplexores , registros , unidades lógicas aritméticas (ALU) y memoria de computadora , hasta microprocesadores completos , que pueden contener más de 100 millones de puertas. En la práctica moderna, la mayoría de las puertas están hechas de MOSFET ( transistores de efecto de campo de semiconductores de óxido de metal ).

Las puertas lógicas compuestas AND-OR-Invert (AOI) y OR-AND-Invert (OAI) se emplean a menudo en el diseño de circuitos porque su construcción con MOSFET es más simple y eficiente que la suma de las puertas individuales. [2]

Un sistema lógico funcionalmente completo puede estar compuesto por relés , válvulas (tubos de vacío) o transistores . La familia más simple de puertas lógicas utiliza transistores bipolares y se denomina lógica de resistencia-transistor (RTL). A diferencia de las puertas lógicas de diodos simples (que no tienen un elemento de ganancia), las puertas RTL se pueden conectar en cascada indefinidamente para producir funciones lógicas más complejas. Las puertas RTL se utilizaron en los primeros circuitos integrados . Para una mayor velocidad y una mejor densidad, las resistencias utilizadas en RTL fueron reemplazadas por diodos, lo que resultó en una lógica de diodo-transistor (DTL). Lógica transistor-transistor(TTL) luego suplantó a DTL. A medida que los circuitos integrados se volvieron más complejos, los transistores bipolares fueron reemplazados por transistores de efecto de campo más pequeños ( MOSFET ); ver PMOS y NMOS . Para reducir aún más el consumo de energía, la mayoría de las implementaciones de chips de sistemas digitales actuales ahora usan lógica CMOS . CMOS utiliza dispositivos MOSFET complementarios (tanto de canal n como de canal p) para lograr una alta velocidad con una baja disipación de potencia.

Para la lógica a pequeña escala, los diseñadores ahora usan puertas lógicas prefabricadas de familias de dispositivos como la serie TTL 7400 de Texas Instruments , la serie CMOS 4000 de RCA y sus descendientes más recientes. Cada vez más, estas puertas lógicas de función fija están siendo reemplazadas por dispositivos lógicos programables , que permiten a los diseñadores empaquetar muchas puertas lógicas mixtas en un solo circuito integrado. La naturaleza programable en campo de los dispositivos lógicos programables como los FPGAha reducido la propiedad 'dura' del hardware; ahora es posible cambiar el diseño lógico de un sistema de hardware reprogramando algunos de sus componentes, lo que permite cambiar las características o la función de una implementación de hardware de un sistema lógico. Otros tipos de puertas lógicas incluyen, pero no se limitan a: [3]


Un símbolo de contador de décadas ascendente/descendente síncrono de 4 bits (74LS192) de acuerdo con ANSI/IEEE Std. 91-1984 y Publicación IEC 60617-12.
El chip 7400, que contiene cuatro NAND. Los dos pines adicionales suministran energía (+5 V) y conectan la tierra.
Un búfer de tres estados se puede considerar como un interruptor. Si B está encendido, el interruptor está cerrado. Si B está apagado, el interruptor está abierto.