SD-kortstruktur

Sep 22, 2022|


SD-kortgränssnittet, förutom att behålla de 7 stiften på MMC-kortet, lägger också till 2 stift till på båda sidor som datalinjer.

I SD-kort 3.0-specifikationen är den teoretiska maximala kapaciteten för SD-kortet upp till 2 TB och den teoretiska maximala läs-/skrivhastigheten är upp till 104 MB/s (i den senaste 4.10-specifikationen, den teoretiska maximala läs-/skrivhastigheten hastigheten har höjts till 312MB/S).

SD-kort är huvudsakligen uppdelat i fyra delar: externa stift, interna register, gränssnittskontroller och interna lagringsmedia.

 _20220922112809

(1) Huvudstiften och funktionerna beskrivs enligt följande:

CLK: Klocksignal, styrenheten eller SD-kortet sänder en kommandobit eller databit i varje klockcykel. I standardhastighetsläget för SD-bussen kan frekvensen ändras mellan {{0}}~25MHz, och busshanteraren för SD-kortet kan inte påverkas. Friheten att generera vilken gräns som helst är 0~25MHz, och i UHS-I hastighetsläge kan klockfrekvensen vara upp till 208M.

CMD: Kommando- och svarsmultiplexstift, kommandot skickas av styrenheten till SD-kortet, vilket kan vara från styrenheten till ett enstaka SD-kort, eller till alla kort på SD-bussen; svaret är kommandot som skickas av minneskortet till kontrollenheten. Svaret, svaret kan komma från ett enskilt kort eller alla kort.

DAT0~3: Datalinjer, data kan överföras från kortet till regulatorn eller från regulatorn till kortet.

(2) Registren och funktionerna beskrivs enligt följande:

OCR-registret (Operating Conditions Register): 32-bitens driftsvillkorsregister lagrar huvudsakligen VDD-spänningsområdet och SD-kortets driftspänningsområde är 2~3,6V.

CID (Card IlDentification Register) register: kortets identifieringskodregister, längden är 16 byte, som lagrar det unika identifikationsnumret för SD-kortet, som inte kan ändras efter programmering av korttillverkaren.

CSD-register (Card-Specific Data Register): Kortkarakteristikdataregistret innehåller den nödvändiga konfigurationsinformationen för åtkomst till kortdata.

SCR (SD Card Configuration Register) register: SD-kortkonfigurationsregister (SCR), ger några speciella funktioner för SD-kort på detta kort, längden är 64 bitar, innehållet i detta register är inställt av tillverkaren på fabriken.

RCA (Relatve Card Address) register: Kortets relativa adressregister är ett 16-bit skrivbart adressregister, styrenheten kan välja SD-kortet med motsvarande adress via adressen.

DSR (Driver Stage Register) register: Förarstegsregistret är ett valfritt register som används för att konfigurera bilens förarutgång.

(3) Gränssnittskontroller

Den används huvudsakligen för att kontrollera och hantera den interna lagringskärnan, kontrollera och ställa in den genom att ta emot kommandon som skickas till den av användaren, och svara enligt kommandot och sedan utföra operationer som att läsa och skriva data som svar.

(4) Interna lagringsmedia

Flashblock för lagring av dataminne.


Skicka förfrågan