Response
cmd
dat[7:0]
Command
Block read operation
Host to
card
Card to
host
Card to
host
Multiple block read operation
Data block + CRC
Data block + CRC
t2
t1
t3
t4
cmd
dat0
Command
Response
Host to
card
Card to
host
Host to
card
Block write operation
dat[7:1]
Card to
host
Data block
+ CRC
Busy
CRC
Status
XX
Data block
+ CRC
XXXX
t1 t2
Functional Description
18.3.9.3 Write CRC Status Timeout
shows DCRC event condition asserted when there is write CRC status timeout.
Figure 18-23. Write CRC Status Timeout
t1 - Data timeout counter is loaded and starts after Data block + CRC.
t2 - Data timeout counter stops and if it is 0, SD_STAT[21] DCRC is generated.
18.3.9.4 Read Data Timeout
shows DCRC event condition asserted when there is read data timeout.
Figure 18-24. Read Data Timeout
t1 - Data timeout counter is loaded and starts after Command transmission.
t2 - Data timeout counter stops and if it is 0, SD_STAT[21] DCRC is generated.
t3 - Data timeout counter is loaded and starts after Data block + CRC transmission.
t4 - Data timeout counter stops and if it is 0, SD_STAT[21] DCRC is generated.
3372
Multimedia Card (MMC)
SPRUH73H – October 2011 – Revised April 2013
Copyright © 2011–2013, Texas Instruments Incorporated