Secure Digital (SD) Card

Pinout of the 9-pin Secure Digital (SD) memory card, with the SD-bus and SPI-mode signal assignments.

9 pin Secure Digital Card 9 pin Secure Digital Card

The Secure Digital (SD) card is a flash-memory card standard developed by the SD Association (founded by SanDisk, Panasonic and Toshiba) and introduced in 1999. It builds on the earlier MultiMediaCard (MMC), keeping a compatible interface while adding a content-protection mechanism (CPRM, aligned with the SDMI — Secure Digital Music Initiative). A card can be accessed either in its native SD bus mode (1- or 4-bit) or in the simpler SPI mode used by many microcontrollers. Later families increased capacity — SDHC (up to 32 GB) and SDXC (up to 2 TB) — and the smaller miniSD and microSD form factors use the same protocol with rearranged pins.

PinSD modeSPI modeDescription
1CD/DAT3 (I/O/PP)CS (I)Card detect / data line 3 (SD); chip select, active low (SPI)
2CMD (PP)DI (I)Command / response (SD); data in, host → card (SPI)
3VSS1 (S)VSS (S)Ground
4VDD (S)VDD (S)Supply voltage
5CLK (I)SCLK (I)Clock
6VSS2 (S)VSS2 (S)Ground
7DAT0 (I/O/PP)DO (O)Data line 0 (SD); data out, card → host (SPI)
8DAT1 (I/O/PP)RSVData line 1 (SD); reserved (SPI)
9DAT2 (I/O/PP)RSVData line 2 (SD); reserved (SPI)

Signal types: S = power supply, I = input, O = output, I/O = bidirectional, PP = push-pull, RSV = reserved.

References

Category:Memory Connectors