Le format CFexpress est une norme pour les cartes mémoire proposé en 2016 par la CompactFlash Association. Alors que la version 1.0 avait été lancée au deuxième trimestre 2017, la version 2.0 vient d’être annoncée avec un record de débits théoriques maximales de 4000MO/s soit quatre fois les performances des meilleures cartes XQD. Décryptons ensemble ce nouveau standard.
Cette nouvelle norme a pour objectif d’« unifier l’écosystème » grâce à sa compatibilité avec les normes déjà largement adoptées, telles que PCIe et NVMe. Il existe une vaste gamme de contrôleurs, de logiciels et de dispositifs qui utilisent déjà ces normes, ce qui accélère leur adoption.
PCIe et NVMe ?
La norme PCIe pour « Peripheral Component Interconnect Express » caractérise la manière dont les cartes d’extension communiquent avec un ordinateur. Cela inclut des composants tels que les cartes graphiques, les cartes son, les cartes Wi-Fi et les SSD M.2 NVMe. Plus la version PCIe est élevée, plus la bande passante disponible pour les cartes d’extension est élevée et donc les performances.
NVMe pour « Non-Volatile Memory Express » est une spécification permettant de connecter directement un SSD à l’interface PCIe d’un ordinateur. Ce standard ouvert permet aux périphériques de stockage flash d’opérer aux vitesses d’écriture et de lecture maximales que permet leur mémoire flash. Le NVMe tire avantage du parallélisme interne et de la faible latence liées aux appareils stockage flash.
Principaux avantages du format CFexpress
Il est possible d’utiliser plusieurs lignes de communication pour accélérer les débits. Différents formats de stockage sont utilisables. Ainsi, il est possible de voir des cartes au format SD (Type A, une seule ligne) ou au format XQD (type B, deux lignes). De plus, les cartes au format B supportent le protocole NVMe (Non-Volatile Memory express). Les principaux bénéfices du NVMe sont au niveau des performances avec une forte réduction de la latence et un accroissement du niveau d’IOPS (Opérations d’Entrée/Sortie par seconde). D’autres formats sont également au programme avec des performances accrues comme le Type C (4 lignes) et le Type D (8 lignes). Il sera alors possible d’atteindre des débits théoriques de 8 Go/s.
Sony a dévoilé sa première carte au format CFexpress à l’été 2019.
Tableau comparatif
Norme | SD | UFS | ||||
---|---|---|---|---|---|---|
Version | 3.0 | 4.0 | 6.0 | 7.0 | 1.0 | 2.0 |
Lancement | 2010 Q2 | 2011 Q1 | 2017 Q1 | ? | Q2 2016 | ? |
Bus | UHS-I | UHS-II | UHS-III | PCIe 3.0 x1 | UFS 2.0 | UFS 3.0 |
Vitesse (full-duplex) | 104 MO/s | 312 MO/s | 624 MO/s | 985 MO/s | 600 MO/s | 1.2 GO/s |
Norme | CFast | XQD | CFexpress | |||
---|---|---|---|---|---|---|
Version | 1.0 | 2.0 | 1.0 | 2.0 | 1.0 | ? |
Lancement | 2008 Q3 | 2012 Q3 | 2011 Q4 | 2014 Q1 | 2017 Q2 | ? |
Bus | SATA-300 | SATA-600 | PCIe 2.0 x1 | PCIe 2.0 x2 | PCIe 3.0 x2 | PCIe 3.0 x8 |
Vitesse (full-duplex) | 300 MO/s | 600 MO/s | 500 MO/s | 1 GO/s | 1.97 GO/s | 7.88 GO/s |
Source Wikipédia
Evolution du format CFexpress
La CompactFlash Association (CFA) vient d’annoncer la norme CFexpress® 2.0 qui étend les spécifications à deux formats supplémentaires pour les marchés professionnels et industriels qui exigent des supports d’enregistrement performants avec des transfert ultra-rapides.
Avec maintenant trois formats, CFexpress® 2.0 prend en charge plusieurs niveaux de performance pour répondre aux différentes exigences du marché, tout en conservant la même interface et le même protocole. Tous les formats exploitent l’interface PCIe® Gen 3 pour des performances supérieures basées sur le protocole NVM Express™ 1.3.
Les trois formats – désignés comme Type A, avec 1 voie, Type B, avec 2 voies , et Type C avec 4 voies – supportent une performance théorique maximale de 4000MB/s.
Type A | Type B | Type C | |
Dimension | 20mm x 28mm x 2.8mm | 38.5mm x 29.8mm x 3.8mm | 54mm x 74mm x 4.8mm |
Interface PCIe® | Gen3 x1 | Gen3 x2 | Gen3 x4 |
Stack | NVMe™ 1.3 | NVMe™ 1.3 | NVMe™ 1.3 |
Performance théorique maximale | 1000MO/s | 2000MO/s | 4000MO/s |
CompactFlash®, CFast® et CFexpress® sont des marques déposées de la CompactFlash Association.
PCIe® est une marque déposée de PCI-SIG.
XQD® est une marque déposée de Sony.
NVM Express® est une marque déposée de NVM.org.
Plus d’informations sur https://www.compactflash.org/