Elegir componentes para clonar ZX80

0

Tengo un idee fixe para hacer un clon de la computadora ZX80 de Sinclair.

Así que ahora estoy tratando de averiguar qué ICs necesito para el prototipo básico, y aquí hay algunas preguntas:

  • parece que Z84C00xxx es una sustitución moderna para el procesador Z80 original, ¿verdad?
  • para SRAM, será la opción correcta UT62xx o LY62xx (creo que con 6264 o 62256 chips, preferiblemente en DIP, aunque no sería difícil administrar el SOIC también);
  • ¿Qué usar para ROM? Los chips FLASH que puedo encontrar generalmente contienen megabits de memoria, mientras que solo necesito unos pocos kilobytes. ¿EEPROM lo haría en su lugar? ¿Aunque parece que no hay mucho con la interfaz paralela, pero creo que puedo llevarme bien con Atmel (como AT28C256 )? También tuve la idea de que puedo usar algunas MCU con un número suficiente de pines y flash interno, pero sospecho que no dará una buena sincronización (a menos que bombee el contenido del flash a la RAM al principio).
  • ¿qué serie de chips lógicos discretos prefiero, creo que 74HCxx o 74HCTxxx deberían estar bien con la CPU dada?

1 respuesta

2

El Z84C00xxx no es exactamente 'moderno', pero sigue todavía disponible. Otra ventaja es que al ser CMOS, utiliza mucha menos energía que la versión NMOS. Está especificado para funcionar en niveles lógicos TTL, por lo que, para una mejor compatibilidad, usaría chips lógicos HCT.

Para SRAM usaría un 62256 (32kx8) porque están disponibles y, a menudo, son más baratos que las RAM estáticas de menor capacidad. Si no puede obtenerlo en DIP, use una placa adaptadora de SOIC a DIP.

Para ROM, puede utilizar EPROM o EEPROM (en paralelo). Prefiero EEPROMs porque son más rápidos de programar y no necesitan una lámpara UV para borrar. El AT28C64 (8kx8) está disponible en un paquete DIP a un buen precio.

    
respondido por el Bruce Abbott

Lea otras preguntas en las etiquetas