Datorhjälp. Översikt över MMC- och SD-minneskort, samt en Pretec-kortläsare Vad är en sd mmc-kontakt

MultiMediaCard, officiellt förkortat MMC, är en minneskortsstandard som används för solid-state-lagring. Introducerades 1997 av SanDisk och Siemens AG, GCI:er är baserade på en seriell gränssnittskontakt med lågt antal stift som använder en stacknod för minnessubstrat med ett enda block, och är därför mycket mindre än tidigare system baserade på parallella gränssnitt med högt antal stift. använder traditionella ytor -monteringsenheter som CompactFlash. Båda produkterna introducerades ursprungligen med SanDisk NOR-baserad flashteknologi. MMC om frimärke storlek: 24mm×32mm×1,4mm. MMC använde ursprungligen ett 1-bitars seriellt gränssnitt men nyare versioner av specifikationen tillåter 4 eller 8 bitar att överföras åt gången. MMC kan användas i många enheter som kan använda Secure Digital (SD)-kort.

Vanligtvis fungerar MMC som ett lagringsmedium för en bärbar enhet, i en form som enkelt kan tas bort för åtkomst till en dator. Till exempel kommer en digitalkamera att använda MMC för att lagra bildfiler. Genom en MMC-läsare (vanligtvis en liten box som ansluts via USB eller någon annan seriell anslutning, även om vissa kan hittas integrerade i själva datorn), kan användaren överföra bilder tagna med digitalkameran till sin dator. Moderna datorer Liksom bärbara och stationära datorer, har ofta SD-kortplatser som valfritt kan läsa MMC om operativsystemets drivrutiner kan.

KMM finns i storlekar upp till 512GB. De används i nästan alla miljöer där minneskort används, som mobiltelefoner, digitala ljudspelare, digitalkameror och handdatorer. Sedan introduktionen av SD-kort har flera företag byggt in MMC-platser i sina enheter (med undantag för vissa mobila enheter, som Nokia 9300, en kommunikatör 2004, där MMC:ns mindre storlek är en fördel), men en något tunnare, pin-kompatibel MMC kan användas praktiskt taget vilken enhet som helst som kan använda ett SD-kort om programvaran/firmware på enheten är kapabel.

Medan vissa företag bygger in MMC-platser i enheten från och med 2018 (SD-kort är vanligare), används inbäddad MMC (EMMC) fortfarande i stor utsträckning inom konsumentelektronik som det primära sättet för integrerad lagring i bärbara enheter. Det tillhandahåller ett billigt flashminnessystem med en integrerad kontroller som kan finnas inuti en Android- eller Windows-telefon eller i lågprisdatorer och kan visas på värden som en startenhet, istället för en dyrare form av solid-state-lagring , till exempel en traditionell solid state-enhet.

öppen standard

Det bästa av de fyra typerna av MMC-kort (medurs från vänster till höger): MMC, RS-MMC, MMCplus, MMCmobile, metallexpander

Nedan finns fyra kort.

Denna teknik är en standard tillgänglig för alla företag som vill utveckla produkter baserade på den. Det tas inga royalties för enheter som accepterar MMC. Medlemskap i MMC-föreningen måste köpas för att själva kunna producera korten.

Från och med juli 2009 kan specifikationsversion 4.4 (daterad mars 2009) begäras från MMCA och kan laddas ner gratis efter registrering av MMCA. Äldre versioner av standarden, samt några ytterligare förbättringar av standarden, såsom MiCard och SecureMMC, måste köpas separat.

En mycket detaljerad version finns tillgänglig online som innehåller nödvändig information för att skriva en MMC-drivrutin.

Den 23 september 2008 har MMCA-gruppen redan överlämnat alla specifikationer för JEDEC-organisationen inklusive inbyggda MMC (elektroniska MMC) och miCARD-tillgångar. JEDEC är en standardiseringsorganisation för solid state-industrin.

Från och med februari 2015 kan den senaste versionen av 5.1-specifikationen begäras från JEDEC och kan laddas ner gratis vid registrering av JEDEC. Äldre versioner av standarden, samt några ytterligare förbättringar av standarden, såsom MiCard och SecureMMC, måste köpas separat.

alternativ

RS-MMC

År 2004 reducerad storlek MultiMediaCard (RS-MMC) introducerades som en mindre formfaktor MMC, ungefär hälften av storleken: 24 mm × 18 mm × 1,4 mm. RS-MMC använder en enkel mekanisk adapter för att förlänga kortet så att det kan användas i valfri MMC (eller SD) kortplats. RS-MMS finns för närvarande i storlekar upp till 2 GB.

Den moderna fortsättningen av RS-MMC är allmänt känd som minidrive (MD-MMC). En minidrive är vanligtvis en microSD-kortadapter i en RS-MMC-formfaktor. Detta gör att användaren kan dra nytta av det bredare utbudet av moderna MMCA som är tillgängliga för att överskrida den historiska gränsen på 2 GB för äldre chipteknologi.

Version 4.x av korten i full storlek och förminskad storlek kan säljas som MMC Plus och MMCmobil respektive.

Version 4.x av kortet är helt bakåtkompatibel med befintliga läsare, men kräver uppdaterad hårdvara/ programvara att använda deras nya funktioner; även om de fyra bitars breda buss- och höghastighetsdriftlägena är avsiktligt elektriskt kompatibla med SD, är initieringsprotokollet annorlunda, så firmware/programvaruuppdateringar måste använda dessa funktioner i en SD-läsare.

MMCmicro

MMCmicro MMC-version i mikrostorlek. Med måtten 14mm×12mm×1,1mm, ännu mindre och tunnare än RS-MMC. Precis som MMCmobile tillåter MMCmicro dubbel spänning, är bakåtkompatibel med MMC och kan användas i fullstora MMC- och SD-platser med en mekanisk adapter. MMCmicro-kort har höghastighets- och fyrbitsbussfunktioner enligt 4.x-specifikationen, men inte en åttabitarsbuss, på grund av bristen på extra stift.

Hon var tidigare känd som S-kort när det introducerades av Samsung den 13 december 2004. Det anpassades senare och introducerades 2005 av MultiMediaCard Association (MMCA) som det tredje formfaktorminneskortet i MultiMediaCard familj.

MMCmicro ser väldigt likt MicroSD, men de två formaten är inte fysiskt kompatibla och har inkompatibla pinouts.

micard

micardär en bakåtkompatibel förlängning av MMC-standarden med en teoretisk maximal storlek på 2048 GB (2 TB) som tillkännagavs den 2 juni 2007 består kortet av två löstagbara delar, samma som microSD-kort med SD-adapter. Det lilla minneskortet passar direkt i USB-porten och har även MMC-kompatibla elektriska kontakter, som med den medföljande elektromekaniska adaptern passar in i traditionella MMC- och SD-kortläsare. Hittills har endast en tillverkare (Pretec) släppt kort i detta format.

Taiwans utveckling, vid tidpunkten för tillkännagivandet av tolv taiwanesiska företag (inklusive ADATA Technology, Asustek, BenQ, Carry Computer Eng. Co., C-One Technology, DBTEL, Power Digital Card Co. och RiCHIP), undertecknade han ett kontrakt till tillverkning nytt kort minne. Men i juni 2011 har inget av de börsnoterade företagen utfärdat några sådana kort, och inga ytterligare tillkännagivanden har gjorts om formatets planer.

Kortet tillkännagavs vara tillgängligt från och med tredje kvartalet 2007. Det var tänkt att rädda 12 taiwanesiska företag som planerade att tillverka produkten och tillhörande hårdvara upp till 40 miljoner USD i licensavgifter, som förmodligen annars skulle betalas till ägare av konkurrerande flashminnesformat. Originalkortet var tänkt att ha en kapacitet på 8 GB, medan standarden skulle ha tillåtit storlekar upp till 2048 GB. Det påstods ha en dataöverföringshastighet på 480 Mbps (60 MB/s), med planer på att öka bandbredden med tiden.

SecureMMC

En ytterligare, valfri, del av MMC 4.x-specifikationen är en DRM-mekanism utformad för att göra det möjligt för MMC att konkurrera med SD eller Memory Stick på detta område. Mycket lite information är känd om hur SecureMMC fungerar eller hur dess DRM-egenskaper jämför med konkurrenterna.

EMMC

EMMC-arkitekturen (inbäddad MMC) placerar en MMC-komponent (flashminne plus styrenhet) i en liten krets med kulpaket (BGA) för användning i tryckta kretskort som ett inbyggt icke-flyktigt minnessystem. EMMC finns i 100, 153, 169 bollpaket och baseras på ett 8-bitars parallellt gränssnitt. Detta skiljer sig markant från andra versioner av MMC eftersom det inte är ett kort som användaren kan avlägsna, utan snarare en permanent anslutning till ett kretskort. I händelse av ett problem som uppstår från något minne eller styrenhet måste hela PCB (Printed Circuit Board) bytas ut.

EMMC stöder inte SPI-bussprotokollet.

Nästan alla mobiltelefoner och surfplattor använde denna form av blixt för primär lagring fram till 2016, 2016 började UFS ta kontroll över marknaden. Den senaste versionen av EMMC-standarden (JESD84-B51) från JEDEC är version 5.1 som släpptes i februari 2015 med hastigheten för konkurrerande diskreta SATA-on solid state-enheter (400 MB/s).

Övrig

Seagate, Hitachi och andra är i färd med att släppa SFF-hårddiskar med ett gränssnitt som kallas CE-ATA. Detta gränssnitt är elektriskt och fysiskt kompatibelt med MMC-specifikationen. Kommandostrukturen har dock utökats så att värdstyrenheten kan utfärda ATA-kommandon för att styra hårddisken.

Tabell

Sorts MMC RS-MMC MMC Plus MMCmobil SecureMMC SDIO SD miniSD microSD
SD-kontakt kompatibel Ja fyllmedel Ja fyllmedel Ja Ja Ja adapter adapter
stift 7 7 13 13 7 9 9 11 8
bredd 24 mm 24 mm 24 mm 24 mm 24 mm 24 mm 24 mm 20 mm 11 mm
längd 32 mm 18 mm 32 mm 18 mm 32 mm 32 mm+ 32 mm 21,5 mm 15 mm
tjocklek 1,4 mm 1,4 mm 1,4 mm 1,4 mm 1,4 mm 2,1 mm 2,1 mm (max)
1,4 mm (sällsynt)
1,4 mm 1 mm
1-bitars SPI-bussläge Frivillig Frivillig Frivillig Frivillig Ja Ja Ja Ja Ja
SPI Max bussfrekvens 20 MHz 20 MHz 52 MHz 52 MHz 20 MHz 50 MHz 25 MHz 50 MHz 50 MHz
Läge 1-bitars MMC/SD-buss Ja Ja Ja Ja Ja Ja Ja Ja Ja
Mode 4-bit buss MMC / SD Nej Nej Ja Ja Nej Frivillig Ja Ja Ja
8-bitars MMC-bussläge Nej Nej Ja Ja Nej Nej Nej Nej Nej
DDR-läge Nej Nej Ja Ja okänd okänd okänd okänd okänd
Max MMC / SD-bussfrekvens 20 MHz 20 MHz 52 MHz 52 MHz 20 MHz? 50 MHz 208 MHz 208 MHz 208 MHz
Max MMC/SD-överföringshastighet 20 Mbps 20 Mbps 832 Mbps 832 Mbps 20 Mbps? 200 Mbps 832 Mbps 832 Mbps 832 Mbps
Avbryter Nej Nej Nej Nej Nej Frivillig Nej Nej Nej
DRM-stöd Nej Nej Nej Nej Ja N/A Ja Ja Ja
kryptera användaren Nej Nej Nej Nej Ja Nej Nej Nej Nej
Förenklad specifikation. Ja Ja Nej Nej okänd Ja Ja Nej Nej
Medlemskostnad JEDEC: 4 400 USD/år, valfritt SD Card Association: 2 000 USD/år, allmänt; 4 500 USD/år, ledande befattningshavare
Olika kort minnen är typiska representanter för externa flash-enheter. Idag använder många av de enheter vi använder, som mobiltelefoner, kameror, media och MP3-spelare, och andra minneskort som lagringsmedia.
Vi anser att det inte skulle vara överflödigt att känna till funktionerna som olika typer av minneskort har, som vart och ett är designat för en specifik enhet.

Vad finns inuti dessa kort...

Flashminne är en typ av datalagring, vars huvudsakliga syfte är att öka funktionaliteten hos moderna mobila enheter. Detta gör det möjligt för tillverkare att leda marknaden och producera utrustning som efterfrågas av användarna. Ett stort plus med minneskort är frånvaron av ytterligare strömkrav, de nöjer sig med det som redan finns tillgängligt i enheten där de används. Minnets straff fylls lätt med information och släpps lika lätt från den. Det finns inga mekaniska rörliga delar i den, så den kräver ett minimum av kraft och dess livslängd är praktiskt taget obegränsad. Minneskort låter dig skriva om information från tiotusentals cykler till en miljon.

Perioden för datalagring på dessa enheter är ganska lång och sträcker sig från 20 till 100 år. Ett annat plus är den låga känsligheten för yttre påverkan, vibrationer och stötar.

Men en av de viktigaste fördelarna med minneskort är deras kompakthet. Med en tjocklek på tre millimeter eller mindre har kortet en maximal längd på endast fyra centimeter.

Mångfald av sorter

I dokumentationen för din enhet finns det alltid en beskrivning eller förkortning för vilken typ av minneskort som den här enheten kan använda. Efter att ha bestämt dig för typen av kort, välj tillverkaren, med fokus på de mest kända och redan etablerade tillverkarna. Vissa av dem har minneskort utrustade med olika adaptrar som avsevärt ökar funktionaliteten och tillåter användning av minneskortet i andra enheter.

Hittills finns det sju huvudtyper av minneskort.
compact flash, annars CF, bestående av två typer - CF typ I och CF typ II. Dessa typer av minneskort är de vanligaste på grund av deras egenskaper, som skarpt skiljer dem från andra typer av kompakta lagringsmedia. Med en hög dataväxlingshastighet och en ganska hög mängd minne har dessa kort totalt sett ett mycket lågt pris i termer av megabyte / rubel, vilket är mycket attraktivt både för de som producerar mobila enheter och för de som använder dem. Enligt alla tillgängliga data är detta för närvarande den vanligaste typen av minneskort.

IBM Microdrive- en annan typ av minneskort, för vilket det inte riktigt passar denna definition, format Compact Flash typ II på grund av att det praktiskt taget är en reducerad kopia av hårddisken. Med en kostnad som är mycket lägre än andra typer av minneskort, men är en mindre pålitlig enhet på grund av rörliga delar. En annan negativ egenskap hos detta kort är den högre strömförbrukningen. Därför använder sällsynta tillverkare denna sort i sina produkter, vars kontakter motsvarar CF typ II.


smart media- är också en representant för billiga och kompakta flash-kort (endast en millimeter tjocka). Den låga kostnaden för dessa kort bestäms främst av användningen av tillgängliga komponenter, men detta är i sin tur också en nackdel, eftersom användningen av billiga komponenter kan leda till onormala fall och kan orsaka förlust av information.


Multimediakort (MMC)- Det här är kanske en av de bästa representanterna för minneskort i denna klass, de största fördelarna med denna typ av minneskort är liten storlek och låg strömförbrukning. Det är sant att allt detta påverkar hastigheten på informationsutbytet. Måtten på dessa kort är 24x32x1,4 mm och det korta 24x18x1,4 mm. De används främst i mobiltelefoner och andra enheter som har en mycket kompakt storlek.

SecureDigital (SD)– Med sina dimensioner är dessa minneskort något sämre än MMC, men de är mer att föredra ur synvinkeln på informationsutbytet när man arbetar med stora datastorlekar. Denna funktion dikterar högre priser för dem.

microSD- praktiskt taget när det gäller dess egenskaper är den inte sämre än SD, samtidigt som den har mindre dimensioner. Nästan alla minneskort av denna typ kommer med adaptrar till SD /

SD och MMC bakåtkompatibel, så MMC-minneskort kan installeras och användas istället för SD, men tyvärr är omvända åtgärder inte möjliga. Dessutom i senaste versionerna tillverkad av tillverkare av enheter (telefoner, spelare) sätt bara en SD-kontakt för att introducera universaliteten hos kortet (det anges till och med i dokumentationen som en SD / MMC-kontakt).


USB-minne- tillverkas specifikt och används nästan uteslutande i enheter tillverkade av Sony. Måtten på detta minneskort är 24 * 32 / 1,4 (2,1) mm.Kortet är mycket skyddat från yttre störningar, och vad gäller dess prestanda är det mycket likt ett minneskort - SecureDigital (SD). Men dess svaga punkt är den lilla mängden lagrad information.

Enligt den senaste statistiken är för närvarande de vanligaste, allmänt accepterade och använda minneskort av typer compact flash och SD/MMC.

För bekvämligheten att bedöma utseende och dimensioner olika typer kartor, låt oss visa dem tydligt:


1 = MMC Plus (multimediakort)
2 = SD Mini (Secure Digital)
3 = SD Micro (Secure Digital)
4 = MMC Mobil (Multimedia Card)
5 = MS Pro (Memory Stick Pro)
6 = MS Pro Duo (Memory Stick Pro Duo)
7 = RS MMC (Multimedia Card)
8 = SM (smart media)
9 = CF (Compact Flash)
10 = SD (Secure Digital)

Så vad ska man välja?...

Som regel är denna uppgift en av de enklaste, du behöver bara veta vilken typ av minneskort som kan användas i enheten du köpte. Du kan enkelt lära dig detta från dokumentationen för din enhet eller från inskriptionerna på fodralet. Det enda du personligen kan göra är att välja tillverkare utifrån dina preferenser.

Vilken volym...?

Generellt sett är frågan trivial. Du kan räkna efter antal bilder, tid för musik eller video, men i regel, oavsett vad du väljer, blir det alltid litet.

Det viktigaste är att bestämma hur mycket du är villig att spendera på det, för de flesta minskar valet flera gånger samtidigt. När allt kommer omkring, med en stor mängd lagrad information, hög hastighet på dess utbyte, minimimått, kan priset vara för högt för att du ska ha råd med det. Så det är bara att välja den största summan du har råd med.


Inledning En av de observerade trenderna bland minneskort, förutom den självklara ökningen av deras prestanda, är deras ytterligare miniatyrisering, i ljuset av vilken utsikterna för de mest populära CompactFlash-medierna fram till nyligen verkar alltmer vaga. I den här artikeln kommer vi att försöka utvärdera prestandan hos två MMC- och SD-minneskort från en av de största tillverkarna av Pretec Corporation. Men inte bara de kommer att bli föremål för vår uppmärksamhet. I en så känslig fråga som att ta reda på den verkliga hastigheten på minneskort, ägnar enheter som läser information från dem alltid mycket stor uppmärksamhet åt de slutliga resultaten. Tyvärr måste vi bestämma hastigheten för att läsa och skriva kompaktmedia indirekt, och inte direkt. Den "överflödiga" länken i kedjan blir en kortläsare, som har sina egna egenskaper. Det är han som i de flesta fall är orsaken till att vi inte kan uppnå prestanda för minneskort som deklarerats av tillverkarna. Av denna anledning var vi särskilt intresserade av den nya Pretec-kortläsaren, som vi bestämde oss för att jämföra i effektivitet med SanDisk-enheten vi använde tidigare. För att få en mer objektiv bild här bestämde vi oss för att mäta om prestandan på det tidigare testade minneskortet A-DATA Turbo SD, som då visade inte så höga resultat som man kunde räkna med, utifrån de deklarerade egenskaperna.

Pretec e-Disk II USB-kortläsare


Den här gången bestämde vi oss för att börja presentera deltagarna med den nya e-Disk II-kortläsaren. Vid första anblicken kan det tyckas att du har att göra med ett vanligt USB-minne, så denna miniatyrenhet liknar denna kategori av enheter m.t.t. utseende och storlekar. Men vid närmare kontakt står det klart att så inte är fallet. I ett "strömlinjeformat" fodral av genomskinlig blå plast, under ett gångjärnsförsett lock, finns ett fack för installation av minneskort i två kategorier.

Under det avtagbara locket, som dock fortsätter att hänga på en tunn metallkedja, hittas en USB-kontakt. I slutet av kedjan finns en oval metallplast med tillverkarens namn och en miniatyr "karbin", tack vare vilken du kan använda kortläsaren som en vanlig nyckelring. När vi avslutar beskrivningen av denna minneskortläsare kan vi också nämna närvaron av en LED-indikator för driftläget.

Bland de tekniska egenskaperna som inte nämns av oss är det nödvändigt att notera stödet för USB 2.0-gränssnittet. Naturligtvis kan denna snygga kortläsare användas inte bara för sitt avsedda syfte för att läsa SD- och MMC-minneskort, utan också som ett vanligt USB-minne. För att göra detta behöver du bara lämna en av de ovan nämnda medierna i den. :)

Uppskattat försäljningspris för kortläsaren är 11 USD.

Pretec MMC Plus 1 GB


Minneskortet från MMC Plus-familjen som kom till oss hade inte inskriptionen 266x på sig, vilket indikerar överföringshastigheten, vilket skulle göra det möjligt att helt identifiera det med media som presenteras på tillverkarens webbplats. Det nämns heller inget om hastighetsegenskaper på förpackningen. I en sådan situation är våra tester av särskild relevans och kommer att hjälpa till att fastställa sanningen.
Det uppskattade försäljningspriset för ett 2 GB minneskort är $150.

Pretec SD 133x 2 GB


Secure Digital-kortfamiljen inkluderar media från 256 MB till 4 MB. Den deklarerade överföringshastigheten på 133x indikerar uppnåendet av milstolpen på 20 Mb/s. Minneskort är baserade på SLC NAND-teknik (65 nm).
Det uppskattade försäljningspriset för ett 2 GB minneskort är 170 USD.

Testmetodik

Lista över program som används för att testa:

FC-Test version 1.0;
AIDA version 3.95.

Under drift användes testplattformen med följande konfiguration:

Moderkort - Albatron PX865PE Pro;
Centralprocessor - Intel Pentium 4 2,4 GHz;
Hårddisk - IBM DTLA-307015 15 GB;
Grafikadapter - Radeon 7000 32 MB;
RAM - 256 MB;
Operativsystem - Microsoft Windows 2000 med Service Pack 4.

Medietester utfördes med en SanDisk ImageMate 5-i-1 läsare/skrivare och en Pretec e-Disk II kortläsare.

FC test

Under testet med FC-Test-programmet upptäcktes minneskortens verkliga prestandaegenskaper, och i det här fallet genom deras resultat och effektiviteten hos kortläsarna vi är intresserade av. Med det här verktyget återskapade vi situationer associerade med användningen av tre mönster som återspeglar inverkan av storlekar (1, 10 och 100 MB) och antalet filer (1, 10 och 100) på mediaprestanda.






Låt oss först se hur media beter sig när man använder ett mönster som består av hundra filer på en megabyte.


Det första diagrammet visar resultaten av att mäta hastigheten för att skriva (skapa) filer. När det gäller användning av SanDisk-kortläsaren ligger Pretecs SD-media på första plats, något före sin motståndare i person av A-DATA-kortet. Vi kommer inte att göra en direkt jämförelse mellan olika typer av media, men notera att Pretecs MMC Plus låg långt efter de andra två testarna när det gäller skrivhastighet.
Användningen av Pretecs e-Disk II-kortläsare ger en underbar förvandling till hittills långsamma enheter. Alla medier visar en kraftigt ökad skrivhastighet. Detta är särskilt tydligt i exemplet med MMC Plus-kortet, vars prestanda ökas med nästan sex gånger, vilket gör att det kan stiga till toppen av diagrammet. Hastighetsökningen är också mycket påtaglig för de andra två SD-medierna. I större utsträckning gäller detta Pretec-produkten.


Diagrammet med resultaten för att mäta hastigheten för att läsa hundra filer per megabyte, vid användning av en SanDisk-kortläsare, antyder att båda SD-medierna visar nästan samma prestanda i denna indikator, men Pretec-produkten ligger något före. MMC-minneskortet ligger märkbart efter dem när det gäller läshastighet.
Genom att använda en Pretec-kortläsare för att testa media kan du få mer än en märkbar ökning av prestanda för alla tre deltagare. Detta ser särskilt imponerande ut med MMC-minneskortet. Hennes läshastighet sexdubblades. En bra "vinst" erhölls också från SD-media, som återigen visade nästan samma resultat med en liten fördel av Pretec-kortet. Läshastigheten för båda SD-medierna har nästan fördubblats.

Låt oss nu gå vidare till att överväga situationen i samband med att använda ett mönster som består av tio filer på tio megabyte.


I grafen över mediaskrivhastighetsresultaten med SanDisk-kortläsaren kan vi se att Pretecs SD-minneskort ligger något före A-DATAs produkt. MMC-bäraren visar ett mycket blygsamt resultat.
Vid användning av en Pretec-kortläsare som fungerande enhet har alla media återigen en "andra vind". MMC-minneskortet "förvandlas" mest. Hon har nästan en sexfaldig ökning av skrivhastigheten. Pretecs SD-media fördubblar nästan sin prestanda och ligger långt före sin motståndare, A-DATA Turbo SD-kortet.


I nästa diagram ser vi att läsning av filer från media i en SanDisk-kortläsare leder till att båda SD-minneskorten har fullständigt lika resultat. MMC-mediet visar fortfarande konsekvent låga skrivhastigheter.
Användningen av den nya Pretec-kortläsaren för att läsa filer ledde återigen till en mycket betydande ökning av prestandan för alla tre media. SD-kortets läshastighet är lika med varandra och ungefär dubbelt så snabb som när du använder en SanDisk-kortläsare. MMC-medias prestanda har ökat med ungefär sex gånger.

Det är dags att ta en titt på prestandan för media, som visas när du arbetar med ett mönster som består av en stor 100 MB fil.


I diagrammet med hastigheten för att skriva en fil till minneskort visar resultaten som erhållits med en SanDisk-kortläsare att Pretec SD-mediet har överträffat sin motståndare något. MMC-minneskortet har en mycket långsam prestanda.
Att byta ut kortläsaren mot en Pretec-enhet resulterar i en märkbar ökning av skrivhastigheten för alla media. Detta är särskilt uttalat med MMC-minneskort. Dess prestanda har ökat med ungefär sex gånger. Bland SD-kort slog Pretecs kortläsarbyte hårdast, med dess skrivhastighet som ungefär fördubblades för att överträffa en liknande typ av media tillverkad av A-DATA.


Grafen med resultaten som erhållits under loppet av mätning av läshastigheten för enheter visar att vid användning av en Sandisk-kortläsare finns det full hastighetsparitet mellan SD-kort och en mycket märkbar fördröjning i denna indikator för MMC-media.
Återigen ser vi också den gynnsamma effekten av Pretec-kortläsaren på läshastigheten för alla tre media vi testade. Hastigheten för SD-minneskort har ökat med ungefär två gånger, och prestandan för MMC-media har ökat med ungefär sex gånger.

AIDA32

Det andra steget av vårt test är relaterat till mätning av mediaprestandaindikatorer med hjälp av programmet AIDA32. Under de syntetiska testerna filmade vi grafer över linjär läsning och skrivning, samt åtkomsttid. Motsvarande diagram konstruerades baserat på medelvärdena av dessa tre parametrar.

Pretec MMC Plus: SanDisk ImageMate 5-i-1



Linjär skrivhastighet



Linjär läshastighet



Genomsnittlig åtkomsttid



Pretec MMC Plus: Pretec e-Disk II



Linjär skrivhastighet



Linjär läshastighet



Genomsnittlig åtkomsttid



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



Linjär skrivhastighet



Linjär läshastighet



Genomsnittlig åtkomsttid



Pretec SD 133x: Pretec e-Disk II



Linjär skrivhastighet



Linjär läshastighet



Genomsnittlig åtkomsttid



A-DATA Turbo SD: Pretec e-Disk II



Linjär skrivhastighet



Linjär läshastighet



Genomsnittlig åtkomsttid




Låt oss börja granska resultaten av syntetiska tester med indikatorerna för den genomsnittliga linjära skrivhastigheten.


Diagrammet visar tydligt att när du använder en SanDisk-kortläsare visar båda SD-korten identisk prestanda. MMC-media ligger väldigt långt efter dem när det gäller genomsnittlig linjär inspelningshastighet.
Att byta ut kortläsaren mot en ny Pretec-produkt resulterar i mer än en 1,5x ökning av den genomsnittliga linjära skrivhastigheten för båda SD-minneskorten och ungefär en sexfaldig ökning för MMC-media.


Grafen med resultaten för mätning av den genomsnittliga linjära läshastigheten visar att vid användning av SanDisk-kortläsaren är resultaten praktiskt taget lika för två SD-minneskort och MMC-mediet ligger märkbart bakom dem.
Driften av minneskort genom en Pretec-kortläsare ger en märkbar, nästan fördubblad, ökning av den genomsnittliga linjära läshastigheten för SD-media, som återigen visade sig vara nästan lika i prestanda. Hastigheten på MMC-kortet har ökat kraftigt - i det här fallet mer än sex gånger.


Den uppmätta genomsnittliga åtkomsttiden för SD-media med en SanDisk-kortläsare var lika och inte en besvikelse. Det är något större för MMC-kortet.
Det är märkligt att användningen av Pretec-kortläsaren i arbetet ledde till en märkbar minskning av den genomsnittliga åtkomsttiden. Detta märks särskilt med MMC-kortet. För SD-bärare hände det i mindre utsträckning, men ändå – en bagatell, men trevligt.

Sammanfattande

I allmänhet var huvudsyftet med detta test från början minneskort, men resultaten som erhölls under det får oss först och främst att prata om Pretec e-Disk II-kortläsaren. Hans arbete var en tydlig bekräftelse på det faktum att för att de snabbaste medierna ska fungera effektivt krävs en adekvat läsare och skribent. Våra antaganden om att vi under tidigare tester inte alltid kunde uppnå de prestandaindikatorer som tillverkarna deklarerade på minneskort, just på grund av kortläsarens fel, bekräftades tydligt i detta fall. Pretecs miniatyr e-Disk II var huvud och axlar ovanför motsvarande SanDisk ImageMate 5-i-1 kortläsare. Detta hade en särskilt stark effekt på hastigheten för att läsa och skriva MMC-minneskortet, vars prestanda omedelbart ökade med ungefär sex gånger och nådde 9-10 MB / s. I något mindre utsträckning påverkade detta SD-bärarna, där denna tillväxt nådde ungefär ett dubbelt värde i ett antal situationer. Tack vare detta lyckades de uppnå en läshastighet på 18 Mb/s, vilket redan är ganska nära de siffror som tillverkarna deklarerat. Det kan också noteras här att minneskortet Pretec SD 133x såg något bättre ut än A-DATA Turbo SD vad gäller hastighet, på grund av dess högre skrivhastighet.
Med tanke på att tillverkare av flashminnesmedia ständigt förbättrar sina egenskaper, kan vi rekommendera alla köpare av denna produkt att också vara uppmärksamma på kortläsare, eftersom gamla modeller uppenbarligen inte kommer att kunna säkerställa en effektiv användning av nya minneskort. En av de första kandidaterna till förvärvet är ganska värd att bli Pretec e-Disk II. Den här kompakta enheten tar inte mycket plats i fickan och hjälper dina minneskort att utnyttja sina hastighetsegenskaper till fullo. Dessutom kan den här enheten utföra funktionerna hos en konventionell USB-flashenhet, och den kostar en summa pengar som inte kommer att orsaka chock för köpare.

Vi vill uttrycka vår tacksamhet till NORMA GROUP för de medföljande minneskorten och Pretec-kortläsaren för testning.

Som kan ses i figuren, efter att kommandoramen har sänts, är det nödvändigt att fortsätta läsa bytes (Ncr) från microSD tills ett svar (R1) tas emot, medan CS-nivån måste vara aktiv "0".

Beroende på kommandoindex kan svaret inte bara vara R1(se grundläggande kommandouppsättning) på CMD58-svar R3(R1 och det avslutande 32-bitars OCR-värdet), och vissa kommandon behöver mer NCR-tid och de kommer att svara R1b. Detta är R1-svaret följt av upptagetflaggan (signalen på "DO"-linjen hålls låg av kortet medan intern process). Värdkontrollanten måste vänta till slutet av processen tills "DO" blir hög (dvs vänta på 0xFF). Samt R2 vid begäran om status för STATUS-registret.

R1-svaret innehåller 1 byte, dess struktur kan ses i tabellen nedan. R2-svaret består av två byte, den första byten R1 och den andra R2 (se R2-strukturtabellen). Och svaret R3, respektive, på 5 byte.


R1 svar vid 0x00 betyder framgångsrikt slutförande av kommandot, annars kommer motsvarande flagga att ställas in.

Strukturen för svaret R1.


Strukturen för svaret R2.


Initiering i SPI-läge.

Efter återställning och påslag är kortet som standard inställt på MMC (Serial Peripheral Interface) protokollläge, för att växla till SPI-läge, gör följande:

  1. Efter att ha nått 2,2 V-matningen, vänta minst en millisekund, ställ in DI- och CS-linjerna högt och ge cirka 80 pulser till CLK-stiftet. Efter denna procedur kommer kortet att vara redo att acceptera det infödda laget.
  2. Skicka kommando CMD0 (mjuk återställning). Kortet ska svara (R1) med den väntande biten (0x01) inställd.
  3. Skicka kommando CMD1 (för att starta kortinitiering). Vänta på ett 0x00-svar för att bekräfta att processen är klar initiering.

Låt mig påminna dig om att CMD0-kommandot måste innehålla rätt CRC-fält. Det är ingen mening att beräkna, eftersom det inte finns några argument i detta kommando, därför är det konstant och har ett värde på 0x95. När kortet går in i SPI-läge kommer CRC-funktionen att inaktiveras och kommer inte att kontrolleras. CRC-alternativet kan återaktiveras med kommandot CMD59.

Som ett resultat kommer kommandot CMD0 att se ut så här: 0x40.0x00.0x00.0x00.0x00.0x95.

  • kommandoindex - 0x40.
  • argumentet är 0x00.0x00.0x00.0x00.
  • CRC-0x95.

När det gäller 80 pulser kan de genereras genom att sända värdet 0xFF via SPI10 gånger i radpå inställda höga nivåer på linjerna DI och CS.

Efter att ha varit inaktiv i mer än 5 ms går minneskortet in i ett energisparläge och kan endast ta emot kommandon CMD0, CMD1 och CMD58. Därför måste initialiseringsprocessen (CMD1) upprepas nästan varje gång när man läser/skriver ett datablock eller kontrollerar kortets status.

För SDC-kort vid kommandoavslagCMD1 rekommenderas för att använda kommandot ACMD41.

Själva initieringsprocessen kan ta relativt lång tid (beroende på kortets storlek) och kan nå hundratals millisekunder.

Läsa och skriva ett datablock.

Som standard, i SPI-läge, utförs utbytet mellan mikrokontrollern och kortet i block på 512 byte, så för att skriva ens en byte måste du först läsa hela blocket och ändra byte för att skriva över det tillbaka. Blockstorleken kan ändras i minneskortets CSD-register.

För att undvika ett adresseringsfel vid exekvering av läs-/skrivkommandon är det nödvändigt att adressen tydligt anges i början av sektorn. För att göra detta kan du återställa bit "0" 3 byte av sektoradressen, dvs. gör det jämnt, och det låga värdet ska alltid vara 0x00.

Läser ett datablock.

Algoritmen för läsning av datablock är som följer:

  • Efter att ha bekräftat initieringen skickar vi CMD17-kommandot (svar R1), med adressen till den önskade sektorn.
  • Vi skickar 0xFF innan vi tar emot startbyten 0xFE.
  • Vi accepterar ett datablock (som standard 512 byte) och 2 byte CRC.

CRC-värdet krävs inte, men godkännandeproceduren (överföring av 0xFF från MCU) krävs.

Blockera läsning.


Skriv ett datablock.

Algoritmen för att skriva ett datablock är som följer:

  • Om kortets vilotid var mer än 5 ms, skicka kommandot CMD1 (svar R1).
  • Efter att ha bekräftat initieringen skickar vi CMD24-kommandot (svar R1), med adressen till den önskade sektorn.
  • Vi skickar startbyten 0xFE .
  • Vi skickar ett datablock (som standard 512 byte) och 2 byte CRC.
  • Vi får en skrivbekräftelsebyte.
  • Vi väntar på slutet av inspelningen (ändringar i byte 0x00).

Datablocket kan vara mindre än 512 byte när du ändrar blocklängden med kommandot CMD16.

CRC-värdet krävs inte, men proceduren för att skicka eventuella värden är nödvändig.

Du kan programmässigt inte utvärdera vilotid, utan omedelbart ge ett initieringskommando. Under mjukvaruimplementeringen stötte jag på en felaktig skrivning, av någon anledning skrevs alla bytes till sektorn med en förskjutning åt vänster. Problemet löstes endast genom att skicka startbiten (0xFE) två gånger.

Blockera posten.


Bekräftelsebyte vid skrivning av ett datablock.


Skriv/läs flera block i rad.

Med hjälp av kommandon cmd18, cmd25 du kan läsa / skriva flera block i rad eller den så kallade multi-block läsa / skriva. Om antalet block inte har ställts in, kan läs-/skrivprocessen stoppas av CMD12-kommandon vid läsning, såväl som genom att skicka token " Stoppa Tran" vid inspelning, respektive.

Praktisk användning.

Den praktiska användningen av minneskort är ganska bred. I sin senaste design använde han microSD för att registrera avläsningar från olika sensorer (temperatur, larm) varje timme under dagen. Uppgifterna sparas enligt följande:

  • Årtalet tas som de två sista siffrorna - detta motsvarar den första (huvud)byten i minneskortets sektoradress.
  • Månad, två siffror - detta motsvarar den andra, mest signifikanta byten i minneskortets sektoradress.
  • Dag, två siffror multipliceras med 2 (för att undvika kollision utanför sektorgränsen) - detta är den tredje, mellersta byten av minneskortets sektoradress.
  • Den lägre, fjärde byten, respektive, är alltid "0".

Som ett resultat förenklas sökningen efter data efter datum, det räcker bara att översätta begäran till sektorns adress och läsa från kortet. Med denna metod kan data lagras i flera år. Det är sant att det finns nackdelar, det finns ganska mycket oanvänt utrymme. Även om du, om så önskas, kan använda för andra uppgifter.

Vem behöver kasta av sig ett kodfragment i assembler för 18 toppar.

Frågor kan ställas på..



 
Artiklar ämne:
Allt du behöver veta om SD-minneskort så att du inte krånglar när du köper Connect sd
(4 betyg) Om du inte har tillräckligt med internt lagringsutrymme på din enhet kan du använda SD-kortet som internminne för din Android-telefon. Denna funktion, som kallas Adoptable Storage, gör att Android OS kan formatera externa media
Hur man vänder på hjulen i GTA Online och mer i GTA Online FAQ
Varför ansluter inte gta online? Det är enkelt, servern är tillfälligt avstängd/inaktiv eller fungerar inte. Gå till en annan Hur man inaktiverar onlinespel i webbläsaren. Hur inaktiverar man lanseringen av Online Update Clinet-applikationen i Connect-hanteraren? ... på skkoko jag vet när du har något emot det
Spader ess i kombination med andra kort
De vanligaste tolkningarna av kortet är: löftet om en trevlig bekantskap, oväntad glädje, tidigare oerfarna känslor och förnimmelser, att få en present, ett besök hos ett gift par. Ess of hearts, innebörden av kortet när du karaktäriserar en viss person du
Hur man bygger ett flytthoroskop korrekt Gör en karta efter födelsedatum med avkodning
Födelsehoroskopet talar om ägarens medfödda egenskaper och förmågor, det lokala diagrammet talar om lokala omständigheter som initierats av platsen för handlingen. De är lika viktiga, eftersom många människors liv försvinner från deras födelseort. Följ den lokala kartan