¿Cuáles son las soluciones disponibles para una función OR de 8 entradas que es compatible con 74xx?

0

Necesito implementar una función OR de 8 entradas que sea compatible con los chips IC de la serie 7400.

Ya encontré algunas soluciones, pero ninguna de ellas es perfecta. Una solución perfecta sería un chip OR-gate de la serie 7400 con 8 entradas y un retardo de propagación razonablemente bajo (< 30ns).

La única puerta OR 74xx con 8 entradas es la 744078 (multifunción OR / NOR). La única versión que pude encontrar en las tiendas fue el CD4078BE de Texas Instruments, pero desafortunadamente es terriblemente lento (300ns @ 5V).

Otra solución es usar un inversor de 8 entradas con colector abierto como el SN74ALS762N y luego simplemente conectar las salidas a un inversor. El chip también es bastante rápido, pero desafortunadamente no está disponible en la tienda de mi elección.

Otra solución es usar dos puertas NOR de 4 entradas como la CD74HC4002E combinada con una puerta NAND.

También podría invertir las entradas y luego usar una puerta NAND de 8 entradas.

¿Hay alguna solución mejor que no conozca? ¿Existen otras puertas rápidas de 8 entradas OR, NOR o buffer / inversor (con colector abierto) que las que mencioné?

ACTUALIZACIÓN: Encontré otro chip, SN74BCT756N, un inversor de colector abierto con 2 x 4 entradas. Por la razón que sea, los 74756 y 74757 no están listados en la "Lista de circuitos integrados de la serie 7400 de Wikipedia".

    
pregunta uzumaki

4 respuestas

3

Parece que ha cubierto la mayoría de los obvios, pero está limitado por el suministro de 5 V y lo que quiera decir por compatible con la serie 7400 (lo que podría requerir que los umbrales sean compatibles con TTL).

Si asumo que las entradas tienen que ser verdaderas compatibles con TTL, sugeriría una compuerta NOR cuádruple 74ACT02 (6.5ns) y una compuerta NAND de 4 entradas 74LV20 (6ns y 12mA) de 1/2 a 74 por lo que está bien dentro de su especificación.

En general, las puertas con 4 o menos entradas parecen ser más populares, por lo que el rango de tipos y disponibilidad tiende a ser mayor. Por supuesto, podría utilizar un CPLD, que es donde ha desaparecido gran parte del mercado de puertas lógicas.

    
respondido por el Spehro Pefhany
2

O es lo mismo que AND en lógica negativa, así que ...

74LS688 comparador de magnitud de 8 bits. Con todas las entradas Q establecidas bajas, la salida NOT P = Q será baja solo cuando todas las entradas P también sean bajas. Eso significa que si la entrada de cualquiera P es alta, la salida será alta.

Como beneficio adicional, también tiene una entrada activa baja 'habilitar', ¡por lo que incluso podría usarse como una entrada O de 9 entradas!

El retraso máximo de propagación es de 23 ns.

    
respondido por el Bruce Abbott
1

Observaste diversas cosas como 8 x búfer de drenaje abierto, así que solo para cubrir cada avenida ...

Puede usar dos diodos de doble cátodo comunes BAT54CV de 6 clavijas que conducen un desplegable 4K7 a su próxima etapa. Depende de la familia lógica que ya tenga en cuanto a qué tan adecuado es esto. Con 74HC / HCT, está bien, pero no es posible entrar y salir de 74LS. La compuerta LS accionada necesitaría una resistencia desplegable mucho más baja para que detecte una lógica baja y una salida LS no tenga suficiente corriente para impulsar esa lógica de resistencia alta

También puedes usar un PLD de 5 V, como un Atmel ATF750C de 15 ns, pero eso es probablemente mucho más agravante que dos etapas de 74xx rápido, a menos que también puedas limpiar otras cosas allí.

    
respondido por el TonyM
0

El selector de datos 74xx138 puede hacer 5 bits de OR (entradas G2A, G2B, A0, A1, A2 y salida Y0). Entonces, con un NOR adicional de 3 en conectado a G1, implementa La función correcta. 74ACT138 hoja de datos aquí el caso más desfavorable es de 12 ns de retraso, por lo que 74ALS27 (3-en NOR) lo haría sé lo suficientemente rápido para mantenerte por debajo de 30 ns.

    
respondido por el Whit3rd

Lea otras preguntas en las etiquetas