CompactFlash
Image illustrative de l’article CompactFlash
Une carte CompactFlash de 2 GB

Type de média Carte mémoire
Codage Plusieurs systèmes de fichiers
Capacité
  • 2 MB à 512 GB[1],[2]
  • CF5.0 : jusqu'à 128 PB
Développé par SanDisk
Dimensions physiques
  • 43 × 36 × 3,3 mm (Type I)
  • 43 × 36 × 5 mm (Type II)
Poids 10 grammes (typique)
Utilisé pour Appareils photo numériques et autres appareils de stockage

Le CompactFlash (ou CF) est un type de carte mémoire servant comme unité amovible de stockage de données numériques et est principalement utilisé pour le stockage des photographies dans les appareils photo numériques. Il peut aussi servir au stockage pour les PDA, les baladeurs MP3 ou même pour conserver les messages sur certains modems. On le rencontre aussi dans certains magnétophones numériques, surtout des modèles portatifs de reportage.

Une carte CompactFlash de 32 Mo, avec sa boite de rangement

Depuis la sortie en 2012 des spécifications CFast 2.0, les cartes CompactFlash adoptent le SATA III, avec un taux de transfert allant jusqu'à 600 Mo/s, ce qui lui permet d'étendre son utilisation aux domaines de la vidéo professionnelle et du cinéma, nécessitant un enregistrement des données à un débit de l'ordre de 200 Mo/s[3].

Description modifier

 
Une carte CompactFlash de 1 Go, inserée dans un appareil photo numérique

La mémoire CompactFlash (notée parfois CF) est un type de carte mémoire créé en 1994 par la firme SanDisk. La mémoire CompactFlash est constituée d'un contrôleur mémoire et de mémoire flash contenus dans un boîtier de faibles dimensions (42,8 mm de largeur et 36,4 mm de hauteur), de taille inférieure à une petite boîte d'allumettes, et pesant 11,4 g. Les capacités disponibles en 2013 vont jusqu'à 256 Go[4]. En 2016, cette capacité maximale avait atteint les 512 Go.

Les cartes CompactFlash sont conformes à la norme PCMCIA si ce n'est que le connecteur possède 50 broches au lieu des 68 broches des cartes PCMCIA. Cependant, la norme CF respecte la norme ATA malgré les broches manquantes. Ainsi il est possible d'enficher une carte CompactFlash dans un emplacement PCMCIA passif de type II. Les CF fonctionnent aussi bien à la tension de 3,3 V qu'à 5 V.

Il existe deux types de cartes CompactFlash : les cartes CF-I et les cartes CF-II qui ne se distinguent que par leur épaisseur (les CF-I font 3,3 mm d'épaisseur, contre 5 mm pour les CF-II). Une carte CF-I rentre donc dans un support CF-II, mais pas le contraire. La consommation électrique est identique pour les deux formats[réf. nécessaire] .

 
Carte mémoire CFast 1.0. Connexion au bus SATA

Le , la CompactFlash Association donne les spécifications de la norme CFast 1.0[5] basée sur le bus ATA série (SATA) plutôt que le bus ATA parallèle (PATA), utilisé par la CompactFlash originale. Le , la révision CFast 2.0 est annoncée.

Les premières spécifications de la carte XQD utilisant le bus PCI Express apparaissent en [6].

Débits modifier

Il y a deux vitesses principales de fonctionnement, définies par les versions 1.0 (CF original) et 2.0 (CF+ / CF2.0) des spécifications. Les CF+ offrent un débit maximal de 16 Mo/s et une capacité maximale de 137 Go. La spécification 3.0 des cartes CF définit un débit maximal de 66 Mo/s pour une capacité maximale inchangée, et devait être adoptée en 2005 (probablement 2006).

En 2008 apparaissent des cartes CF capables d'une vitesse de 45 Mo/s ou "300 X" - les cartes vendues dans le commerce affichent maintenant une vitesse en x, x étant d'environ 150 Ko/s. En 2011, des cartes allant jusqu'à "600X" (90 Mo/s) font leur apparition. En 2012, un constructeur annonce le lancement de cartes "1000X", soit un débit pouvant atteindre 150 Mo/s[7].

Cependant, certains fabricants ne spécifient pas si cette vitesse est atteinte en lecture ou en écriture, ces valeurs sont donc sujettes à caution. La vitesse de lecture est plus rapide que celle d'écriture.

Il est recommandé d'utiliser des cartes dites rapides pour les appareils reflex numériques. En effet la rapidité d'enregistrement des cartes risque de jouer sur la vitesse maximale du mode rafale de ces appareils (nombre maximal d'images par seconde).

Le , la CompactFlash Association donne les spécifications de la norme CFast 2.0, basée sur le bus SATA III et supportant ainsi un taux de transfert allant jusqu'à 600 Mo/s, alors que la CF-II (PATA) est limitée à 167 Mo/s avec utilisation de UDMA 7)[8].

Utilisation modifier

Le format CompactFlash est aussi utilisé pour fournir des cartes de communication, telles que modems, cartes ethernet, ports série, adaptateurs bluetooth ou Wi-Fi, etc. La plupart sont au format CF-I.

Dans les cartes CompactFlash de type II, on trouve notamment les MicroDrive (les premiers furent lancés par IBM) qui sont des micro-disques durs dont la capacité allait jusqu'à 8 Go fin 2008.

La carte CompactFlash fut longtemps la carte mémoire la plus répandue. Elle offre en une capacité maximale de 100 Go[9]. Jusqu’en 2010 la capacité théorique maximale était de 137 Go[10], mais les spécifications CF5.0 publiées en février de cette même année permettent de porter cette capacité limite à 144 pétaoctets (soit plus de mille fois la précédente limite), grâce à un adressage sur 48 bits[11].

Ce support de stockage présente toutefois une fragilité liée à l'utilisation de multiples broches pénétrantes. C'est une des raisons de son abandon progressif, dans le cadre d'un usage grand public, au profit du format SD qui offre des capacités de stockage désormais plus élevées tout en étant plus robustes (contacts externes) et plus compactes.

Sa fiabilité face aux autres supports en fait la carte privilégiée des professionnels de la photographie.[réf. souhaitée] Étant une carte mémoire historique, elle est toujours utilisée par les appareils photographiques haut de gamme.

Autres périphériques utilisant le connecteur CompactFlash modifier

 
Récepteur GPS sur port CompactFlash

Le CompactFlash étant un dérivé du PCMCIA, il peut donc servir à accueillir d'autres périphériques. Des constructeurs l'ont donc utilisé comme port d'extension dans certains PDA.

CFexpress modifier

 

CFexpress (ou CFX) est une norme pour les cartes mémoire amovibles proposée par la CompactFlash Association. La norme utilise une interface PCIe 3.0 sur un maximum de 8 lignes. Basées sur de la mémoire flash, les cartes CFexpress tirent aussi parti du protocole NVMe. Il faut compter un débit 1 Go/s par ligne PCIe utilisée.

Liste de fabricants de cartes CompactFlash modifier

Notes et références modifier

  1. (en) Bill Frank, « CompactFlash Specification Allows for the Addressing of up to 137 GB » [archive du ], CompactFlash Association,
  2. (en) MemberClicks, « Home » [archive du ], sur www.compactflash.org (consulté le )
  3. (fr) CFast 2.0 : la CompactFlash passe à 600 Mo/s et en reprend pour dix ans ?, sur Clubic.com
  4. « Sandisk : la carte mémoire 256 Go à 1 900 € pour la 4K », sur Tom’s Hardware : actualités matériels et jeux vidéo, (consulté le ).
  5. (en) « CFA Makes New CFast Specification Rev 1.0 Available » (version du sur Internet Archive)
  6. (en) « CompactFlash Association Announces the Recently Adopted XQD(TM) Specification as a New Memory Card Format » (version du sur Internet Archive)
  7. Yannick Guerrini, Des cartes CompactFlash à 160 Mo/s chez Transcend sur Tom's Hardware.
  8. (en) « The CompactFlash Association Announces CFast 2.0 Draft Specification » (version du sur Internet Archive)
  9. (en) Annonce en anglais d'une carte de 100 Go - Septembre 2008
  10. (en) CompactFlash Association, CF and CompactFlash® Frequently Asked Questions - 10 février 2008
  11. (fr) Clubic.com ; Vers des cartes Compact Flash de plusieurs pétaoctets, consulté en février 2010

Voir aussi modifier

Articles connexes modifier

Liens externes modifier