26 Mobile Storage Interface (MSI)
The mobile storage interface (MSI) is a fast, synchronous controller that uses various protocols to communicate with
MMC, SD, and SDIO cards. It addresses the growing storage need in embedded systems, handheld, and consumer
electronics applications that require low power. The MSI is compatible with the following protocols.
• MMC (Multimedia Card) bus protocol
• SD (Secure Digital) bus protocol
• SDIO (Secure Digital Input Output) bus protocol
All of these storage solutions use similar interface protocols. The main difference between MMC and SD support is
the initialization sequence. The main difference between SD and SDIO support is the use of interrupt and read wait
signals for SDIO.
NOTE:
The MSI does not support the SPI bus protocol.
MSI Features
The MSI includes the following features.
• Supports Secure Digital memory protocol (version 3.0)
• Supports Secure Digital I/O protocol (version 3.0)
• Supports Multimedia Card protocol (MMC version 4.41, eMMC version 4.5)
• Support for a single SD or SDIO card
• Support for a single MMC device (removable or embedded)
• Support for 1-bit and 4-bit SD modes (SPI mode is not supported)
• Support for 1-, 4-, and 8-bit MMC modes (SPI mode is not supported)
• Supports MMC boot operation
• Supports SDIO interrupts
• Supports command completion signal and interrupt to host processor
ADSP-SC58x/ADSP-2158x SHARC+ Processor Hardware Reference
Mobile Storage Interface (MSI)
26–1
Need help?
Do you have a question about the ADSP-SC58 Series and is the answer not in the manual?