eMMC
Une MMC (« MultiMediaCard ») embarquée (« intégrée, non amovible »). Un module de mémoire électronique conçu pour être intégré dans des appareils au lieu d'une carte amovible, fonctionnant comme un dispositif de stockage ou un lecteur principal.
eMMC : mémoire flash soudée qui ne s'enlève pas
eMMC signifie « embedded MultiMediaCard ». C'est un module de mémoire flash soudé directement sur une carte de circuit imprimé, servant de stockage principal ou supplémentaire dans les appareils industriels, les systèmes embarqués et l'électronique grand public. Contrairement à une carte SD amovible ou une clé USB, une eMMC ne peut pas être retirée une fois installée ; elle fait partie intégrante de l'architecture de l'appareil hôte.
Le boîtier eMMC mesure généralement 11,5 × 13 × 1,0 millimètres et contient des puces de mémoire flash NAND, un contrôleur et un circuit de gestion de l'alimentation dans une seule unité intégrée. Les capacités courantes varient de 4 Go à 512 Go, bien que les variantes industrielles puissent offrir 1 To ou plus. L'interface fonctionne soit en eMMC 4.5 (26 MHz), eMMC 5.0 (52 MHz), soit eMMC 5.1 (mode HS400 à 200 MHz), selon les exigences de l'appareil et les objectifs de coût. La consommation électrique en fonctionnement se situe généralement entre 50 et 150 milliwatts.
L'eMMC est privilégiée dans les applications industrielles car elle réduit la complexité de la carte, élimine les connecteurs mécaniques qui peuvent tomber en panne en raison des vibrations ou des cycles thermiques, et permet aux fabricants d'intégrer le stockage sans emplacements exposés. Les tablettes, les ordinateurs monocartes (y compris certaines variantes de Raspberry Pi), les appareils IoT et les systèmes d'infodivertissement automobile utilisent couramment l'eMMC. Dans les environnements difficiles, l'absence de pièces mobiles et de connecteurs améliore la fiabilité par rapport au stockage amovible.
Modes de défaillance et limitations
Le stockage eMMC se dégrade par cycles d'écriture ; les puces grand public tolèrent généralement 1 000 à 10 000 cycles de programmation-effacement par cellule, tandis que les eMMC de qualité industrielle peuvent atteindre 100 000 cycles ou plus. Les algorithmes d'équilibrage d'usure répartissent les écritures sur la puce pour prolonger la durée de vie, mais une fois épuisé, l'appareil devient en lecture seule ou tombe complètement en panne. Le stress thermique, les fluctuations de tension et les interférences électromagnétiques peuvent endommager prématurément le contrôleur ou les cellules de mémoire.Le remplacement sur site d'une eMMC défectueuse nécessite un dessoudage, une compétence spécialisée impliquant de chauffer l'ensemble du module à 260 °C pour ramollir les joints de soudure sans endommager les composants voisins. Cela rend l'eMMC inadaptée aux applications nécessitant des mises à niveau ou des échanges fréquents de stockage. Certaines conceptions industrielles ajoutent un emplacement MMC externe à côté de l'eMMC pour atténuer cette contrainte.
L'eMMC est en concurrence avec les disques SSD (Solid-State Drives) connectés via SATA ou NVMe, et avec les anciennes interfaces NAND parallèles. Elle occupe un juste milieu : moins chère et plus compacte qu'un SSD, plus fiable et plus rapide qu'un disque dur rotatif, et fixée de manière permanente. Dans la production de masse sensible aux coûts, l'eMMC reste le choix standard malgré sa permanence inhérente.
Sources
- Source de la définitionWiktionary