5 votos

¿Puedo conectar las puertas TTL directamente al bus de direcciones de un CPU Z80?

Necesito saber cuándo los 14 bits MSB del bus de direcciones de una CPU z80 están altos. Para ello, mi primera idea es usar 4 74LS08 ICs (TTL AND gates) leyendo esas líneas, pero no sé la cantidad máxima de corriente que puede ser drenada de la CPU.

El 74LS08 tiene una corriente de entrada máxima de 0,1mA, por lo tanto 1,4mA del z80, pero no puedo encontrar los valores máximos del z80 en la hoja de datos del zilog. La hoja de datos del z80 menciona un decodificador de selección de chip TTL conectado al bus de direcciones, pero no se mencionan las clasificaciones IC.

así que, ¿puedo conectar 14 entradas TTL al bus de direcciones del z80 sin sobrecargar las salidas del z80?

hoja de datos del z80
74LS08 hoja de datos

Aclaración
Una entrada TTL por línea de dirección, no 14 entradas TTL por línea de dirección.

2voto

Peter Bennett Puntos 15949

Cuando el Z80 era joven, el 74LS era la familia lógica más utilizada. Deberías ser capaz de conectar unas pocas entradas 74LS (digamos 3 o 4) a cada línea de direcciones del Z80 sin problemas.

Si realmente necesitas manejar 14 entradas 74LS de uno salida del Z80, probablemente deberías añadir un buffer entre el Z80 y tus 14 entradas, para que el Z80 sólo vea una única carga en esa salida.

2voto

xilun Puntos 261

El Thomas Scherrer Z80-Familia Página oficial de apoyo tiene un archivo llamado FICHA DE DATOS DE LA CPU DEL Z80 (archivo PDF comprimido) que contiene alguna información adicional sobre las características de la DC del Z80A. Aunque no menciona específicamente un máximo que puedo ver a 250uA el mínimo de alto voltaje de salida está listado como 2.4V.

Ese debería ser un buen valor de consistencia ya que algunos dispositivos 74LS que he comprobado listan 2V como el mínimo de alto voltaje de entrada. Ciertamente si se conectan 14 entradas de dispositivos a una sola salida creo que se necesitaría un búfer, sin embargo en este caso cuando se tienen 14 salidas diferentes yendo a 14 entradas diferentes no será necesario.

1voto

Matt Puntos 150

Unos pocos 74LS138 (de 3 a 8 decodificadores) serían una solución mejor y más fácil que muchos 74LS08. http://www.fairchildsemi.com/ds/DM/DM74ALS138.pdf (Una variante de la ELA, pero esto se acerca bastante).

1voto

Brian Drummond Puntos 27798

Una o dos cargas TTL por pin es totalmente aceptable para un Z80. Más que eso, lee con más detalle...

Usaría un par de 74LS30s (NAND de 8 entradas) y una sola puerta NOR para combinar sus salidas, en lugar de un complejo conjunto de puertas AND, pero deberían funcionar

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X