4 votos

EPROM de las Estrategias de Sustitución

Tenemos un sistema que utiliza OTP (one time programmable) EPROMs, específicamente el AT27C256. Nos gustaría sustituir este EPROM con una EEPROM o Flash chip que podemos hacer nuestras unidades de campo actualizable, más útiles, etc. Obviamente, queremos que este cambio requieren poco o nada de modificar el hardware. Estos EPROMS son en la actualidad el código de almacenamiento para un 68HCP11 micro.

Parece que el AT29C256 sería una opción viable, ya que podríamos utilizar con sólo un cambio de pin (cambiar Vpp a WE_N). Sin embargo, parece que estos chips no son más y la externalización es muy poco fiable, especialmente en lo necesitamos ~70K de ellos. Como tal, estamos buscando en cualquier otras opciones razonables.

Hemos considerado la adición de una hija de la junta que se encuentra en nuestros EPROM de la huella (PLCC32) y contiene otro flash chip (AT28 de la serie?) de acuerdo con lo que las conversiones son necesarias para que funcione con nuestro HC11 micro. También hemos considerado la adición de un FPGA para la hija de la junta entre el micro y el flash de tal manera que una serie de "magia", se lee puede realizar escrituras en el chip, pero esto parece ser un poco excesivo para un problema que muchos otros deben haber resuelto. Sería, sin embargo, nos permiten no utilizar cables de puenteo en nuestros tableros.

Lo que otros han hecho en esta situación?

3voto

Andrew Walker Puntos 9038

Estoy viendo <5 mhz reloj de tarifas indicadas para que las micro, así que estaría muy tentado a obtener un moderno micro con un alto conteo de pin y 32K bytes de repuesto, flash interna, y emular en software. Con un 3-cable de puerto serie colgando fuera de la final de curso!

Principal desafío que ver sería 5v 3.3 v de la conversión. Usted probablemente podría hacer con resistencias en serie, suponiendo que la salida de 3.3 v micro es suficiente para una confiable leído por el viejo micro (que generalmente lo es, si usted no está en un alto nivel de ruido ambiente)

Si el reloj es baja y no es necesario la plena capacidad, usted podría ser capaz de utilizar un microcontrolador ATMEGA328 trabajando a 5V.

Supongo que otro desafío será asegurar que el complemento sale de restablecer en primer lugar, a pesar de que se podría arreglar que con un cable de puente para mantener el procesador principal en reset hasta que el nuevo dispositivo que sale de power-on-reset.

Por supuesto, otra opción si el procesador está calibrado es emular el procesador en lugar de la EPROM.

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