Estructura de la targeta SD
Sep 22, 2022| La interfície de la targeta SD, a més de conservar els 7 pins de la targeta MMC, també afegeix 2 pins més als dos costats com a línies de dades.
A l'especificació de la targeta SD 3.0, la capacitat màxima teòrica de la targeta SD és de fins a 2 TB i la velocitat màxima teòrica de lectura/escriptura és de fins a 104 MB/s (a l'última especificació 4.10, la màxima teòrica de lectura/escriptura la velocitat s'ha augmentat a 312 MB/S).
La targeta SD es divideix principalment en quatre parts: pins externs, registres interns, controlador d'interfície i suport d'emmagatzematge intern.

(1) Els pins i funcions principals es descriuen de la següent manera:
CLK: senyal de rellotge, el controlador o la targeta SD transmet un bit d'ordre o un bit de dades en cada cicle de rellotge. En el mode de velocitat predeterminat del bus SD, la freqüència es pot canviar entre {{0}}~25MHz i el gestor de bus de la targeta SD no es pot veure afectat. La llibertat de generar qualsevol límit és de 0 ~ 25MHz, i en el mode de velocitat UHS-I, la freqüència de rellotge pot ser de fins a 208M.
CMD: pin de multiplexació d'ordres i resposta, el controlador envia l'ordre a la targeta SD, que pot ser des del controlador a una única targeta SD, o a totes les targetes del bus SD; la resposta és l'ordre enviada per la targeta de memòria al controlador La resposta, la resposta pot provenir d'una sola targeta o de totes les targetes.
DAT0~3: línies de dades, les dades es poden transmetre des de la targeta al controlador o del controlador a la targeta.
(2) Els registres i les funcions es descriuen de la següent manera:
Registre OCR (Registre de condicions de funcionament): el registre de condicions de funcionament de 32-bit emmagatzema principalment el rang de tensió VDD i el rang de tensió de funcionament de la targeta SD és de 2 ~ 3,6 V.
Registre CID (Card IlDentification Register): el registre del codi d'identificació de la targeta, la longitud és de 16 bytes, que emmagatzema el número d'identificació únic de la targeta SD, que no es pot modificar després de la programació pel fabricant de la targeta.
Registre CSD (Card-Specific Data Register): el registre de dades característiques de la targeta conté la informació de configuració necessària per accedir a les dades de la targeta.
Registre SCR (Registre de configuració de la targeta SD): el registre de configuració de la targeta SD (SCR), proporciona algunes característiques especials de la targeta SD en aquesta targeta, la longitud és de 64 bits, el contingut d'aquest registre el defineix el fabricant a la fàbrica.
Registre RCA (Relatve Card Address): el registre d'adreces relatives de la targeta és un registre d'adreces de 16-bits que es pot escriure, el controlador pot seleccionar la targeta SD amb l'adreça corresponent a través de l'adreça.
Registre DSR (Driver Stage Register): el registre d'etapa del conductor és un registre opcional que s'utilitza per configurar la sortida del conductor del cotxe.
(3) Controlador d'interfície
S'utilitza principalment per controlar i gestionar el nucli d'emmagatzematge intern, controlar-lo i configurar-lo rebent ordres que li envien l'usuari i respondre segons l'ordre, i després realitzar operacions com llegir i escriure dades com a resposta.
(4) Suport d'emmagatzematge intern
Bloc flash per a l'emmagatzematge de la memòria de dades.

