74HC / HCT: ¿Qué hacer con las entradas no utilizadas y por qué?

9

Si estoy usando un IC en la familia 74HC o 74HCT, y no estoy usando todos los pines de entrada, entiendo que no debería dejarlos desconectados porque flotarán. Pero, ¿qué debo hacer exactamente con ellos y cuáles son los pros y los contras de las diferentes opciones?

Por ejemplo, si estoy usando el 74HCT08, que tiene cuatro puertas AND, y solo estoy usando dos de las puertas, ¿qué debo hacer con las entradas de las otras dos puertas?

He visto varias recomendaciones en varios lugares, como ...

  • conéctelos directamente a Vcc
  • conéctelos directamente a GND
  • conéctelos a Vcc a través de una resistencia pull-up
  • conéctelos a GND a través de una resistencia desplegable

¿Cuáles son las ventajas y desventajas de cada una de estas opciones? ¿Qué opción es la mejor para la estabilidad y el bajo consumo de energía?

    
pregunta jnrbsn

4 respuestas

18

Hay algunas consideraciones que no se han mencionado en otras respuestas.

  1. A veces, la entrada no utilizada juega un papel importante en la lógica de la parte. Un ejemplo sería una puerta de 4 entradas donde solo se usan 3 entradas. En este caso, el nivel lógico al que vincula la entrada no utilizada debe seleccionarse correctamente o, de lo contrario, la función lógica de las funciones utilizadas no funcionará.
  2. En algunos segmentos comerciales / industriales es necesario probar todas las funciones en cada parte de la placa, incluso si no se utilizan. Esto se hace para garantizar que alguna falla naciente en un chip no se exponga a una mayor probabilidad de falla catastrófica de la pieza. La adición de pull ups o pull downs en cada uno de los pines no utilizados permite que el equipo de prueba automatizado alterne los pines, lo que no sería posible si estuvieran fuertemente ligados a VDD o GND.
  3. Hay casos en los que es útil mantener las puertas no utilizadas disponibles para una posible revisión futura para ajustar el diseño en el caso de que se encuentren errores, es necesario invertir o combinar señales u otras cosas. Los pines que están atados a VDD y GND son mucho más difíciles de retrabajar, por lo que los despliegues o las puntas adicionales proporcionan almohadillas de acceso para el retrabajo.
respondido por el Michael Karas
14

La respuesta predeterminada para las entradas CMOS es conectarlas directamente a tierra o a una fuente de alimentación. Dejaría que el enrutamiento dicte cuál. Si no importa, conéctelos a tierra.

Probablemente comenzaría con todos ellos conectados a tierra en el esquema, luego tal vez cambie algunos a la alimentación durante el enrutamiento si facilita las cosas. Si tiene un plano de tierra, entonces la conexión a tierra es la red a la que se puede conectar mientras causa la menor congestión de enrutamiento adicional.

En algunos casos, puede vincular entradas a salidas. Por ejemplo, ate los tres pines de una compuerta AND juntos. Puede terminar en uno de los dos estados estables, pero no te importa cuál. La ventaja de esto es posiblemente una menor congestión de enrutamiento, especialmente si los tres pines están uno al lado del otro.

Por supuesto, este truco de atar entradas a salidas no funciona con puertas que invierten. Luego harías un oscilador o terminarías con las entradas flotando a la peor tensión absoluta para disipar la energía.

Añadido

Todo esto ha estado asumiendo que se trata de entradas para puertas totalmente sin usar, que es de lo que he interpretado la pregunta. La polaridad de las entradas no utilizadas para las puertas usadas ciertamente puede ser importante, y entonces usted no puede elegir si la entrada debe ser alta o baja. Por ejemplo, si está utilizando solo 3 entradas de una compuerta AND o NAND de 4 entradas, la entrada no utilizada debe estar colocada en alto para que la compuerta funcione según lo previsto. Del mismo modo, las entradas no utilizadas para las puertas OR o NOR usadas deben estar bajas.

No es necesario vincular entradas CMOS altas o bajas a través de resistencias. Esto es no porque las entradas CMOS tienen resistencias en serie integradas, porque no lo hacen. Se debe a que no fluirá una alta corriente de entrada ni ningún daño causado por mantener una entrada CMOS en el nivel de energía o tierra, incluso durante el encendido.

    
respondido por el Olin Lathrop
7

Conectar a Vcc o GND. No hace ninguna diferencia. Sin carga en las salidas, la corriente en los transistores internos será aproximadamente la misma.

O use un pullup o pulldown - de nuevo, hace poca diferencia, con la condición de que usará más piezas de las necesarias, y si la resistencia falla, las entradas flotantes pueden causar síntomas desconcertantes que serán mucho más difíciles Rastrear hacia abajo ya que "obviamente" no hay necesidad de revisar las puertas no utilizadas. Hablo por experiencia cuando digo que una puerta no utilizada puede producir síntomas desconcertantes en la salida de una puerta usada en el mismo paquete.

Las técnicas

Pullup / pulldown son en gran medida una resaca de las familias anteriores a CMOS.

    
respondido por el WhatRoughBeast
6

Realmente no importa cuál de las opciones que elija, todas harán lo que sea necesario en el 99.99% de los casos. Y en ese 0.01% de los casos en que esto no es cierto, sabrá y tendrá una buena razón para hacer algo diferente. No puedo pensar en ningún ejemplo donde este sería el caso, sin embargo.

El uso de una resistencia no tiene sentido, ya que las entradas lógicas de CMOS son muy altas, por lo que no fluirá ninguna corriente de todos modos.

Eso deja la conexión a tierra o el suministro como las únicas opciones, la que elija no importa, lo que sea más conveniente.

Los circuitos lógicos CMOS solo usan corriente cuando están cambiando estados, por lo que debe aplicar un estado fijo en las entradas. Si eso es cero, uno o una combinación de ambos no importa en absoluto.

    
respondido por el Bimpelrekkie

Lea otras preguntas en las etiquetas