5.13Memory Card Interface (SD/MMC) [to be implemented in a future release]
Pin |
| Name |
| Direction |
| Function | ||
|
|
|
|
|
|
|
|
|
74 |
|
|
| MMCCLK |
| Output |
| SD/MMC card clock |
75 |
|
|
| MMCCMD |
| In/Out |
| SD/MMC card command/response |
76 |
|
|
| MMCDAT0 |
| In/Out |
| SD/MMC card data 0 |
77 |
|
|
| MMCDAT1 |
| In/Out |
| SD/MMC card data 1 |
78 |
|
|
| MMCDAT2 |
| In/Out |
| SD/MMC card data 2 |
79 |
|
|
| MMCDAT3 |
| In/Out |
| SD/MMC card data 3 |
80 |
|
|
| MMCMD_EN |
| Output |
| SD/MMC card command enable |
81 |
|
|
| MMCDAT_EN |
| Output |
| SD/MMC card data enable (data |
82 |
|
|
| MMCDAT_EN0 |
| Output |
| SD/MMC card data enable (data 0) |
SD/MMC interface module acts as either a multimedia card bus host or a secure digital memory card bus host. The interface conforms to the following standards:
•Multimedia Card Specification v2.11
•Secure Digital Memory Card Physical Layer Specification v0.96
The SD/MMC interface provides around 800kbps net throughput.
The SD/MMC interface, like all IO in the module, is 1.8V. In order to interface to some SD/MMC devices based on 3V technology it is necessary to level shift these signals for compatibility purposes. The MMC MD & DAT enable signals (pins 80, 81,
82)are provided to configure level shifters for directivity, which may be used with the Agere PSC2217 level shifter for example. There are other means of level shifting using
•Philips GTL2002,
•Maxim MAX3001E,
5.13.1Multimedia Card System
The multimedia card system transfers commands and data using three signal lines on a single physical bus:
•MMCCLK: One bit is transferred on both command and data lines with each clock cycle. The clock frequency varies between 0 MHz and 20 MHz for a multimedia card.
LZT 123 1836 | 61 |