www.ti.com
Peripheral Architecture
2.1Clock Control
There are two clocks, the function clock and the memory clock, in the MMC/SD controller (Figure 4).
The function clock determines the operational frequency of the MMC/SD controller and is the input clock to the MMC/SD card(s). The MMC/SD controller is capable of operating with a function clock up to 100 MHz.
The memory clock appears on the SD_CLK pin of the MMC/SD controller interface. The memory clock controls the timing of communication between the MMC/SD controller and the connected memory card. The memory clock is generated by dividing the function clock in the MMC/SD controller. The
memory clock frequency = function clock frequency/(2 × (CLKRT + 1))
MMC/SD input clock
Figure 4. MMC/SD Controller Clocking Diagram
MMC/SD controller
MMCCLK (CLKRT)
Memory clock
on CLK pin
Function clock for
MMC/SD controller
MMC/SD
card
(1)Maximum memory clock frequency in MMC card can be 20 MHz.
(2)Maximum memory clock frequency in SD card can be 50 MHz.
12 | Multimedia Card (MMC)/Secure Digital (SD) Card Controller | SPRUE30B |