39.7 Bus Topology

Figure 39-3. High Speed MultiMedia Memory Card Bus Topology

The High Speed MultiMedia Card communication is based on a 13-pin serial bus interface. It has three communication lines and four supply lines.

Table 39-2. Bus Topology
Pin NumberNameType(1)DescriptionHSMCI Pin Name(2)

(Slot z)

1DAT[3]I/O/PPDataMCDz3
2CMDI/O/PP/ODCommand/responseMCCDz
3VSS1SSupply voltage groundVSS
4VDDSSupply voltageVDD
5CLKOClockMCCK
6VSS2SSupply voltage groundVSS
7DAT[0]I/O/PPData 0MCDz0
8DAT[1]I/O/PPData 1MCDz1
9DAT[2]I/O/PPData 2MCDz2
Note:
  1. I: Input, O: Output, PP: Push/Pull, OD: Open Drain, S: Supply
  2. When several HSMCI (x HSMCI) are embedded in a product, MCCK refers to HSMCIx_CK, MCCDA to HSMCIx_CDA, MCDAy to HSMCIx_DAy.
Figure 39-4. MMC Bus Connections (One Slot)
Note: When several HSMCI (x HSMCI) are embedded in a product, MCCK refers to HSMCIx_CK, MCCDA to HSMCIx_CDA MCDAy to HSMCIx_DAy.
Figure 39-5. SD Memory Card Bus Topology

The SD Memory Card bus includes the signals listed in the table below.

Table 39-3. SD Memory Card Bus Signals
Pin NumberNameType(1)DescriptionHSMCI Pin Name(2)

(Slot z)

1CD/DAT[3]I/O/PPCard detect/ Data line Bit 3MCDz3
2CMDPPCommand/responseMCCDz
3VSS1SSupply voltage groundVSS
4VDDSSupply voltageVDD
5CLKOClockMCCK
6VSS2SSupply voltage groundVSS
7DAT[0]I/O/PPData line Bit 0MCDz0
8DAT[1]I/O/PPData line Bit 1 or InterruptMCDz1
9DAT[2]I/O/PPData line Bit 2MCDz2
Note:
  1. I: input, O: output, PP: Push Pull, OD: Open Drain.
  2. When several HSMCI (x HSMCI) are embedded in a product, MCCK refers to HSMCIx_CK, MCCDA to HSMCIx_CDA, MCDAy to HSMCIx_DAy.
Figure 39-6. SD Card Bus Connections with One Slot
Note: When several HSMCI (x HSMCI) are embedded in a product, MCCK refers to HSMCIx_CK, MCCDA to HSMCIx_CDA MCDAy to HSMCIx_DAy.

When the HSMCI is configured to operate with SD memory cards, the width of the data bus can be selected in the HSMCI_SDCR. Clearing the SDCBUS bit in this register means that the width is one bit; setting it means that the width is four bits. In the case of High Speed MultiMedia cards, only the data line 0 is used. The other data lines can be used as independent PIOs.