La compuerta NOR es una compuerta lógica digital que implementa la NOR lógica ; se comporta de acuerdo con la tabla de verdad que se muestra a la derecha. Si ambas entradas de la compuerta son BAJAS (0), se obtiene una salida ALTA (1); si una o ambas entradas son ALTAS (1), se obtiene una salida BAJA (0). NOR es el resultado de la negación del operador OR . También puede verse en algunos sentidos como la inversa de una compuerta AND . NOR es una operación funcionalmente completa : las compuertas NOR se pueden combinar para generar cualquier otra función lógica. Comparte esta propiedad con la compuerta NAND . Por el contrario, el operador OR es monótono , ya que solo puede cambiar de BAJO a ALTO, pero no al revés.
En la mayoría de las implementaciones de circuitos, pero no en todas, la negación es gratuita, incluidas las de CMOS y TTL . En estas familias lógicas, OR es la operación más complicada; puede utilizar un NOR seguido de un NOT. Una excepción significativa son algunas formas de la familia lógica dominó .
Existen tres símbolos para las puertas NOR: el símbolo americano (ANSI o "militar") y el símbolo IEC ("europeo" o "rectangular"), así como el símbolo DIN en desuso . Para obtener más información, consulte Símbolos de puertas lógicas . El símbolo ANSI para la puerta NOR es una puerta OR estándar con una burbuja de inversión conectada. La burbuja indica que se ha invertido la función de la puerta OR.
Las puertas NOR son puertas lógicas básicas y, como tales, se reconocen en los circuitos integrados TTL y CMOS . El circuito integrado CMOS estándar de la serie 4000 es el 4001, que incluye cuatro puertas NOR independientes de dos entradas. El diagrama de distribución de pines es el siguiente:
Estos dispositivos están disponibles en la mayoría de los fabricantes de semiconductores, como Fairchild Semiconductor , Philips o Texas Instruments . Suelen estar disponibles en formato DIP y SOIC con orificio pasante . Las hojas de datos están disponibles en la mayoría de las bases de datos de hojas de datos .
En las populares familias lógicas CMOS y TTL , están disponibles puertas NOR con hasta 8 entradas:
En las familias RTL y ECL más antiguas , las puertas NOR eran eficientes y las más utilizadas.
Los diagramas anteriores muestran la construcción de una compuerta NOR de 2 entradas utilizando circuitos lógicos NMOS . Si alguna de las entradas es alta, el MOSFET de canal N correspondiente se activa y la salida se baja; de lo contrario, la salida se sube a través de la resistencia pull-up .
El diagrama que aparece a continuación muestra una compuerta NOR de dos entradas que utiliza tecnología CMOS . Los diodos y resistencias de las entradas sirven para proteger los componentes CMOS de daños causados por descargas electrostáticas (ESD) y no desempeñan ningún papel en el funcionamiento lógico del circuito.
La compuerta NOR tiene la propiedad de completitud funcional , que comparte con la compuerta NAND. Es decir, cualquier otra función lógica (AND, OR, etc.) se puede implementar utilizando únicamente compuertas NOR. [1] Se puede crear un procesador completo utilizando únicamente compuertas NOR. La computadora de guía Apollo original utilizaba 4100 circuitos integrados (CI), cada uno de los cuales contenía únicamente dos compuertas NOR de 3 entradas. [2]
Como las puertas NAND también son funcionalmente completas, si no hay puertas NOR específicas disponibles, se puede hacer una a partir de puertas NAND utilizando lógica NAND . [1]