35 votos

¿Lo que ' s la captura con el FRAM?

Después de que recientemente la adquisición de un MSP430 Launchpad he estado jugando con varios microcontrolador proyectos. Por desgracia, la MSP430G2553 sólo tiene 512 bytes de RAM, por lo que haciendo algo complejo que requiere de almacenamiento externo.

Después de mirar SPI y I2C SRAM y chips EEPROM, descubrí FRAM.

Se ve perfecto. Disponible en tamaños grandes (la que está vinculada a la de arriba es una de 2Mb parte), de baja potencia, byte direccionable y programable, no volátil, sin desgaste, sin necesidad explícita de borrar nada, y de hecho más barato que el de serie SRAM (comparando contra de Microchip partes).

De hecho, se parece demasiado perfecto, y que me hace sospechoso. Si este material es mucho mejor que el de serie SRAM y flash EEPROM, ¿por qué no es en todas partes? Debo palo con SRAM, o de FRAM es una buena opción para la experimentación?

25voto

Scott Puntos 138

FRAM es grande, sin embargo, la tecnología ha destructivo lee. La tecnología Flash tiene una limitada escritura/borrado de los ciclos, pero los ciclos de lectura son casi ilimitadas.

En FRAM, cada ciclo de lectura en realidad afecta a la memoria y empieza a degradarse. TI los estados que han encontrado el FRAM tiene el "Desgaste libre de la resistencia a 5.4 × 10^13 ciclos de la retención de datos y equivalente de 10 años a 85°C". Después de algunos cálculos resulta ser alrededor de 2 años de constante lectura de ciclos o así (sin tomar en cuenta ECC).

La realidad es que para la mayoría de las aplicaciones de baja potencia, donde los ciclos de trabajo son bajos, esto no es un problema. Usted tendrá que evaluar para su aplicación específica.

El límite de velocidad también está presente, por lo que waitstates será agregar si es necesario. Sin embargo, una solución es cargar el código de la memoria RAM, ejecutar desde allí (evitando los ciclos en el FRAM) y evitar el límite de velocidad.

Hubo un E2E post sobre el tema aquí que discuten algunas de las ramificaciones.

Una buena Aplicación de la Nota de TI acerca de cuáles son las ventajas de FRAM están muy lejos de la seguridad es Aquí

12voto

SandeepJ Puntos 1339

Por lo que puedo ver, la principal diferencia entre ella y la SRAM es más lento, y la diferencia entre ella y la EEPROM es más caro.
Yo diría que es una especie de "entre" ambos.

Está bastante nueva tecnología, yo esperaría que el precio para soltar un poco justo en el próximo año o por lo tanto, se convierte en lo suficientemente popular. Aunque no es tan rápido como SRAM, la velocidad no es malo en absoluto, y debe adaptarse a muchas aplicaciones fina - puedo ver un 60 ns de tiempo de acceso opción en Farnell (comparado con una baja de 3,4 ns con SRAM)

Esto me recuerda - me ordenó algunos Ramtron F-RAM muestras de bastante tiempo atrás, todavía no tuve tiempo para tratar de ellos, pero aún así...

9voto

user13107 Puntos 313

El único problema real con el FRAM es que las partes realmente denso, la parte del mercado que unidades de volumen y margen, todavía no pueden competir en densidad (que es una cosa de rendimiento o una cosa de tamaño - no importa cual). Para las piezas más pequeñas (es decir, compitiendo con la versión anterior de la misma tecnología) bien.

Así que sí, es un buen ajuste para la experimentación como te quedas en las mismas piezas de tamaño.

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