Technologies de stockage local pour les appareils IoT

Le déluge de données de l'Internet des objets

En raison de la croissance sans précédent des appareils IoT (Internet of Things) dans le monde entier, un développement de nouvelles technologies a été déclenché, avec un accent particulier sur le stockage. On s'attend à ce que les appareils qui constituent l'Internet des objets génèrent de plus en plus de données au cours des prochaines années. Les développeurs doivent déterminer où ces données doivent être traitées et stockées. Outre les nombreuses solutions de stockage en ligne dans le cloud, des solutions de stockage local sont toujours nécessaires pour l'utilisation dans les appareils IoT.

Solutions de stockage local

En raison de leur durée de vie robuste, les mémoires flash locales sont extrêmement souhaitables dans les applications IoT qui permettent de stocker des données et des codes critiques. Les mémoires flash traditionnelles continuent d'être utilisées dans les applications IoT autour du GPS / de la navigation, ainsi que dans les produits de consommation comme les gardes intelligents, en raison de leur faible coût, de leur haute densité de stockage, de leur fonctionnement dans de grandes plages de température et de leur architecture. Les technologies de stockage offrent une grande flexibilité et surtout une grande fiabilité. 

NOR & NAND

La flash NOR est très populaire pour les applications qui nécessitent un stockage de code, comme les passerelles domestiques et les décodeurs, en raison de sa capacité à prendre en charge les applications XIP et de sa faible consommation d'énergie en veille, tandis que la NAND est plus adaptée aux applications de stockage de données qui ne nécessitent pas de prise en charge XIP. Les applications IoT à forte intensité de données, comme les pilotes USB intelligents et les appareils IoT portables, nécessitent une mémoire moins chère et utilisent la flash NAND en raison de son faible coût et de sa plus grande capacité de stockage.

CaractéristiquesFlash NANDFlash NOR
Coût par bitLowHaute
Utilisation du stockage de fichiersFacileHard
Puissance de veilleHauteLow
Puissance activeLowHaute
Vitesse de lectureLow Haute
Vitesse d'écritureHauteLow
CapacitéHauteLow
Exécution du codeHardFacile

mémoire eMMC

Le marché de l'IoT est alimenté par des appareils peu coûteux qui comprennent des capteurs, des appareils de mesure, des robots, des appareils portables et des produits d'électronique grand public. La mémoire eMMC est bien adaptée à ces applications en raison de son faible coût et de sa capacité à remplacer les supports de stockage traditionnels. La norme eMMC a été développée pour simplifier la conception de l'interface de l'application, en déplaçant le contrôleur flash qui interagit avec la mémoire flash dans la mémoire elle-même. La conception plus simple profite aux développeurs de mémoire IoT en réduisant l'espace nécessaire pour les dispositifs de mémoire, ce qui permet de réduire les coûts. La spécification eMMC 5.1 permet des vitesses de transfert rapides allant jusqu'à 400 Mo / s et des capacités allant jusqu'à 128 Go.

Mémoire UFS

l'eMMC subit une forte concurrence de l'UFS 2.0, qui offre des vitesses de transfert de données plus élevées et une consommation d'énergie plus faible que l'eMMC et est souvent considérée comme le successeur de la norme eMMC. On s'attend à ce que la mémoire flash intégrée et la mémoire flash interchangeable soient toutes deux exploitées dans les appareils IoT. L'évolution de l'eMMC vers l'UFS offre des avantages en termes de performances et de faible consommation d'énergie. Du côté des performances, il offre 600 Mo / s par rapport à 200 Mo / s pour eMMC, tout en offrant une réduction des performances de 30% à 55% du côté des performances. La performance plus élevée de l'UFS est aussi le résultat de changements architecturaux dans la couche de connexion. UFS dispose d'une connexion série et full duplex, tandis que eMMC dispose d'une interface parallèle et d'une interface semi-duplex, ce qui a bloqué le fonctionnement à une vitesse plus élevée et l'exécution efficace des commandes.

Quel est l'avenir des solutions de stockage pour les appareils IoT ?

Les applications IoT continueront de stimuler le développement de différentes technologies de stockage, chaque type d'application ayant des exigences uniques. Cependant, il est clair que les coûts et l'énergie seront un défi, car la majeure partie de l'expansion du marché de l'IoT sera alimentée par des appareils portables, ce qui poussera le NVM intégré et le NVM externe vers une croissance future.

Développement avec mémoire flash - Déboguer et programmer

Les mémoires flash modernes sont des circuits intégrés complexes dont le développement nécessite la prise en compte de nombreuses couches de protocole.

Programmeur universel d'ingénierie NuProg-E2
Programmeur universel d'ingénierie NuProg-E2
NuProg-E2
Le NuProg-E2 prend en charge UFS, eMMC, MCU, CPLD, FPGA, SPI NOR, SPI NAND, Parallel NOR, Parallel NAND et EEPROM

995,00 €*
29.24 %
EM100Pro-G2 Émulateur flash SPI NOR
EM100Pro-G2
L'émulateur de flash SPI NOR EM100Pro-G2 de Dediprog émule TOUTES les flashs SPI NOR du marché.

Le produit est discontinué