LZT 123 1836 61
5.13 Memory 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 1-3)
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 bi-directional level shifters which do not require direction pins, such as:
• Philips GTL2002, 2-bit bidirectional low voltage translators
• Maxim MAX3001E, 8-channel bidirectional level translators
5.13.1 Multimedia 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.