Publicité

Newsletters


Questions high-tech
  • Besoin d'aide ? Publiez votre question
  • Publier

Le format Compact Flash est le premier format de cartes mémoire, il est apparu en 1994. C’est l’interface la plus complète et la plus rapide, mais les cartes sont très encombrantes. On retrouve deux sortes de cartes, les Type I (3,3 mm d’épaisseur) et les Type II (5 mm d’épaisseur).

Comparaison de taille : Compact Flash et Micro SD

Les Compact Flash classiques, en mode PC Card

L’interface Compact Flash est basée sur la norme PC Card et est compatible nativement avec cette dernière (on peut placer une carte Compact Flash dans un adaptateur passif directement dans un emplacement PC Card). De même, des cartes d’extension au format Compact Flash existent, et sont utilisables dans les ordinateurs portables.

Le mode TrueIDE

Dès le départ, les cartes Compact Flash ont été compatibles directement avec l’interface IDE. Concrètement, une carte Compact Flash placée dans un adaptateur passif est reconnue comme un disque dur par le BIOS de l’ordinateur. Les modes de transfert sont légèrement différents en mode TrueIDE. Notons que par défaut, les cartes Compact Flash sont reconnues comme des périphériques amovibles en mode IDE, mais que certaines cartes (à usage industriel) peuvent être utilisées comme un disque fixe et sont donc utilisables comme un disque dur

L'interface Compact Flash

Les modes de transfert en Compact Flash

La vitesse d’une carte Compact Flash dépend de deux éléments : le mode de transfert supporté par la carte et le mode de transfert supporté par le lecteur. Les modes PIO 0 à PIO 4 sont communs aux modes PC Card et TrueIDE, la vitesse varie de 3,3 Mo/s (PIO 0) à 16,7 Mo/s (PIO 4). Le mode PC Card définit le PIO 5 (20 Mo/s) et le PIO 6 (25 Mo/s) mais ils ne sont pas utilisables en IDE. De même, les modes MultiWord DMA 0, 1 et 2 (16,7 Mo/s) sont utilisables en IDE, mais les MW-DMA 3 et 4 (20 et 25 Mo/s) sont seulement disponibles en PC Card. Les cartes classiques sont généralement utilisables en mode MW-DMA 2 en IDE et en PIO 6 en PC Card (avec un lecteur USB par exemple).

Le mode Ultra DMA

Les cartes récentes, à la norme Compact Flash 3.0 ou 4.0, peuvent utiliser les modes Ultra DMA, hérités des disques durs. Actuellement, seuls les modes Ultra DMA jusque 4 (66 Mo/s) sont utilisables, même si la norme permet à terme d’utiliser les modes 5 et 6 (100 et 133 Mo/s). Le problème principal, c’est que l’Ultra DMA n’est utilisable qu’en mode TrueIDE, donc un lecteur de cartes qui supporte le mode Ultra DMA va nécessairement brider les cartes classiques au PIO 4 (16 Mo/s). Il faut donc choisir : soit le lecteur travaille en mode PC Card (typiquement un lecteur USB) et les cartes Ultra DMA sont bridées, soit le lecteur travaille en TrueIDE (un lecteur FireWire) et les cartes classiques sont limitées à 16 Mo/s.

Les MicroDrive

Dans les années 1990, IBM a sorti un disque dur au format Compact Flash de Type II (plus épais), le MicroDrive. Il offrait une capacité de 160 Mo, quand les cartes ne dépassaient que rarement les 64 Mo. Actuellement, les MicroDrive existent toujours : il s’agit de disques durs avec des plateaux de 1 pouce, qui tournent à 3 600 ou 4 200 tpm. La capacité élevée et le prix plus faible que la mémoire flash sont des avantages, mais ils consomment plus et les latences sont très élevées.

Les adaptateurs : PC CardLes adaptateurs : IDE (ici 2,5 pouces)

Usages pratiques des cartes Compact Flash

Les cartes Compact Flash ne sont plus utilisées que dans quelques rares PDA et dans les appareils photo reflex. La taille imposante des cartes est un problème pour les compacts numériques, qui sont en majorité passés aux cartes SD. Le deuxième usage des cartes Compact Flash, marginal, est en tant que support de stockage pour un système informatique : certaines cartes Ultra DMA sont plus rapides que les SSD.

Epaisseur : Compact Flash et Micro SD

Les cartes Compact Flash
Compact Flash (PC Card) Compact Flash (TrueIDE) MicroDrive
Longeur 36,4 mm 36,4 mm 36,4 mm
Largeur 42,8 mm 42,8 mm 42,8 mm
Épaisseur 3,3 mm 3,3 mm 5 mm
Largeur du bus 16 bits 16 bits 16 bits
Fréquence d’horloge 12,5 MHz 33 MHz 33 MHz
Taux de transfert maximal 25 Mo/s 66 Mo/s 66 Mo/s
Tension de fonctionnement 3,3/5 V 3,3/5 V 3,3/5 V
Nombre de connecteurs 50 50 50
Capacité maximale des cartes 137 Go 137 Go 137 Go
Capacité maximale disponible (mai 2007) 16 Go 16 Go 8 Go
Gestion des DRM - - -

Liens commerciaux
Commentaires
Aurelgadjo 14/06/2007 11:06
Masquer
-0+

J'aime bien les notions d'électroniques vulgarisées mais néanmoins détaillées :)

Dossier trés sympa.

KeyserSoze 15/06/2007 11:49
Masquer
-0+

Très bon dossier qui met bien en lumière tout ce qu'il faut savoir sur chaque format !

Bravo Pierre.

Eagle 4 15/06/2007 15:17
Masquer
-0+

Le PCMCIA 16 bits n'existe plus depuis 10 ans environ, il a été remplacé par le PCCard 32 bits... Meme format mais pas du tout même interface... Il existe des adaptateurs Firewire, usb2 et même réseau 100 mb et PC Card...

No comment

Eagle 4 15/06/2007 15:18
Masquer
-0+

Ah, j'oubliais.. A part ça excellent travail, et bonjour aux "vieux" de PPC :D

Dandu 15/06/2007 15:21
Masquer
-0+

Eagle 4 : ça empêche pas les adaptateurs passifs de travailler en mode 16 bits, c'est rétrocompatible.

entre un adaptateur 16 bits et 32 bits, tu vois direct la différence : le premier bouffe 100 % de CPU et 1,5 Mo/s de différence, le deuxième peut dépasser les 35 Mo/s avec une carte rapide (et pas d'occupation CP significative).

Eagle 4 15/06/2007 16:12
Masquer
-0+

C'est bien ce que je disais mais ne voulais pas me lancer dans ue explication dithyrambique (Dithyrambique, adj: Qui est (volontiers) excessif ou pompeux dans ses éloges. Qui loue avec enthousiasme, souvent avec pompe, excès, emphase), PC Card Type I et Type II, mais on n'emploie plus le terme PCMCIA depuis que l'AMIGA 600 ou 1200 a disparu... Paix à leurs âmes d'ailleurs :D

Eagle 4 15/06/2007 16:17
Masquer
-0+
wrongillusion 15/06/2007 16:26
Masquer
-0+

ke ne comprend pas pourquoi vous dite que la SD n'as aps de successeur déigné? la SD-HC tout simplement; elle n'a aucun probléme de capacité et a été pensé pour allé jusqu'a 32Go je vois pas le soucis...

Dandu 15/06/2007 16:31
Masquer
-0+

T'as remarqué qu'en vitesse, c'est 25 Mo/s max, et qu'on arrive à plus de 20 en pratique ?

Les cartes ne peuvent pas aller plus vite que ce qu'on a déjà (ou à peine), alors le format est récent.

Sans compter les problèmes de compatibilité.

Un successeur, c'est un format qui permet d'améliorer les performances en plus de la capacité.

Anonyme 09/05/2008 17:00
Masquer
-0+

Que faire si j'ai un ancien appareil olympus C900 avec une carte smart media qui ne fonctionne pas sur les lecteur de carte et que mon cable de liaison avec le pc ne fonctionne pas pour avoir mes nouvelles photos sur ordinateur

Anonyme 01/08/2008 17:38
Masquer
-0+

comment fait-on pour installer le logiciel de la memory stick pro 2g???

Ce sujet ne peut plus être commenté.
Liens commerciaux