Aller au contenu

Carte SD

Un article de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 13 septembre 2022 à 18:04 et modifiée en dernier par LucienB49 (discuter | contributions). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.

Une carte SD (« SD » étant le sigle de l'expression anglaise « Secure Digital ») est une carte mémoire amovible de stockage de données numériques créée en par une alliance formée entre les industriels Panasonic, SanDisk et Toshiba.

Les cartes SD sont utilisées pour le stockage de fichiers dans les appareils photo numériques, les caméscopes numériques, les systèmes de navigation GPS, les consoles de jeux vidéo, les téléphones mobiles dont les smartphones, ou encore les systèmes embarqués.

Depuis 2010, les cartes SD font office de standard de stockage, à la suite de l'abandon progressif des autres formats, notamment du Memory Stick de Sony.

Au sein des cartes SD, on distingue plusieurs normes selon les capacités de stockage des cartes : SD (jusqu'à 2 Go), SDHC (de 2 à 32 Go), SDXC (de 32 Go à 2 To) et SDUC (de 2 à 128 To).

Le terme carte SD regroupe 3 différents types de produits : les carte SD, carte miniSD, carte microSD.

Historique

La carte SD

En 1999, SanDisk, Matsushita et Toshiba ont choisi de développer et de commercialiser la carte mémoire Secure Digital (SD), dérivée de la carte MultiMediaCard (MMC), qui assure la gestion des droits numériques selon la norme Secure Digital Music Initiative (SDMI).

Elle a été conçue pour concurrencer la Memory Stick, un produit DRM que Sony avait lancé l'année précédente. Les concepteurs ont estimé que la prise en charge des DRM induirait une large utilisation par les fournisseurs de musique préoccupés par le piratage.

Le logo SD a été développé à l'origine pour le disque Super Density Disc, qui a échoué dans la guerre du format DVD. C'est pourquoi le D du logo ressemble à un disque optique.

Lors du Consumer Electronics Show (CES) de 2000, les trois sociétés ont annoncé la création de la SD Association (SDA) afin de promouvoir les cartes SD. La SD Association, dont le siège est situé à San Ramon, en Californie (États-Unis), comptait une trentaine de sociétés, à sa création, et compte aujourd'hui environ 1 000 fabricants de produits qui produisent des cartes et des périphériques interopérables. Les premiers échantillons de la carte SD furent disponibles au premier trimestre 2000, et 3 mois plus tard des cartes de 32 et 64 Mo apparaissaient sur le marché.

La carte miniSD

Le format miniSD a été créé en 2003 par la SD Association. Il est dérivé du format SD classique, mais est physiquement plus petit. Contrairement au format SD, prévu pour une utilisation dans les appareils photo numériques, le format miniSD a été créé pour être utilisé essentiellement dans les téléphones mobiles et les smartphones.

Les cartes miniSD sont totalement compatibles avec les cartes SD, à travers un adaptateur mécanique, généralement fourni avec les cartes.

Le format miniSDHC existe aussi : il est dérivé des cartes SDHC et offre les mêmes avantages que ce dernier.

La carte microSD

Le format microSD a été créé en 2005 par la SD Association. Il s'agit d'une adaptation de la norme TransFlash (T-Flash ou TF), format de cartes mémoire créé par SanDisk. Il est dérivé du format SD classique, mais est physiquement plus petit. Le format SD visait un usage dans les appareils photo numériques et un remplacement éventuel des clés USB ; le format microSD cible les téléphones mobiles, smartphones, et tablettes. Il a remplacé rapidement le format miniSD, car il est plus petit et offre les mêmes avantages. Le format microSD est utilisé en 2012 par la majorité des constructeurs de téléphones.

Les cartes microSD sont totalement compatibles avec les cartes SD et les cartes miniSD, à travers un adaptateur mécanique, souvent fourni avec les cartes.

Apparence

On distingue plusieurs formes :

  • La carte SD : 24 × 32 × 2,1 millimètres, et pèse 2 grammes. Son volume est de 1 613 mm3
  • La carte miniSD : 20 × 21,5 × 1,4 millimètres. Son volume est de 602 mm3
  • La carte microSD : 15 × 11 × 1 millimètres. Son volume est de 165 mm3

En 2019, sur le marché on remarque une sur-représentation du format microSD. Le format miniSD est marginal.

Interopérabilité entre les formats

Afin d'assurer la compatibilité entre les différents formats de carte SD, il existe des adaptateurs permettant de transformer une carte SD de plus petite taille en une carte SD de plus grande taille.

Fonctionnalités

Compatible avec la carte MMC, elle s’en distingue par la possibilité de chiffrer les données et de gérer les « droits d’auteurs » via le standard Secure Digital Music Initiative (SDMI).

À la différence des mini SD et Micro SD, la carte SD dispose d’une petite glissière sur le côté, permettant d'indiquer que l'utilisateur veut la protéger en écriture. Ce dispositif mécanique, en pratique n'est pas relié à l'électronique de la carte. Il faut donc que le lecteur de carte le détecte et que le système d'exploitation soit conçu pour qu'il offre une réelle protection.

Il existe dans la norme plusieurs moyens de protection électronique du contenu de la carte, entre autres, par l'intermédiaire d'activation de bit dans le registre CSD de la carte. On peut avoir deux types de protection contre l'écriture :

  • de manière temporaire avec le bit « Tmp_Write_Protect[1]  »,
  • définitive avec le bit « Perm_Write_Protect[2] ». Cette protection étant gérée directement au niveau de la carte SD, toute écriture se trouve interdite, quelle soit la position de la petite glissière ou le système d'écriture utilisé.

Capacité de stockage

Comparaison des normes de capacité des cartes SD[3]
SD SDHC SDXC SDUC
Logo
Capacité Minimal 128 Mo 2 Go 32 Go 2 To
Maximal Go[3] 32 Go[3] To[3] 128 To[3]
Système de fichiers

typique

FAT16 (et FAT12[3]) FAT32 FAT32/exFAT exFAT


Le standard SD originel (parfois appelé SDSC, SD Standard Capacity) permettait de réaliser des cartes d'une capacité jusqu'à 2 Go[3]. Officieusement, il existe des cartes SD 4 Go, appelé SD v1.1 ou non-HC, fabriqués notamment par TOPRAM[4], ainsi que d'autres marques. Le standard préconise l'utilisation du système de fichiers FAT16 sur ce type de carte.

En 2006, une nouvelle spécification voit le jour : SDHC (SD High Capacity, soit haute capacité). Les cartes SDHC peuvent contenir de 4 Go à 32 Go[3]. Le standard SDHC préconise l'utilisation du système de fichier FAT32. En principe, tout lecteur SD sur lequel rien n’est indiqué quant à la compatibilité SDHC devrait accepter uniquement les cartes SD.

En 2009, la spécification SDXC (SD eXtended Capacity, signifiant « capacité étendue ») propose une capacité maximale de 2 To, et des débits en lecture/écriture allant jusqu'à 104 Mo/s (avec un objectif ultérieur fixé à 300 Mo/s, grâce à la spécification SD 4.0). Le standard préconise le système de fichiers exFAT pour les SDXC.
Depuis 2010, les cartes SDXC de capacité de 48 et 64 Go sont disponibles sur le marché[5].
En 2013, des SDXC ayant pour capacité 256 Go de différentes marques sont disponibles dans le commerce.
En , SanDisk annonce un modèle de 512 Go.

Techniquement, il n'y a pas de différence dans la méthode de lecture/écriture sur une carte SDXC par rapport à une carte SDHC (ce qui n'est pas le cas avec les cartes SD/MMC). L'identification des cartes SDXC et SDHC est identique, mais différente des cartes SD/MMC. Pour les cartes SDXC/SDHC, à une adresse correspond 512 octets, alors que chaque octet est adressable sur les cartes SD/MMC.

Parfois, seule une adaptation du logiciel pour qu'il supporte exFAT est nécessaire. Mais si le pilote bloque les adresses au-delà des 32 Go du format FAT (adresses > 0x4000000 pour les cartes), il doit être mis à jour.

La lecture est toujours possible, mais on peut aussi l'interdire avec une autre couche de protection utilisant le registre PWD et PWD_LEN qui permettent de définir un mot de passe. La lecture et l'écriture sont impossibles si le mot de passe n'est pas fourni via une commande CMD42. Le mot de passe est stocké de façon volatile sur 16 octets maximum; il n'a pas besoin d'être en ASCII et peut être entièrement binaire (ASCII non imprimable)[6].

La plupart des systèmes n'utilisent pas ces protections électroniques intégrées aux cartes SD, ni le bit indiquant si les données sont une copie ou non. Les cartes SD sont vendues pré-formatées avec un système de fichiers afin de garantir la compatibilité avec les périphériques (voir le tableau). Rien n'empêche de formater ces cartes dans d'autres formats, mais elles ne seront alors reconnues que par des appareils compatibles, la norme n'obligeant pas les appareils électroniques à supporter d'autres formats que celui de la spécification.

Caractéristiques techniques

Mémoire

Vue du circuit interne d'une carte SD avec la puce de gestion et l'élément de stockage (ici 8 Go).

Les cartes mémoire utilisent de la mémoire flash NAND. La finesse de la photolithographie (ou « gravure ») de ces puces peut différer d'un fabricant à l'autre. Plus le procédé est fin, plus on peut inclure de transistors sur une galette de silicium.

Les mémoires flash NAND sont de deux types, Multi Level Cell et Single Level Cell :

  • les mémoires Single Level Cell sont utilisées pour des cartes hautes performances ;
  • les mémoires Multi Level Cell permettent d’atteindre de plus grandes capacités.

Débit

L'indice de débit en écriture des cartes SD standard était à l'origine exprimé en multiples d'un débit minimal, « 1× » équivalant à 150 ko/s (la même façon de calculer que pour un CD). Les débits en lecture sont en général sensiblement plus élevés que ceux en écriture.

En 2006, sous l’impulsion de la SD Card Association (qui regroupe les constructeurs de cartes SD), il a été décidé de ne plus spécifier la vitesse d’écriture maximale supportée par les cartes SD en multiples, mais d’utiliser le terme « classe » pour indiquer la vitesse d’écriture minimale garantie par ces mêmes cartes, le numéro de classe figurant encerclé[7] par un « C ».

Classification des cartes
en fonction de leur vitesse d'écriture[a],[8]
Classe
Débit écriture (Mo/s) 2 4 6 10
Taux 13× 26× 40× 66×

Un « test » effectué avec un fichier de 700 Mo sur une microSD SanDisk de 8 Go classe 2 peut donner un débit maximum de 12 Mo/s en écriture — avec des débits moyens de 2 Mo/s minimum — et 19 Mo/s en lecture. La classe est donc une indication du débit minimum mais pas du débit crête. En effet, le débit crête dépasse de plusieurs fois le débit minimum garanti indiqué par la classe. Pour de l'enregistrement vidéo, ce débit minimum garanti peut cependant importer plus que le débit moyen.

UHS

Cartes SD. À gauche avec le connecteur classique, à droite avec le nouveau connecteur UHS-II.

À ces classes viennent s'ajouter les spécifications UHS-I (Ultra High Speed I, ultra haute vitesse 1), dont les technologies de RAM utilisées permettent un débit théorique moyen plus élevé, en fonction du périphérique utilisant la carte.

La seconde version de cette norme UHS-II ajoute une seconde rangée de pins sur la carte, permettant une compatibilité entre les dispositifs et cartes des différentes versions même si, bien évidemment, les performances ne sont alors plus les mêmes[9].

Il n'y a donc pas d'incompatibilité entre les différentes normes de vitesses, mais uniquement en fonction de la technologie de capacité des cartes, les cartes SDXC ne pouvant pas être utilisées sur des périphériques ne gérant que SD ou SDHC.

Interface du Bus Logo de la carte Logo
du bus
vitesse
du bus
Version des
spécifications
Vitesse standard SD SDHC SDXC 12,5 Mio/s 1.01
Haute vitesse 25 Mio/s 2.00
Très haute vitesse 1
(UHS-I)
SDHC SDXC 12,5 Mio/s (SDR12)
25 Mio/s (SDR25)
50 Mio/s (SDR50, DDR50)
104 Mio/s (SDR104)
3.01
Très haute vitesse 2
(UHS-II)
156 Mio/s (FD156)
312 Mio/s (HD312)
4.00/4.10[10]
Très haute vitesse 3
(UHS-III)
312 Mio/s (FD312)
624 Mio/s (FD624)
6.0[11]
express 985 MB/s 7.0

Vitesse

Ces standards définissent la vitesse d'écriture minimale qu'assure la carte qui en est estampillée.

Vitesse d’écriture
séquentielle minimale
Classe
de vitesse
Classe haute vitesse Classe vitesse vidéo Application
Mo/s Classe 2 (C2) - - Enregistrement de vidéos en définition standard.
Mo/s Classe 4 (C4) - - Enregistrement de vidéos Haute définition (HD) incluant la Full HD (de 720p à 1080p/1080i).
Mo/s Classe 6 (C6) - Classe 6 (V6)
10 Mo/s Classe 10 (C10) Classe 1 (U1) Classe 10 (V10) Enregistrement de vidéos en Full HD (1080p) et enregistrements HD consécutifs (bus de données High Speed) partage en temps réel et lecture de gros fichiers vidéo HD (bus UHS).
30 Mo/s - Classe 3 (U3) Classe 30 (V30) Enregistrement de fichiers vidéo en 4K et 60/120 fps (bus UHS).
60 Mo/s - - Classe 60 (V60) Enregistrement de fichiers vidéo en 8K et 60/120 fps (bus UHS).
90 Mo/s - - Classe 90 (V90)
Classe Vitesse d’écriture
séquentielle
soutenue minimale
Lecture
aléatoire
minimum
Écriture
aléatoire
minimum
Classe 1 (A1) 10 Mo/s 1 500 IOPS 500 IOPS
Classe 2 (A2) 4 000 IOPS 2 000 IOPS

Capacité

Support physique

Trois tailles de cartes SD existent :

On peut théoriquement trouver chacune des capacités de stockage dans chacune des trois tailles physiques.

Des adaptateurs à bas coût permettent d'utiliser les cartes micro et mini dans les lecteurs SD de taille originelle et sont même souvent fournis d'office avec une carte miniSD ou microSD.

En 2019, les capacités de stockage disponibles sur le marché vont jusqu'à 1 To[18] pour les cartes SDXC (le maximum prévus par la norme étant 2 To).

Notes et références

Notes

À l'origine le logo SD était celui du Super Density Disc, d’où le D qui représente la moitié d'un disque optique avec des reflets. Toshiba avait déjà créé le logo quand cette technologie a été remplacée par celle du DVD. Ce logo a été ensuite réutilisé quand les cartes SD sont sorties[19].

  1. Débits en écriture, avec pour convention : 1 Mo/s = 1 000 000 octets/seconde.

Références

  1. DIY : Comment protéger vraiment vos cartes SD des écritures ?, sur semageek.com du 28 avril 2014, consulté le 18 janvier 2019
  2. page 301 : Advanced PIC Microcontroller Projects in C : From USB to RTOS with the PIC.
  3. a b c d e f g et h « Capacity (SD/SDHC/SDXC/SDUC) - SD Association », sur www.sdcard.org (consulté le )
  4. (en) « TOPRAM 4GB SD version 1.1 non SDHC v1.1 Secure Digital Card », sur Rakuten.com (consulté le ).
  5. (en) Panasonic introduces new 64 GB and 48 GB SDXC memory cards, available globally in February 2010[PDF], sur le site panasonic.net, 5 janvier SDcard], sur panasonic.net, consulté le 15 mars 2019
  6. (en) Simplified Specifications SD associations, septembre 2020
  7. (en) « About Speed Class and Benefit : Speed Choices », sur SD Association.
  8. (en) [PDF] Panasonic launches SDHC memory cards with Class 10 speed specification, sur le site panasonic.net, 20 mai 2009.
  9. (en) « SD Standard Overview : Bus Speed (Default Speed/ High Speed/ UHS) », sur SD Association (consulté le ).
  10. (en) « About Speed Class and Benefit : Bus Speed », sur SD Association (consulté le ).
  11. (en) « Understanding the New UHS-III »
  12. Console Portable Android JXD S7300 7" IPS Dualcore 2 x 1,5 GHzGo + 8 Go., sciphone.fr, consulté le 2 décembre 2013.
  13. Fiche technique complète de la JXD S7300B, touch-4u.fr, consulté le 2 décembre 2013.
  14. Test : JXD S7300 GamePad 2, lesnumeriques.com du 17 juillet 2013.
  15. Test : Archos GamePad, une tablette qui se veut console de jeu, lesnumeriques.com du 13 février 2013.
  16. Shield : la console portable de Nvidia spi0n.com 10 janvier 2013.
  17. La console portable Neogeo X est déjà hackée ! pockett.net du 23 décembre 2012.
  18. 1TB microSD cards are now a thing
  19. Super Density Disc, le disque qui a donné son logo aux cartes SD

Voir aussi

Sur les autres projets Wikimedia :

Articles connexes

Liens externes