5 votos

Puede un EEPROM ser un tiempo programable?

Estoy confundido, y espero que usted me puede ayudar a averiguar si lo he entendido. Yo no soy un ingeniero en electrónica, así que tengan paciencia conmigo :)

Tengo un chip, de la unidad de control del motor de un Toyota Yaris Verso desde el año 2000, con la siguiente impresión:

ATMEL010
25020NB
9D3203C

enter image description here

No he sido capaz de encontrar una hoja de datos. Y que realmente me sorprende. Encontré uno para At25020B, pero no para uno con el NB sufijo. ¿Por qué habría de Atmel hacer un chip y no publicar la hoja de datos?

Primero de todo, desde lo que puedo encontrar, el Atmel AT25 de la serie son todos EEPROM (fuente). Por lo que este chip debe ser una memoria EEPROM. Estoy en lo cierto?

Miré hacia arriba, lo que la basta decir y se encontró lo siguiente (fuente: Explicación de Atmel Número de Parte Código). B significa algún tipo de militar de cumplimiento. El N dice algo sobre el paquete:

N = Leadless Chip Carrier, One Time Programmable

Creo que el N en algunos casos significa "Leadless Chip Carrier" y, en algunos casos, "Un Tiempo Programable", ya que no están relacionados. ¿Estás de acuerdo?

En cuanto a la imagen, que, obviamente, tiene 8 dirige, por lo que no es leadless, y por lo tanto N debe significar un tiempo programable. ¿Estás de acuerdo?

Como tengo entendido la EEPROM de la tecnología es, por definición, borrable/regrabable.

Es esto realmente un tiempo programable (y por lo tanto no borrable/regrabable) EEPROM? O lo he entendido mal? :)

El fondo para incluso preguntando es porque no he tenido suerte con la comunicación con el chip. Un amigo, quien es un experimentado tingler intentado con Bus Pirata y la herramienta de línea de comandos de memoria extraible, sin suerte.

9voto

DmitrySandalov Puntos 129

Encontré uno para At25020B, pero no para uno con el NB sufijo. ¿Por qué habría de Atmel hacer un chip y no publicar la hoja de datos?

¿Por qué no?

Los Chips son a menudo fabricados para determinados clientes con necesidades específicas, especialmente si los números son lo suficientemente grandes.

Probablemente, sin embargo, su IC es un AT25020 de algún tipo, en el que prácticamente se establece la forma en que se comunica.

Creo que el N en algunos casos significa "Leadless Chip Carrier" y, en algunos casos, "Un Tiempo Programable", ya que no están relacionados. ¿Estás de acuerdo?

No. La redacción sugieren fuertemente que es un leadless, un tiempo programable parte. No cualquiera. Ambos.

En cuanto a la imagen, que, obviamente, tiene 8 dirige, por lo que no es leadless, y por lo tanto N debe significar un tiempo programable. ¿Estás de acuerdo?

No, parece que el esquema de nomenclatura simplemente no se aplica a la IC tiene.

Como tengo entendido la EEPROM de la tecnología es, por definición, borrable/regrabable.

Wikipedia: EEPROM soportes para la Lectura Programable y Borrable Eléctricamente-Sólo la Memoria; así que sí, por definición, es eléctricamente borrable. Esa funcionalidad es controlado por un chip de borrar controlador. Si usted simplemente deshabilitar que después de la primera escritura (por ejemplo, de forma automática la grabación de un fusible), entonces se convierte en un tiempo programable.

Recuerde, usted no directamente de la interfaz de la memoria de las células con los pines de la IC; de hablar con algún tipo de controlador que lleva los mensajes ("hey, me puedes dar los datos de la dirección de 0xDEAD?") e interactúa con la memoria real basado en su propia discreción;.

El fondo para incluso preguntando es porque no he tenido suerte con la comunicación con el chip. Un amigo, quien es un experimentado tingler intentado con Bus Pirata y la herramienta de línea de comandos de memoria extraible, sin suerte.

¿Cuál es la probabilidad de que el IC simplemente ser roto?

3voto

mkeith Puntos 2726

La FISCALÍA es útil para cualquier cosa que no puede o no debe ser re-programado. Los fabricantes posible que desee utilizar para evitar la manipulación o mal uso por el público o por otras razones. Usted podría querer usar un gestor de arranque para que un dispositivo no se puede "ladrillo" por una mala actualización de firmware (suponiendo que el firmware se encuentra en eraseable de memoria).

Cualquier aplicación donde la verdadera máscara ROM podría ser utilizado es un buen candidato para la FISCALÍA. En comparación con la máscara de la ROM, la FISCALÍA le permite al fabricante para optimizar el desarrollo de productos horario de finalización de firmware DESPUÉS de que el diseño de hardware se completa, y esto permite que los cambios de firmware para entrar en producción con menos tiempo de máscara ROM.

La FISCALÍA es típicamente menos costoso que formas similares de memoria, que pueden ser reprogramados muchas veces.

A veces los fabricantes de chips hacer piezas a medida para un gran volumen de clientes. El gran volumen de clientes no quieren la hoja de datos para la parte pública. Esto es algo común.

1voto

Mike Molland Puntos 7

Para responder a su pregunta de manera más general, la mayoría de los modernos EEPROMs han OTP (one-time-programable) áreas y/o la capacidad para "bloquear" los datos dentro de la zona general. Las características precisas disponibles dependen del chip específico, que será detallada en la hoja de datos.

Muchos EEPROMs también tiene protección contra accidental en caso de supresión o la reprogramación, normalmente, de acuerdo a un estándar JEDEC que requiere una particular secuencia de comandos antes de que el real borrar/comando de escritura. El borrado debe ocurrir antes de la reprogramación en cualquier caso, debido a la forma de memorias flash de trabajo. Algunas pequeñas memorias eeprom se incluyen un ciclo de borrado en su instrucción de programación, por lo que no necesita separar instrucciones de borrado.

En el caso específico de la AT25020B, hay un par de no volátil de protección contra escritura de los bits en el registro de estado externo de protección contra escritura pin y un habilitar la escritura en el prefijo de la instrucción. Utilice la opción "leer registro de estado" instrucción para determinar el estado de la escritura de los bits de protección. Para cambiar la escritura de los bits de protección, usted debe poseer el /WP pin de alto, el tema de la "habilitar escritura" prefijo de instrucción, entonces el tema de la "escritura del registro de estado" instrucción; un byte cero debe desactivar la protección en la matriz principal.

1voto

user1787445 Puntos 31

Otros han respondido a fondo sobre la cuestión general; si una EEPROM puede ser la FISCALÍA. Pero quiero añadir, lo que he encontrado acerca de este chip en particular. Escribí Atmel y pidió la hoja de datos, y ellos fueron muy útiles. Esta es la respuesta que recibí:

La parte completa el número del dispositivo es AT25020N-10SI y se hace en el año 2000. El 9D3203 de la oblea se hizo en 1999. El dispositivo contiene Pb (plomo) y por lo tanto no es de RoHS 6/6 compatible. f Este dispositivo es la primera generación AT25020 dispositivo y fue aprobado por EOL PCN SC030403A que introdujo AT25020A. El AT25020A fue EOL había por PCN CC084205D que introdujo AT25020B.

AT25020 ha 10ms máximo de escribir tiempo de ciclo. AT25020A y AT25020B son 5ms máximo de escribir tiempo de ciclo.

AT25020 no puede operar en AT25020A o At25020B sockets debido a este diferencia.

No sé por qué se producen este chip con una impresión distinta de "At25020", a la que llaman "el número de parte".

0voto

e-r Puntos 11

No he sido capaz de encontrar una hoja de datos.

Probar esto, un viejo rev hoja de datos. http://ww1.microchip.com/downloads/en/DeviceDoc/doc0606.pdf

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