Ampliaciones

Ampliación de Memoria Interna


Esta ampliación está basada en un chip de memoria estática SRAM 62256 (32Kb x 8 bits). Otras memorias SRAM como las 43256, 55257 y 62CT081 son también aptas para esta modificación. Con esta ampliación se pueden obtener hasta 32kB de SRAM en la placa del ZX81. Con una simplificación a esta modificación se obtienen 16kB.

El esquema mostrado a continuación se muestra la modificación correspondiente a 32

kB:



A continuación se muestra el esquema para 16 kB:





















Una vez realizada esta modificación se han detectado ciertos errores al ejecutar gráficos
HIRES. Estos errores no se muestran, sin embargo, con los Pseudo-HIRES, es decir en
aquellos generados enteramente mediante rutinas de software.


















No hay una clara explicación al error obtenido, pero se apunta a una mayor velocidad de las memorias SRAM actuales con respecto a las más antiguas. La solución planteada fue encontrada al azar, y consiste en poner un condensador entre la señal /RAMCS (pin 20) y GND (pin 22). El valor del condensador sugerido va desde los 33 pF hasta los 68 pF, pasando por valores de 47 pF y 56 pF.

En la siguiente foto se muestra la posición del condensador.

















Sustitución de ROM Original por EPROM

La ROM original del Spectrum es un chip 2364 (8kB x 8bits) de 24 pines, y es compatible con otros como el 68764 (Motorola) y las EPROM 2716 (o la equivalente 2516 de Texas). Todas ellas son difíciles de encontrar o bien son muy caras para el propósito. Este prototipo muestra una EPROM común como la 27C128. Esta EPROM es de 16kB, y sabiendo que la ROM del ZX81 es de 8kB, nos permitiría tener 2 ROMs diferentes en el chip. Con un selector que haga el puente entre la señal de A13 a GND o 5V conseguiríamos seleccionar un banco o el otro.

La EPROM 27C128 es de 28 pines por lo que se necesita realizar un circuito en "piggyback" para poder ubicarlo sobre el zócalo. Sin embargo, el ZX81 suele montar zócalos de 28 pines aunque la ROM original sea de 24 pines. Para hacer una correcta conexión de los pines de la ROM original con la EPROM se recomienda hacer este circuito adicional.

Muchas de las conexiones son coincidentes, de ahí lo importante de alinear el zócalo con la tira de pines. Muy pocas requieren cableado.





El esquema se muestra a continuación:



Referencias: