MultiMediaCard
TM
76
Sep.22.2005
Revision 0.3
The stop transmission command works similar as in the read mode. Figure 6-17 to Figure 6-20 describe the timing of the
stop command in different card states.
Figure 6-17 : Stop Transmission During Data Transfer From The Host
The card will treat a data block as successfully received and ready for programming only if the CRC data of the block was
validated and the CRC status tokens sent back to the host. Figure 6-18 is an example of an interrupted (by a host stop
command) attempt to transmit the CRC status block. The sequence is identical to all other stop transmission examples.
The end bit of the host command is followed, on the data lines, with one more data bit, an end bit and two Z clocks for
switching the bus direction. The received data block, in this case is considered incomplete and will not be programmed.
Figure 6-18 : Stop Transmission During CRC Status Transfer From The Card
All previous examples dealt with the scenario of the host stopping the data transmission during an active data transfer.
The following two diagrams describe a scenario of receiving the stop transmission between data blocks. In the first exam-
ple the card is busy programming the last block while in the second the card is idle. However, there are still unprogrammed
data blocks in the input buffers. These blocks are being programmed as soon as the stop transmission command is
received and the card activates the busy signal.
←
Host Command
S T
content
→ ←
N
CR
Cycles
→ ←
Card Response
→
CRC E Z Z P P * * * P S T
←
Busy (Card is programming)
→
D D D D D D D D D D E Z Z S L * * * * * * * * * * * * * * * * * * * E Z Z Z Z Z Z Z Z
D D D D D D D D D D E Z Z X * * * * * * * * * * * * * * * * * * * * * * X Z Z Z Z Z Z Z Z
←
Valid Write data
→
←
Host Cmnd
Content
CMD
content
CRC E Z Z P P S T
←
N
ST
→
DAT0
DAT1-7
←
Host Command
S T
content
Data Block
→
Data + CRC E Z Z
DAT1-7
Data + CRC E Z Z X
→←
N
CR
Cycles
→ ←
Card Response
→
E
Z
Z
P
P * * * * * * P
←
Busy (Card is programming)
→
CRC
E Z Z S L
* * * * * * * * * * * * * * * * * * * * * *
* * *
X Z Z X
* * * * * * * * * * * * * * * * * * * * * * * *
←
Host Cmnd
Content
CMD
CRC
S T
content
CRC E Z Z P P S T
←
CRC Status
a
→
a.The card CRC status response is interrupted by the host.
DAT0
S
E Z Z Z Z Z Z Z Z
X Z Z Z Z Z Z Z Z