JEDEC introduce estándar XFMD para simplificar actualizaciones de flash embebido
La capacidad de hot-swap de medios de almacenamiento es una expectativa estándar en servidores y electrónica de consumo. Sin embargo, la memoria flash a menudo se suelda en dispositivos, dificultando actualizaciones. Un nuevo estándar JEDEC promete cambiar eso.
La Solid State Technology Association de JEDEC ha lanzado la primera versión de la especificación Crossover Flash Memory (XFM) Embedded and Removable Memory Device (XFMD). El estándar define un módulo de almacenamiento compacto y delgado que conecta NVMe y PCI Express, permitiendo integración sin fisuras con buses de sistema existentes.
XFMD está diseñado como módulo reemplazable para dispositivos que tradicionalmente alojan memoria soldada. En lugar de cambiar sistemas enteros, los usuarios ahora pueden intercambiar un solo módulo flash, simplificando mantenimiento y extendiendo vida del dispositivo.
Bruno Trematore, presidente del comité JC-64 de JEDEC sobre almacenamiento de memoria embebida, explica que XFMD actúa como un «crossover» entre flash embebido y medios removibles como SD o CompactFlash. Es adecuado para consolas de videojuegos, gear VR/AR, drones, cámaras de vigilancia y electrónica de automoción —entornos donde los componentes están calificados para vidas de diez años.
Midendo 14 mm × 18 mm × 1,4 mm, el módulo es más pequeño que una tarjeta SD estándar pero más grande que una microSD. Trematore señala que, aunque no es hot-swappable, su tamaño lo hace considerablemente más fácil de reemplazar que módulos UFS o eMMC tradicionales usados en sistemas de automoción.
La conectividad se logra a través de PCIe para acceso de bus de bajo nivel y NVMe para operaciones de almacenamiento de alto nivel y baja latencia —protocolos ya ubicuos en centros de datos, asegurando amplia compatibilidad de sistema.
Aunque es poco probable que XFMD sea adoptado en servidores empresariales, apunta a dispositivos IoT que deben durar una década o más pero pueden requerir almacenamiento adicional a medida que crecen los volúmenes de datos. «Vemos un claro hueco de mercado», dice Trematore.
Otras aplicaciones potenciales incluyen buffering de streams de video de alto volumen en dash-cams y dispositivos ADAS, donde la sobrescritura continua puede desgastar prematuramente la memoria flash. En tales casos, el módulo simplemente reemplaza un componente desgastado.
Un ejemplo real es el recall de Tesla en 2021, desencadenado por fallo de NAND flash en una tarjeta multimedia embebida.
El estándar no prescribe rangos de temperatura; los fabricantes de dispositivos necesitarán abordar tolerancia al calor para uso automotriz o industrial. La memoria flash en sí es resistente al frío pero puede degradarse bajo altas temperaturas.
XFMD ha estado en desarrollo solo un año, reflejando fuerte interés de la industria impulsado por su flexibilidad. Sin embargo, la adopción comercial generalizada dependerá de fabricantes incorporando la especificación en nuevos productos.
Artículo original publicado en EE Times.
Tecnología de Internet de las cosas
- Entendiendo ROM, PROM, EPROM y EEPROM: Diseño, Programación e Identificación
- Microprocesadores: La Evolución de la Computación con Programa Almacenado
- ST Microelectronics muestra MCUs 28 nm FD‑SOI con PCM embebido para tren de potencia, ADAS y electrificación
- Hyperstone Exhibe Controlador SSD de Nueva Generación y Monitor de Salud en Embedded World 2019
- TDK lanza HVC 4420F: Controlador de motor integrado con 64 KB Flash y diagnósticos avanzados para actuadores inteligentes automotrices
- Flash SpiStack dual‑die NOR+NAND de Winbond potencia la placa de desarrollo NXP Layerscape LS1012A
- Kontron Presentación COM HPC: Nuevo Estándar Embedded Computing Alto Rendimiento
- VersaLogic Presentación Servidor Embebido Robusto Grizzly de 8 y 12 Cores para Edge e IoT
- SRAM ultra-bajo consumo de SureCore reduce potencia de memoria 50% para wearables y SoCs IoT
- FusionHD: memoria flash inteligente para IoT de próxima generación
- Dominando funciones de la biblioteca estándar de C: Guía práctica