Le démontage d’une carte SD de 2 Go hors service montre à quel point son architecture interne est minimaliste : une simple puce contrôleur de mémoire flash gérant une seule puce NAND, le tout entassé dans cette minuscule coque en plastique. Pas d’algorithmes sophistiqués de nivellement de l’usure ni de réseaux de puces multiples : juste une logique de stockage rudimentaire. Voilà pourquoi les premières cartes SD étaient si sujettes à la corruption des données : correction d’erreurs limitée et aucune redondance. Les cartes modernes de grande capacité embarquent des contrôleurs bien plus sophistiqués, avec une meilleure correction d’erreurs (ECC) et un ramasse-miettes plus efficace, mais le principe de base n’a pas beaucoup changé. C’est quand même fou de voir à quel point nous avons fait confiance à ces petits objets fragiles pour conserver nos données.