Aide informatique. Présentation des cartes mémoires MMC et SD, ainsi que d'un lecteur de cartes Pretec Qu'est-ce qu'un connecteur sd mmc

MultiMediaCard, officiellement abrégé CMM, est une norme de carte mémoire utilisée pour le stockage à l'état solide. Introduits en 1997 par SanDisk et Siemens AG, les GCI sont basés sur un contact de surface d'interface série à faible nombre de broches utilisant un nœud de pile de substrat de mémoire à bloc unique, et sont donc beaucoup plus petits que les systèmes précédents basés sur des interfaces parallèles à nombre de broches élevé. -monter des assemblages tels que CompactFlash. Les deux produits ont été introduits à l'origine en utilisant la technologie flash basée sur SanDisk NOR. MMC à propos de la taille du timbre-poste : 24 mm × 32 mm × 1,4 mm. MMC utilisait à l'origine une interface série 1 bit, mais les nouvelles versions de la spécification permettent de transmettre 4 ou 8 bits à la fois. MMC peut être utilisé dans de nombreux appareils qui peuvent utiliser des cartes Secure Digital (SD).

Typiquement, la MMC fonctionne comme un support de stockage pour un appareil portable, sous une forme qui peut être facilement retirée pour accéder à un ordinateur. Par exemple, un appareil photo numérique utilisera MMC pour stocker des fichiers image. Grâce à un lecteur MMC (généralement un petit boîtier qui se connecte via USB ou une autre connexion série, bien que certains puissent être intégrés à l'ordinateur lui-même), l'utilisateur peut transférer des photos prises avec l'appareil photo numérique vers son ordinateur . Ordinateurs modernes Comme les ordinateurs portables et les ordinateurs de bureau, ils ont souvent des emplacements SD qui peuvent éventuellement lire MMC si les pilotes du système d'exploitation le peuvent.

Les KMM sont disponibles dans des tailles allant jusqu'à 512 Go. Ils sont utilisés dans presque tous les environnements dans lesquels des cartes mémoire sont utilisées, comme les téléphones portables, les lecteurs audio numériques, les appareils photo numériques et les PDA. Depuis l'introduction des cartes SD, plusieurs entreprises ont intégré des emplacements MMC dans leurs appareils (à l'exception de certains appareils mobiles, tels que le Nokia 9300, un communicateur en 2004, où la taille plus petite de la MMC est un avantage), mais une MMC légèrement plus fine et compatible avec les broches peut être utilisée pratiquement n'importe quel appareil qui peut utiliser une carte SD si le logiciel/micrologiciel sur l'appareil est capable.

Alors que certaines entreprises construisent des emplacements MMC dans l'appareil à partir de 2018 (les cartes SD sont plus courantes), la MMC intégrée (EMMC) est encore largement utilisée dans l'électronique grand public comme principal moyen de stockage intégré dans les appareils portables. Il fournit un système de mémoire flash à faible coût avec un contrôleur intégré qui peut résider dans un téléphone Android ou Windows ou dans des PC à faible coût et peut apparaître sur l'hôte en tant que périphérique de démarrage, au lieu d'une forme plus coûteuse de stockage à semi-conducteurs. , comme un disque SSD traditionnel.

norme ouverte

Le meilleur des quatre types de cartes MMC (dans le sens des aiguilles d'une montre de gauche à droite) : MMC, RS-MMC, MMCplus, MMCmobile, extension métallique

Ci-dessous quatre cartes.

Cette technologie est un standard accessible à toute entreprise souhaitant développer des produits basés sur celle-ci. Il n'y a pas de redevances facturées pour les appareils qui acceptent MMC. L'adhésion à l'association MMC doit être achetée afin de produire les cartes elles-mêmes.

Depuis juillet 2009, la version 4.4 des spécifications (datée de mars 2009) peut être demandée auprès de la MMCA et, après inscription par la MMCA, peut être téléchargée gratuitement. Les anciennes versions de la norme, ainsi que certaines améliorations supplémentaires de la norme, telles que MiCard et SecureMMC, doivent être achetées séparément.

Une version très détaillée est disponible en ligne qui contient les informations nécessaires pour écrire un pilote MMC.

Au 23 septembre 2008, le groupe MMCA a déjà remis toutes les spécifications de l'organisation JEDEC, y compris les actifs MMC embarqués (MMC électroniques) et miCARD. JEDEC est une organisation de normalisation pour l'industrie de l'état solide.

Depuis février 2015, la dernière version de la spécification 5.1 peut être demandée auprès de JEDEC et, après inscription par JEDEC, peut être téléchargée gratuitement. Les anciennes versions de la norme, ainsi que certaines améliorations supplémentaires de la norme, telles que MiCard et SecureMMC, doivent être achetées séparément.

Choix

RS-MMC

En 2004 MultiMediaCard de taille réduite (RS-MMC) a été introduit en tant que format MMC plus petit, environ la moitié de la taille : 24 mm × 18 mm × 1,4 mm. RS-MMC utilise un simple adaptateur mécanique pour étendre la carte afin qu'elle puisse être utilisée dans n'importe quel emplacement MMC (ou SD). Les RS-MMS sont actuellement disponibles dans des tailles allant jusqu'à 2 Go.

La suite moderne de RS-MMC est communément appelée minidrive (MD-MMC). Un minidrive est généralement un adaptateur de carte microSD au format RS-MMC. Cela permet à l'utilisateur de profiter de la gamme plus large de MMCA modernes disponibles pour dépasser la limite historique de 2 Go de l'ancienne technologie de puce.

La version 4.x des cartes pleine taille et de taille réduite peut être vendue comme MMC Plus et MMCmobile respectivement.

La version 4.x de la carte est entièrement rétrocompatible avec les lecteurs existants, mais nécessite une mise à jour du matériel/ Logiciel utiliser leurs nouvelles fonctionnalités ; même si le bus large de quatre bits et les modes de fonctionnement à grande vitesse sont délibérément compatibles électriquement avec SD, le protocole d'initialisation est différent, de sorte que les mises à jour du micrologiciel/logiciel doivent utiliser ces fonctionnalités dans un lecteur SD.

MMCmicro

MMCmicro Version micro format MMC. Avec des dimensions de 14 mm × 12 mm × 1,1 mm, encore plus petit et plus fin que RS-MMC. Comme MMCmobile, MMCmicro permet une double tension, est rétrocompatible avec MMC et peut être utilisé dans les emplacements MMC et SD pleine taille avec un adaptateur mécanique. Les cartes MMCmicro ont des fonctionnalités de bus à haute vitesse et à quatre bits de la spécification 4.x, mais pas un bus à huit bits, en raison du manque de broches supplémentaires.

Elle était auparavant connue sous le nom de Carte S lors de son introduction par Samsung le 13 décembre 2004. Elle a ensuite été adaptée et introduite en 2005 par la MultiMediaCard Association (MMCA) en tant que troisième carte mémoire à facteur de forme dans MultiMediaCard famille.

MMCmicro ressemble beaucoup à MicroSD, mais les deux formats ne sont pas physiquement compatibles et ont des brochages incompatibles.

micard

micard est une extension rétrocompatible de la norme MMC avec une taille maximale théorique de 2048 Go (2 To) annoncée le 2 juin 2007 la carte se compose de deux parties détachables, les mêmes que cartes microSD avec adaptateur SD. La petite carte mémoire s'insère directement dans le port USB et possède également des contacts électriques compatibles MMC qui, avec l'adaptateur électromécanique inclus, s'adaptent aux lecteurs de cartes MMC et SD traditionnels. A ce jour, un seul fabricant (Pretec) a sorti des cartes dans ce format.

développement de Taïwan, au moment de l'annonce de douze sociétés taïwanaises (dont ADATA Technology, Asustek, BenQ, Carry Computer Eng. Co., C-One Technology, DBTEL, Power Digital Card Co. et RiCHIP), il a signé un contrat pour fabrication nouvelle carte Mémoire. Cependant, en juin 2011, aucune des sociétés cotées n'avait émis de telles cartes et aucune autre annonce n'a été faite concernant les plans du format.

La carte a été annoncée comme étant disponible à partir du troisième trimestre de 2007. Elle était censée économiser 12 entreprises taïwanaises qui prévoyaient de fabriquer le produit et le matériel connexe jusqu'à 40 millions de dollars américains en frais de licence, qui seraient autrement vraisemblablement payés aux propriétaires de formats de mémoire flash concurrents. La carte d'origine était censée avoir une capacité de 8 Go, alors que la norme aurait permis des tailles allant jusqu'à 2048 Go. Il a été affirmé avoir un taux de transfert de données de 480 Mbps (60 Mo / s), avec des plans pour augmenter la bande passante au fil du temps.

SecureMMC

Une partie supplémentaire, facultative, de la spécification MMC 4.x est un mécanisme DRM conçu pour permettre à MMC de rivaliser avec SD ou Memory Stick dans ce domaine. Très peu d'informations sont connues sur le fonctionnement de SecureMMC ou sur la manière dont ses caractéristiques DRM se comparent à celles de ses concurrents.

MEM

L'architecture EMMC (embedded MMC) place un composant MMC (mémoire flash plus contrôleur) dans un petit circuit intégré BGA (ball-packet grid array) pour une utilisation dans les cartes de circuits imprimés en tant que système de mémoire non volatile intégré. EMMC existe en paquets de 100, 153, 169 billes et est basé sur une interface parallèle 8 bits. Cela diffère nettement des autres versions de MMC car il ne s'agit pas d'une carte amovible par l'utilisateur, mais plutôt d'une fixation permanente à une carte de circuit imprimé. En cas de problème lié à une mémoire ou à un contrôleur, l'ensemble du PCB (carte de circuit imprimé) devra être remplacé.

EMMC ne prend pas en charge le protocole de bus SPI.

Presque tous les téléphones portables et tablettes ont utilisé cette forme de flash pour le stockage primaire jusqu'en 2016, en 2016 UFS a commencé à prendre le contrôle du marché. La dernière version de la norme EMMC (JESD84-B51) de JEDEC est la version 5.1 publiée en février 2015 avec la vitesse des disques SSD discrets SATA concurrents (400 Mo/s).

autre

Seagate, Hitachi et d'autres sont en train de sortir des disques durs SFF avec une interface appelée CE-ATA. Cette interface est électriquement et physiquement compatible avec la spécification MMC. Cependant, la structure de commande a été étendue pour permettre au contrôleur hôte d'émettre des commandes ATA pour contrôler le disque dur.

Table

Type de CMM RS-MMC MMC Plus MMCmobile SecureMMC SDIO Dakota du Sud miniSD microSD
Compatible connecteur SD Oui remplissage Oui remplissage Oui Oui Oui adaptateur adaptateur
épingles 7 7 13 13 7 9 9 11 8
largeur 24 millimètres 24 millimètres 24 millimètres 24 millimètres 24 millimètres 24 millimètres 24 millimètres 20 millimètres 11 millimètres
longueur 32 millimètres 18 millimètres 32 millimètres 18 millimètres 32 millimètres 32mm+ 32 millimètres 21,5 mm 15 millimètres
épaisseur 1,4 mm 1,4 mm 1,4 mm 1,4 mm 1,4 mm 2,1 millimètres 2,1 mm (maximum)
1,4 mm (rare)
1,4 mm 1 millimètre
Mode bus SPI 1 bit Optionnel Optionnel Optionnel Optionnel Oui Oui Oui Oui Oui
Fréquence du bus SPI Max 20 MHz 20 MHz 52 MHz 52 MHz 20 MHz 50 MHz 25 MHz 50 MHz 50 MHz
Bus MMC/SD 1 bit Oui Oui Oui Oui Oui Oui Oui Oui Oui
Mode bus 4 bits MMC/SD Non Non Oui Oui Non Optionnel Oui Oui Oui
Mode de bus MMC 8 bits Non Non Oui Oui Non Non Non Non Non
Mode DDR Non Non Oui Oui inconnue inconnue inconnue inconnue inconnue
Fréquence maximale du bus MMC/SD 20 MHz 20 MHz 52 MHz 52 MHz 20MHz ? 50 MHz 208 MHz 208 MHz 208 MHz
Taux de transfert MMC/SD maximum 20 Mbit/s 20 Mbit/s 832 Mbit/s 832 Mbit/s 20 Mbps ? 200 Mbit/s 832 Mbit/s 832 Mbit/s 832 Mbit/s
Interruptions Non Non Non Non Non Optionnel Non Non Non
Prise en charge des DRM Non Non Non Non Oui N / A Oui Oui Oui
chiffrer l'utilisateur Non Non Non Non Oui Non Non Non Non
Spécification simplifiée. Oui Oui Non Non inconnue Oui Oui Non Non
Coût de l'adhésion JEDEC : 4 400 USD/an, facultatif SD Card Association : 2 000 USD/an, général ; 4 500 $ US / an, cadre
Cartes diverses les mémoires sont des représentants typiques des lecteurs flash externes. Aujourd'hui, de nombreux appareils que nous utilisons, tels que les téléphones portables, les appareils photo, les lecteurs multimédias et MP3, et d'autres utilisent des cartes mémoire comme supports de stockage.
Nous pensons qu'il ne serait pas superflu de connaître les caractéristiques des différents types de cartes mémoire, chacune étant conçue pour un appareil spécifique.

Qu'y a-t-il dans ces cartes...

La mémoire flash est un type de stockage de données dont le but principal est d'augmenter la fonctionnalité des appareils mobiles modernes. Cela permet aux fabricants de dominer le marché et de produire des équipements demandés par les utilisateurs. Un énorme avantage des cartes mémoire est l'absence d'exigences d'alimentation supplémentaires, elles se contentent de ce qui est déjà disponible dans l'appareil où elles sont utilisées. La punition de la mémoire est facilement remplie d'informations et tout aussi facilement libérée d'elle. Il ne contient aucune pièce mécanique mobile, il nécessite donc un minimum de puissance et sa durée de vie est pratiquement illimitée. Les cartes mémoire vous permettent de réécrire des informations de dizaines de milliers de cycles à un million.

La durée de stockage des données sur ces appareils est assez longue et varie de 20 à 100 ans. Un autre avantage est la faible sensibilité aux influences extérieures, aux vibrations et aux chocs.

Mais l'un des avantages les plus importants des cartes mémoire est leur compacité. D'une épaisseur de trois millimètres ou moins, la carte a une longueur maximale de seulement quatre centimètres.

Variété de variétés

Dans la documentation de votre appareil, il y a toujours une description ou une abréviation pour le type de cartes mémoire que cet appareil peut utiliser. Après avoir décidé du type de carte, sélectionnez le fabricant, en vous concentrant sur les fabricants les plus célèbres et déjà établis. Certains d'entre eux ont des cartes mémoire équipées de divers adaptateurs qui augmentent considérablement les fonctionnalités et permettent d'utiliser la carte mémoire dans d'autres appareils.

À ce jour, il existe sept principaux types de cartes mémoire.
Flash compact, sinon CF, composé de deux types - CF type I et CF type II. Ces types de cartes mémoire sont les plus courants en raison de leurs caractéristiques, qui les distinguent nettement des autres types de supports de stockage compacts. Ayant un taux d'échange de données élevé et fournissant une quantité de mémoire assez élevée, ces cartes ont, dans l'ensemble, un prix très bas en termes de mégaoctets / rouble, ce qui est très attractif à la fois pour ceux qui produisent des appareils mobiles et pour ceux qui utilisent leur. Selon toutes les données disponibles, il s'agit actuellement du type de carte mémoire le plus courant.

Microdrive IBM- un autre type de carte mémoire, pour lequel elle ne correspond pas tout à fait à cette définition, format Compact Flash type II du fait qu'il s'agit pratiquement d'une copie réduite du disque dur. Ayant un coût bien inférieur à celui des autres types de cartes mémoire, mais c'est un appareil moins fiable en raison des pièces mobiles. Une autre caractéristique négative de cette carte est la consommation d'énergie plus élevée. Par conséquent, de rares fabricants utilisent cette variété dans leurs produits, dont les connecteurs correspondent au type CF II.


médias intelligents- est également un représentant des cartes flash peu coûteuses et compactes (seulement un millimètre d'épaisseur). Le faible coût de ces cartes est déterminé principalement par l'utilisation de composants disponibles, mais cela constitue également un inconvénient, car l'utilisation de composants peu coûteux peut conduire à des cas anormaux et peut entraîner une perte d'informations.


Carte multimédia (MMC)- C'est peut-être l'un des meilleurs représentants des cartes mémoire de cette classe, les principaux avantages de ce type de cartes mémoire sont leur petite taille et leur faible consommation d'énergie. Certes, tout cela affecte la vitesse d'échange d'informations. Les dimensions de ces cartes sont de 24x32x1,4 mm et la courte de 24x18x1,4 mm. Ils sont principalement utilisés dans les téléphones portables et autres appareils de taille très compacte.

SecureDigital (SD)- Avec leurs dimensions, ces cartes mémoire sont légèrement inférieures à MMC, mais elles sont préférables du point de vue de la vitesse d'échange d'informations lorsque vous travaillez avec de grandes tailles de données. Cette caractéristique leur dicte des prix plus élevés.

microSD- pratiquement en termes de caractéristiques, il n'est pas inférieur au SD, tout en ayant des dimensions plus petites. Presque toutes les cartes mémoire de ce type sont livrées avec des adaptateurs vers SD /

SD et MMC rétrocompatible, de sorte que les cartes mémoire MMC peuvent être installées et utilisées à la place de SD, mais hélas, les actions inverses ne sont pas possibles. De plus, dans dernières versions fabriqués par les fabricants d'appareils (téléphones, lecteurs) mettent uniquement un connecteur SD pour introduire l'universalité de la carte (il est même indiqué dans la documentation comme un connecteur SD/MMC).


clé USB- fabriqué spécifiquement et utilisé presque exclusivement dans les appareils fabriqués par Sony. Les dimensions de cette carte mémoire sont de 24 * 32 / 1,4 (2,1) mm.La carte est très protégée des interférences extérieures et, en termes de performances, elle est très similaire à une carte mémoire - SecureDigital (SD). Cependant, son point faible est la faible quantité d'informations stockées.

Selon les dernières statistiques, actuellement les plus courantes, généralement acceptées et utilisées sont les cartes mémoire de types Flash compact et SD/MMC.

Pour la commodité d'évaluer l'apparence et les dimensions divers types cartes, montrons-les clairement :


1 = MMC Plus (carte multimédia)
2 = SD Mini (numérique sécurisé)
3 = SD Micro (numérique sécurisé)
4 = MMC Mobil (carte multimédia)
5 = MS Pro (Memory Stick Pro)
6 = MS Pro Duo (Memory Stick Pro Duo)
7 = RS MMC (carte multimédia)
8 = SM (média intelligent)
9 = CF (Compact Flash)
10 = SD (numérique sécurisé)

Alors que choisir ?...

En règle générale, cette tâche est l'une des plus simples, il vous suffit de savoir quel type de cartes mémoire peut être utilisé dans l'appareil que vous avez acheté. Vous pouvez facilement l'apprendre à partir de la documentation de votre appareil ou des inscriptions sur le boîtier. La seule chose que vous puissiez faire personnellement est de choisir le fabricant en fonction de vos préférences.

Quel volume... ?

En général, la question est triviale. Vous pouvez compter par le nombre de photos, le temps de la musique ou de la vidéo, mais en règle générale, peu importe ce que vous choisissez, cela devient toujours petit.

Le plus important est de décider combien vous êtes prêt à y consacrer, pour la plupart, le choix est réduit plusieurs fois à la fois. Après tout, avec une grande quantité d'informations stockées, une grande vitesse d'échange, des dimensions minimales, le prix peut être trop élevé pour que vous puissiez vous le permettre. Choisissez donc simplement le montant le plus élevé que vous pouvez vous permettre.


Introduction L'une des tendances observées parmi les cartes mémoire, outre l'augmentation évidente de leurs performances, est leur miniaturisation supplémentaire, à la lumière de laquelle les perspectives des supports CompactFlash les plus populaires jusqu'à récemment semblent de plus en plus floues. Dans cet article, nous allons essayer d'évaluer les performances de deux cartes mémoire MMC et SD de l'un des plus grands fabricants de Pretec Corporation. Mais non seulement ils deviendront l'objet de notre attention. Dans une affaire aussi délicate que la découverte de la vitesse réelle des cartes mémoire, les appareils qui lisent des informations à partir de celles-ci accordent toujours une attention très importante aux résultats finaux. Malheureusement, nous devons déterminer la vitesse de lecture et d'écriture des médias compacts indirectement, et non directement. Le maillon "superflu" de la chaîne devient un lecteur de carte, qui a ses propres caractéristiques. C'est lui qui, dans la plupart des cas, est à l'origine de l'impossibilité d'atteindre les performances des cartes mémoire annoncées par les constructeurs. Pour cette raison, nous nous sommes particulièrement intéressés au nouveau lecteur de cartes Pretec, dont nous avons décidé de comparer l'efficacité avec l'appareil SanDisk que nous utilisions précédemment. Afin d'obtenir une image plus objective ici, nous avons décidé de re-mesurer les performances de la carte mémoire précédemment testée A-DATA Turbo SD, qui a ensuite montré des résultats pas si élevés sur lesquels on pouvait compter, sur la base des caractéristiques déclarées.

Lecteur de carte USB Pretec e-Disk II


Cette fois, nous avons décidé de commencer à présenter aux participants le nouveau lecteur de carte e-Disk II. À première vue, il peut sembler que vous avez affaire à une clé USB ordinaire, donc cette clé miniature est similaire à cette catégorie d'appareils en termes de apparence et tailles. Cependant, après un contact plus étroit, il devient clair que ce n'est pas le cas. Dans un boîtier "simplifié" en plastique bleu translucide, sous un couvercle à charnière, se trouve un compartiment pour l'installation de cartes mémoire de deux catégories.

Sous le capuchon amovible, qui continue cependant à pendre sur une fine chaîne métallique, se trouve un connecteur USB. Au bout de la chaîne, il y a un plastique métallique ovale avec le nom du fabricant et une "carabine" miniature, grâce à laquelle vous pouvez utiliser le lecteur de carte comme un porte-clés ordinaire. Pour terminer la description de ce lecteur de carte mémoire, on peut également mentionner la présence d'un indicateur LED du mode de fonctionnement.

Parmi les caractéristiques techniques non mentionnées par nous, il faut noter le support de l'interface USB 2.0. Naturellement, ce lecteur de carte élégant peut être utilisé non seulement pour l'usage auquel il est destiné pour lire les cartes mémoire SD et MMC, mais aussi comme une clé USB ordinaire. Pour ce faire, il vous suffit d'y laisser l'un des supports mentionnés ci-dessus. :)

Le prix de détail estimé du lecteur de carte est de 11 $.

Pretec MMC Plus 1 Go


La carte mémoire de la famille MMC Plus qui nous est parvenue ne portait pas l'inscription 266x, indiquant la vitesse de transfert, ce qui permettrait de l'identifier complètement avec les supports présentés sur le site du constructeur. Il n'y a aucune mention des caractéristiques de vitesse sur l'emballage non plus. Dans une telle situation, nos tests sont particulièrement pertinents et aideront à établir la vérité.
Le prix de détail estimé d'une carte mémoire de 2 Go est de 150 $.

Pretec SD 133x 2 Go


La famille de cartes Secure Digital comprend des supports de 256 Mo à 4 Mo. La vitesse de transfert déclarée de 133x indique l'atteinte du cap des 20 Mb/s. Les cartes mémoire sont basées sur la technologie SLC NAND (65 nm).
Le prix de détail estimé d'une carte mémoire de 2 Go est de 170 $.

Méthodologie des tests

Liste des programmes utilisés pour les tests :

FC-Test version 1.0 ;
AIDA version 3.95.

Pendant le fonctionnement, la plate-forme de test de la configuration suivante a été utilisée :

Carte mère - Albatron PX865PE Pro ;
Processeur central - Intel Pentium 4 2,4 GHz ;
Disque dur - IBM DTLA-307015 15 Go ;
Adaptateur graphique - Radeon 7000 32 Mo ;
RAM - 256 Mo;
Système d'exploitation - Microsoft Windows 2000 avec Service Pack 4.

Les tests de support ont été effectués à l'aide d'un lecteur/graveur SanDisk ImageMate 5-en-1 et d'un lecteur de cartes Pretec e-Disk II.

Test FC

Lors du test à l'aide du programme FC-Test, les caractéristiques de performance réelles des cartes mémoire ont été découvertes, et, dans ce cas, à travers leurs résultats et l'efficacité des lecteurs de cartes qui nous intéressent. À l'aide de cet utilitaire, nous avons reproduit des situations associées à l'utilisation de trois modèles reflétant l'influence des tailles (1, 10 et 100 Mo) et du nombre de fichiers (1, 10 et 100) sur les performances des médias.






Voyons d'abord comment les médias se comportent lors de l'utilisation d'un modèle composé de cent fichiers d'un mégaoctet.


Le premier diagramme montre les résultats de la mesure de la vitesse d'écriture (création) des fichiers. Dans le cas de l'utilisation du lecteur de carte SanDisk, le média SD de Pretec occupe la première place, légèrement devant son adversaire en la personne de la carte A-DATA. Nous ne ferons pas de comparaison directe entre les différents types de supports, mais notez que le MMC Plus de Pretec était loin derrière les deux autres testeurs en termes de vitesse d'écriture.
L'utilisation du lecteur de cartes e-Disk II de Pretec apporte une merveilleuse transformation aux appareils jusqu'alors lents. Tous les supports affichent une forte augmentation de la vitesse d'écriture. Cela est particulièrement évident sur l'exemple de la carte MMC Plus, dont les performances sont multipliées par près de six, lui permettant de se hisser tout en haut du diagramme. L'augmentation de la vitesse est également très sensible pour les deux autres supports SD. Dans une plus large mesure, cela s'applique au produit Pretec.


Le graphique avec les résultats de la mesure de la vitesse de lecture de cent fichiers par mégaoctet, dans le cas de l'utilisation d'un lecteur de carte SanDisk, suggère que les deux supports SD affichent presque les mêmes performances dans cet indicateur, mais le produit Pretec est légèrement en avance. La carte mémoire MMC est sensiblement à la traîne en termes de vitesse de lecture.
L'utilisation d'un lecteur de cartes Pretec pour tester les supports vous permet d'obtenir plus qu'une augmentation notable des performances pour les trois participants. Cela semble particulièrement impressionnant avec la carte mémoire MMC. Sa vitesse de lecture a été multipliée par six. Un bon "gain" a également été obtenu à partir du support SD, qui a de nouveau démontré presque les mêmes résultats avec un léger avantage sur la carte Pretec. La vitesse de lecture des deux supports SD a presque doublé.

Passons maintenant à l'examen de la situation associée à l'utilisation d'un modèle composé de dix fichiers de dix mégaoctets.


Dans le graphique des résultats de la vitesse d'écriture du support à l'aide du lecteur de carte SanDisk, nous pouvons voir que la carte mémoire SD de Pretec est légèrement en avance sur le produit A-DATA. Le transporteur MMC affiche un résultat très modeste.
Dans le cas de l'utilisation d'un lecteur de cartes Pretec comme appareil de travail, tous les supports ont à nouveau un "second souffle". La carte mémoire MMC "transforme" le plus. Elle a presque multiplié par six sa vitesse d'écriture. Le support SD de Pretec double presque ses performances et devance largement son adversaire, la carte SD A-DATA Turbo.


Dans le diagramme suivant, nous voyons que la lecture de fichiers à partir d'un support dans un lecteur de carte SanDisk conduit au fait que les deux cartes mémoire SD ont des résultats totalement égaux. Le support MMC affiche toujours des vitesses d'écriture toujours lentes.
L'utilisation du nouveau lecteur de cartes Pretec pour la lecture des fichiers a de nouveau permis une augmentation très significative des performances des trois supports. La vitesse de lecture de la carte SD est égale entre elles et environ deux fois plus rapide que lors de l'utilisation d'un lecteur de carte SanDisk. Les performances du support MMC ont augmenté d'environ six fois.

Il est temps de jeter un coup d'œil aux performances des médias, illustrées dans le cas de l'utilisation d'un modèle composé d'un gros fichier de 100 Mo.


Dans le tableau de la vitesse d'écriture d'un fichier sur des cartes mémoire, les résultats obtenus à l'aide d'un lecteur de carte SanDisk indiquent que le support Pretec SD a légèrement surpassé son adversaire. La carte mémoire MMC a une performance très lente.
Le remplacement du lecteur de carte par un appareil Pretec entraîne une augmentation notable de la vitesse d'écriture pour tous les supports. Ceci est particulièrement prononcé avec la carte mémoire MMC. Ses performances ont été multipliées par environ six. Parmi les cartes SD, le remplacement du lecteur de carte de Pretec a frappé le plus durement, avec sa vitesse d'écriture doublant à peu près pour surpasser un type de support similaire fabriqué par A-DATA.


Le graphique avec les résultats obtenus lors de la mesure de la vitesse de lecture des appareils montre que dans le cas de l'utilisation d'un lecteur de carte Sandisk, il existe une parité de vitesse totale entre les cartes SD et un décalage très notable de cet indicateur de support MMC.
Encore une fois, nous constatons également l'effet bénéfique du lecteur de carte Pretec sur la vitesse de lecture des trois supports que nous avons testés. La vitesse des cartes mémoire SD a augmenté d'environ deux fois et les performances des supports MMC ont augmenté d'environ six fois.

AIDA32

La deuxième étape de nos tests est liée à la mesure des indicateurs de performance des médias à l'aide du programme AIDA32. Lors des tests synthétiques, nous avons filmé des graphiques de lecture et d'écriture linéaires, ainsi que des temps d'accès. Des diagrammes correspondants ont été construits à partir des moyennes de ces trois paramètres.

Pretec MMC Plus : SanDisk ImageMate 5-en-1



Vitesse d'écriture linéaire



Vitesse de lecture linéaire



Temps d'accès moyen



Pretec MMC Plus : Pretec e-Disk II



Vitesse d'écriture linéaire



Vitesse de lecture linéaire



Temps d'accès moyen



Pretec SD 133x : SanDisk ImageMate 5-en-1



Vitesse d'écriture linéaire



Vitesse de lecture linéaire



Temps d'accès moyen



Pretec SD 133x : Pretec e-Disk II



Vitesse d'écriture linéaire



Vitesse de lecture linéaire



Temps d'accès moyen



A-DATA Turbo SD : Pretec e-Disk II



Vitesse d'écriture linéaire



Vitesse de lecture linéaire



Temps d'accès moyen




Commençons à examiner les résultats des tests synthétiques avec les indicateurs de la vitesse d'écriture linéaire moyenne.


Le diagramme montre clairement que lors de l'utilisation d'un lecteur de carte SanDisk, les deux cartes SD affichent des performances identiques. Le support MMC est très loin derrière eux en termes de vitesse d'enregistrement linéaire moyenne.
Le remplacement du lecteur de carte par un nouveau produit Pretec entraîne une augmentation de plus de 1,5 fois de la vitesse d'écriture linéaire moyenne pour les deux cartes mémoire SD et une augmentation d'environ six fois pour les supports MMC.


Le graphique avec les résultats de la mesure de la vitesse de lecture linéaire moyenne montre, dans le cas de l'utilisation du lecteur de carte SanDisk, les résultats sont pratiquement égaux pour deux cartes mémoire SD et le support MMC est sensiblement derrière eux.
Le fonctionnement des cartes mémoire via un lecteur de carte Pretec donne une augmentation notable, presque double, de la vitesse de lecture linéaire moyenne des supports SD, qui s'est à nouveau révélée être presque égale en termes de performances. La vitesse de la carte MMC a considérablement augmenté - dans ce cas, plus de six fois.


Le temps d'accès moyen mesuré pour les médias SD à l'aide d'un lecteur de carte SanDisk était égal et pas décevant. Il est un peu plus grand pour la carte MMC.
Il est curieux que l'utilisation du lecteur de carte Pretec dans le travail ait entraîné une diminution notable du temps d'accès moyen. Ceci est particulièrement visible avec la carte MMC. Pour les transporteurs SD, cela s'est produit dans une moindre mesure, mais quand même - une bagatelle, mais agréable.

Résumé

En général, l'objectif principal de ce test était initialement les cartes mémoire, mais les résultats obtenus lors de celui-ci nous font tout d'abord parler du lecteur de cartes Pretec e-Disk II. Son travail était une confirmation claire du fait que pour que les médias les plus rapides fonctionnent efficacement, vous avez besoin d'un lecteur et d'un écrivain adéquats. Nos hypothèses selon lesquelles au cours des tests précédents nous n'étions pas toujours en mesure d'atteindre les indicateurs de performance déclarés par les fabricants sur les cartes mémoire, précisément en raison de la panne du lecteur de carte, ont été clairement confirmées dans ce cas. Le e-Disk II miniature de Pretec était au-dessus du lecteur de cartes SanDisk ImageMate 5-en-1 équivalent. Cela a eu un effet particulièrement fort sur la vitesse de lecture et d'écriture de la carte mémoire MMC, dont les performances ont immédiatement été multipliées par environ six, atteignant 9 à 10 Mo / s. Dans une moindre mesure, cela a affecté les transporteurs SD, où cette croissance a atteint environ le double dans un certain nombre de situations. Grâce à cela, ils ont réussi à atteindre une vitesse de lecture de 18 Mb/s, ce qui est déjà assez proche des chiffres annoncés par les constructeurs. On peut également noter ici que la carte mémoire Pretec SD 133x avait l'air légèrement meilleure que la A-DATA Turbo SD en termes de vitesse, en raison de sa vitesse d'écriture plus élevée.
Considérant que les fabricants de supports de mémoire flash améliorent constamment leurs caractéristiques, nous pouvons recommander à tous les acheteurs de ce produit de porter également une attention particulière aux lecteurs de cartes, car les anciens modèles ne seront évidemment pas en mesure d'assurer une utilisation efficace des nouvelles cartes mémoire. L'un des premiers candidats à l'acquisition est tout à fait digne de devenir Pretec e-Disk II. Cet appareil compact ne prendra pas beaucoup de place dans votre poche et aidera vos cartes mémoire à utiliser au maximum leurs caractéristiques de vitesse. De plus, cet appareil est capable de remplir les fonctions d'une clé USB conventionnelle et coûte une somme d'argent qui ne choquera pas les acheteurs.

Nous tenons à exprimer notre gratitude à NORMA GROUP pour les cartes mémoire fournies et le lecteur de carte Pretec pour les tests.

Comme on peut le voir sur la figure, après la transmission de la trame de commande, il est nécessaire de continuer à lire les octets (Ncr) de la microSD jusqu'à ce qu'une réponse (R1) soit reçue, tandis que le niveau CS doit être actif "0".

Selon l'index de commande, la réponse peut être non seulement R1(voir jeu de commandes de base) sur la réponse CMD58 R3(R1 et la valeur OCR 32 bits de fin), et certaines commandes nécessitent plus de temps NCR et elles répondront R1b. Il s'agit de la réponse R1 suivie du drapeau occupé (le signal sur la ligne "DO" est maintenu bas par la carte pendant que le processus interne). Le contrôleur hôte doit attendre la fin du processus jusqu'à ce que "DO" passe à l'état haut (c'est-à-dire attendre 0xFF). Ainsi que R2 lors de la demande de l'état du registre STATUS.

La réponse R1 contient 1 octet, sa structure est visible dans le tableau ci-dessous. La réponse R2 est constituée de deux octets, le premier octet R1 et le second R2 (voir tableau de structure R2). Et la réponse R3, respectivement, de 5 octets.


Réponse R1 à 0x00 signifie l'achèvement réussi de la commande, sinon le drapeau correspondant sera défini.

La structure de la réponse R1.


La structure de la réponse R2.


Initialisation en mode SPI.

Après réinitialisation et mise sous tension, la carte est réglée par défaut sur le mode de protocole MMC (Serial Peripheral Interface), pour passer en mode SPI, procédez comme suit :

  1. Après avoir atteint l'alimentation 2,2 V, attendez au moins une milliseconde, réglez les lignes DI et CS à l'état haut et donnez environ 80 impulsions à la broche CLK. Après cette procédure, la carte sera prête à accepter l'équipe native.
  2. Envoyer la commande CMD0 (réinitialisation logicielle). La carte doit répondre (R1) avec le bit d'attente (0x01) activé.
  3. Envoyer la commande CMD1 (pour lancer l'initialisation de la carte). Attendez une réponse 0x00 pour confirmer l'achèvement du processus initialisation.

Permettez-moi de vous rappeler que la commande CMD0 doit contenir le bon champ CRC. Cela n'a aucun sens de calculer, car il n'y a pas d'arguments dans cette commande, elle est donc constante et a une valeur de 0x95. Lorsque la carte passe en mode SPI, la fonction CRC sera désactivée et ne sera pas vérifiée. L'option CRC peut être réactivée avec la commande CMD59.

En conséquence, la commande CMD0 ressemblera à ceci : 0x40.0x00.0x00.0x00.0x00.0x95.

  • indice de commande - 0x40.
  • l'argument est 0x00.0x00.0x00.0x00.
  • CRC-0x95.

Quant aux 80 impulsions, elles peuvent être générées en transmettant la valeur 0xFF via SPI10 fois de suiteà des niveaux élevés sur les lignes DI et CS.

Après avoir été inactive pendant plus de 5 ms, la carte mémoire passe en mode d'économie d'énergie et ne peut recevoir que les commandes CMD0, CMD1 et CMD58. Par conséquent, le processus d'initialisation (CMD1) doit être répété presque à chaque fois lors de la lecture/écriture d'un bloc de données ou de la vérification de l'état de la carte.

Pour les cartes SDC en cas de refus de commandeCMD1 est recommandé d'utiliser la commande ACMD41.

Le processus d'initialisation lui-même peut prendre un temps relativement long (selon la taille de la carte) et peut atteindre des centaines de millisecondes.

Lire et écrire un bloc de données.

Par défaut, en mode SPI, l'échange entre le microcontrôleur et la carte s'effectue par blocs de 512 octets, donc pour écrire ne serait-ce qu'un octet, il faudra d'abord lire tout le bloc et changer l'octet pour le réécrire. La taille de bloc peut être modifiée dans le registre CSD de la carte mémoire.

Afin d'éviter une erreur d'adressage lors de l'exécution des commandes de lecture/écriture, il est nécessaire que l'adresse soit clairement indiquée en début de secteur. Pour ce faire, vous pouvez réinitialiser le bit "0" 3 octets de l'adresse de secteur, c'est-à-dire rendez-le égal, et la valeur basse doit toujours être 0x00.

Lecture d'un bloc de données.

L'algorithme de lecture du bloc de données est le suivant :

  • Après avoir confirmé l'initialisation, nous envoyons la commande CMD17 (réponse R1), avec l'adresse du secteur requis.
  • Nous envoyons 0xFF avant de recevoir l'octet de départ 0xFE .
  • Nous acceptons un bloc de données (par défaut 512 octets) et un CRC de 2 octets.

La valeur CRC n'est pas requise, mais la procédure d'acceptation (transmission de 0xFF depuis le MCU) est requise.

Bloquer la lecture.


Écrire un bloc de données.

L'algorithme d'écriture d'un bloc de données est le suivant :

  • Si le temps d'inactivité de la carte était supérieur à 5 ms, envoyer la commande CMD1 (réponse R1).
  • Après avoir confirmé l'initialisation, nous envoyons la commande CMD24 (réponse R1), avec l'adresse du secteur requis.
  • Nous envoyons l'octet de départ 0xFE .
  • Nous envoyons un bloc de données (par défaut 512 octets) et 2 octets CRC.
  • Nous obtenons un octet de confirmation d'écriture.
  • On attend la fin de l'enregistrement (modifications de l'octet 0x00).

Le bloc de données peut être inférieur à 512 octets lors de la modification de la longueur du bloc avec la commande CMD16.

La valeur CRC n'est pas requise, mais la procédure de transmission des valeurs est nécessaire.

Vous pouvez par programme ne pas évaluer le temps d'inactivité, mais donner immédiatement une commande d'initialisation. Lors de l'implémentation du logiciel, j'ai rencontré une écriture incorrecte, pour une raison quelconque, tous les octets ont été écrits dans le secteur avec un décalage vers la gauche. Le problème n'a été résolu qu'en passant deux fois le bit de démarrage (0xFE).

Bloquer l'enregistrement.


Octet d'acquittement lors de l'écriture d'un bloc de données.


Écrire/lire plusieurs blocs à la suite.

A l'aide de commandes cmd18, cmd25 vous pouvez lire / écrire plusieurs blocs à la suite ou la lecture / écriture dite multi-blocs. Si le nombre de blocs n'a pas été défini, le processus de lecture / écriture peut être arrêté par les commandes CMD12 lors de la lecture, ainsi qu'en passant le jeton " Arrêt Tran" lors de l'enregistrement, respectivement.

Utilisation pratique.

L'utilisation pratique des cartes mémoire est assez large. Dans sa dernière conception, il a utilisé la microSD pour enregistrer les lectures de divers capteurs (température, alarmes) toutes les heures de la journée. Les données sont enregistrées comme suit :

  • L'année est prise comme les deux derniers chiffres - cela correspond au premier octet (principal) de l'adresse du secteur de la carte mémoire.
  • Mois, deux chiffres - cela correspond au deuxième octet le plus significatif de l'adresse du secteur de la carte mémoire.
  • Jour, deux chiffres sont multipliés par 2 (pour éviter les collisions en dehors de la limite du secteur) - il s'agit du troisième octet du milieu de l'adresse du secteur de la carte mémoire.
  • Le quatrième octet inférieur, respectivement, est toujours "0".

En conséquence, la recherche de données par date est simplifiée, il suffit simplement de traduire la demande à l'adresse du secteur et de lire sur la carte. Avec cette méthode, les données peuvent être stockées pendant plusieurs années. Certes, il y a des inconvénients, il y a beaucoup d'espace inutilisé. Bien que, si vous le souhaitez, vous pouvez l'utiliser pour d'autres tâches.

Qui a besoin de jeter un fragment de code en assembleur pendant 18 pics.

Les questions peuvent être posées à..



 
Des articles sur sujet:
Tout ce que vous devez savoir sur les cartes mémoire SD pour ne pas vous tromper lors de l'achat de Connect sd
(4 évaluations) Si vous ne disposez pas de suffisamment de stockage interne sur votre appareil, vous pouvez utiliser la carte SD comme stockage interne pour votre téléphone Android. Cette fonctionnalité, appelée Adoptable Storage, permet au système d'exploitation Android de formater un support externe
Comment faire tourner les roues dans GTA Online et plus dans la FAQ de GTA Online
Pourquoi gta online ne se connecte pas ? C'est simple, le serveur est momentanément éteint / inactif ou ne fonctionne pas. Passez à un autre Comment désactiver les jeux en ligne dans le navigateur. Comment désactiver le lancement de l'application Online Update Clinet dans le gestionnaire Connect ? ... sur skkoko je sais quand ça te dérange
As de pique en combinaison avec d'autres cartes
Les interprétations les plus courantes de la carte sont: la promesse d'une connaissance agréable, une joie inattendue, des émotions et des sensations inédites, la réception d'un cadeau, une visite à un couple marié. As de cœur, la signification de la carte pour caractériser une personne en particulier que vous
Comment construire correctement un horoscope de relocalisation Faire une carte par date de naissance avec décodage
La carte natale parle des qualités et capacités innées de son propriétaire, la carte locale parle des circonstances locales initiées par le lieu d'action. Ils sont d'égale importance, car la vie de nombreuses personnes passe loin de leur lieu de naissance. Suivez la carte locale