¿Por qué fram en lugar de eeprom?

¿Por qué todas las modificaciones de cartuchos de Gameboy para guardado no volátil usan un tipo de ram como fram? ¿ Por qué no se utiliza una eeprom o flash ic suficientemente rápida ?

EDITAR: Todos sabemos que se trata de circuitos integrados de interfaz paralela , ¿verdad?

¿Por qué el voto negativo?

Respuestas (2)

¿Este tipo de cosas? https://www.reddit.com/r/Gameboy/comments/3ho3aw/til_that_you_can_replace_the_volatile_sram_in_a/

El truco es que la parte de FRAM aparentemente se diseñó como un reemplazo directo con un pinout casi idéntico al chip SRAM y requisitos de potencia y tiempo aparentemente idénticos. La EEPROM suele ser más lenta de escribir, y Flash solo se puede borrar en bloque.

Marque la parte en cursiva en la pregunta
@AlexanderM: Debido a las diferencias de protocolo, "suficientemente rápido" no es una condición suficiente para que EEPROM o flash funcionen. Si quisiera hacer eso, tendría que construir un circuito a su alrededor que emule el protocolo de escritura SRAM/FRAM.
¿Protocolo? ¿Como mantener activado el chip alto en lugar de bajo?
@AlexanderM: ¿Ha investigado realmente lo que se necesita para controlar una EEPROM o un dispositivo flash?
@AlexanderM Encuéntreme una EEPROM de velocidad de escritura de 70 ns y sería "suficientemente rápida", pero dudo que pueda encontrar esa parte.
@pjc50 digikey. Pero caro. No puedo publicar el enlace porque estoy en un dispositivo iOS
@pjc50 at28hc256-70su por atmel
"Tiempo de ciclo de escritura de página: 3 ms o 10 ms como máximo" no, sigue siendo 43 000 veces demasiado lento.

De un vistazo rápido a la información de Fujitsu sobre sus FRAM, parece que se puede colocar una FRAM en lugar de una SRAM: se pueden leer y escribir como las SRAM, sin necesidad de borrar bloques antes de escribir u otras ceremonias especiales.

EEPROM y FLASH requieren borrarse antes de escribir, y tienen largos ciclos de escritura: no puede escribir en un FLASH o EEPROM al azar como puede hacerlo con SRAM o FRAM.