Multimedia Card/Secure Digital Host Controller Module (MMC/SD)
•
Supports up to seven I/O functions plus one memory on a single SD I/O card
•
Card can interrupt MMC/SD module
•
MMC/SD module is IP bus compatible with Motorola's microcontrollers
•
Supports single or multiple block access, or stream access to the card for read, write, or erase
operations
•
Supports SD I/O ReadWait and interrupt detection during 1- or 4-bit access
20.3 MMC/SD Module Block Diagram
Figure 20-1 is the block diagram of the MMC/SD module. Figure 20-2 is the system interconnection
diagram for the MMC/SD Host Controller module.
Configuration
Application
IP
Bus
Gasket
Register
(Application
Handler
Adapter)
IPS_CLK
Access CLK
IPG_CLK
Multimedia Card Controller
Figure 20-2. System Interconnection with MMC/SD Module
20-2
Channel Control
System
StateMachine
&
DMA
Handler
32x16
Data
FIFO
CLK_20M
Inner CLK
System Clock Controller
Figure 20-1. MMC/SD Module Block Diagram
Secure Digital Host Controller
DMA
IPBus
Interface
IP Bus
MC9328MX1 Reference Manual
Secure Digital Host Controller
(SDHC)
Logic
Control
CMD Channel
StateMachine
CRC
Logic
Control
Data Channel
StateMachine
CRC
CLK_DIV
MMC/SD Bus Clock
Inner CLK
Transceiver
IP
Gasket
CMD
DAT3
CMD/
Data
Channel
Tx/Rx
Handler
DAT2
DAT1
DAT0
MMC_CLK
I/O Memory
Card
MOTOROLA