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éristiques | Flash NAND | Flash NOR |
---|---|---|
Coût par bit | Low | Haute |
Utilisation du stockage de fichiers | Facile | Hard |
Puissance de veille | Haute | Low |
Puissance active | Low | Haute |
Vitesse de lecture | Low | Haute |
Vitesse d'écriture | Haute | Low |
Capacité | Haute | Low |
Exécution du code | Hard | Facile |
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.
Le produit est discontinué