Tecnologías de almacenamiento local para dispositivos IoT

El diluvio de datos del Internet de las Cosas

Debido al crecimiento sin precedentes de los dispositivos del Internet de las Cosas (IoT) en todo el mundo, se ha desencadenado un desarrollo de nuevas tecnologías, con especial atención al almacenamiento. Se espera que los dispositivos que componen la Internet de las Cosas generen cantidades cada vez mayores de datos en los próximos años. Los desarrolladores necesitan determinar dónde se procesarán y almacenarán estos datos. Además de las numerosas soluciones de almacenamiento online en la nube, siguen siendo necesarias soluciones de almacenamiento local para su uso en dispositivos IoT.

Soluciones de almacenamiento loca

Debido a su robusta vida útil, las memorias loca flash son muy deseables en aplicaciones IoT que permiten el almacenamiento de datos y código críticos. La memoria flash tradicional se sigue utilizando en aplicaciones IoT en torno al GPS / navegación, así como en productos de consumo como los smartwatches, debido a su bajo coste, alta densidad de almacenamiento, funcionamiento en amplios rangos de temperatura y arquitectura. Las tecnologías de memoria ofrecen una gran flexibilidad y, sobre todo, fiabilidad. 

NOR Y NAND

La memoria flash NOR es popular para aplicaciones que requieren almacenamiento de código, como pasarelas domésticas y decodificadores, debido a su capacidad para admitir aplicaciones XIP y su bajo consumo de energía en modo de espera, mientras que la NAND es más adecuada para aplicaciones de almacenamiento de datos que no requieren compatibilidad con XIP. Las aplicaciones IoT con gran cantidad de datos, como los controladores inteligentes USB y los dispositivos IoT portátiles, requieren una memoria más barata y utilizan flash NAND debido a su bajo coste y mayor capacidad de almacenamiento.

CaracterísticaFlash NANDFlash NOR
Coste por bitBajoAlto
Uso para almacenamiento de archivosFácilDuro
Potencia en esperaAltaBaja
Potencia ActivaBajaAlta
Velocidad de lecturaBaja Alta
Velocidad de escrituraAltaBaja
CapacidadAltaBaja
Ejecución del códigoDifícilFácil

memoria eMMC

El mercado del IoT está impulsado por dispositivos de bajo coste que incluyen sensores, contadores, robots, dispositivos para llevar puestos y productos de electrónica de consumo. La memoria eMMC es muy adecuada para este tipo de aplicaciones debido a su bajo coste y a su capacidad para actuar como sustituto de los medios de almacenamiento tradicionales. La norma eMMC se desarrolló para simplificar el diseño de la interfaz de la aplicación trasladando el controlador flash que interactúa con la memoria flash dentro de la propia memoria. El diseño más sencillo beneficia a los desarrolladores de memorias IoT al reducir el espacio necesario para los dispositivos de almacenamiento, con lo que se abaratan los costes. La especificación eMMC 5.1 permite velocidades de transferencia rápidas de hasta 400 MB / s y capacidades de hasta 128 GB.

Almacenamiento UFS

eMMC está experimentando una gran competencia por parte de UFS 2.0, que ofrece mayores velocidades de transferencia de datos y menor consumo de energía que eMMC y a menudo se considera el sucesor del estándar eMMC. Se espera que tanto la memoria flash integrada como la extraíble funcionen en dispositivos IoT. La evolución de eMMC a UFS ofrece ventajas en cuanto a rendimiento y bajo consumo. Desde el punto de vista del rendimiento, ofrece 600 MB / s frente a los 200 MB / s de eMMC, mientras que desde el punto de vista del consumo ofrece una reducción de energía de entre el 30% y el 55%. El mayor rendimiento de UFS también es el resultado de cambios arquitectónicos en la capa de enlace. UFS tiene un enlace serie y full duplex, mientras que eMMC tiene una interfaz paralela y half duplex, que bloquea el funcionamiento a mayor velocidad y la ejecución eficiente de comandos.

¿Cuál es el futuro de las soluciones de almacenamiento para los dispositivos IoT?

Las aplicaciones IoT seguirán impulsando el desarrollo de diferentes tecnologías de almacenamiento, ya que cada tipo de aplicación presenta requisitos únicos. Sin embargo, está claro que el coste y la potencia serán un reto, ya que la mayor parte de la expansión del mercado IoT está impulsada por los dispositivos portátiles, lo que empujará a la NVM integrada y a la NVM externa hacia el crecimiento futuro.

Desarrollo con memorias flash - Depuración y programación

Las memorias flash modernas son circuitos integrados complejos que requieren tener en cuenta muchas capas de protocolo en su desarrollo.

Programador Universal de Ingeniería NuProg-E2
Programador Universal de Ingeniería NuProg-E2
NuProg-E2
El NuProg-E2 admite UFS, eMMC, MCU, CPLD, FPGA, SPI NOR, SPI NAND, Parallel NOR, Parallel NAND y EEPROM

995,00 €*
29.24 %
EM100Pro-G2 Emulador SPI NOR Flash
EM100Pro-G2
El emulador de flash SPI NOR Dediprog EM100Pro-G2 emula TODAS las flash SPI NOR del mercado.

El producto está descontinuado