SanDisk SDSDH-1024 Product Manual - Page 46

Multiple Block Read Operation, Multiple Block Write Operation,

Page 46 highlights

Revision 2.2 Chapter 4 - SD Card Protocol Description SanDisk SD Card Product Manual Figure 4-2 Multiple Block Read Operation From host to card(s) From card to host Data from card to host CMD Command Response "Stop" command stops data transfer Command Response DAT Data block CRC Data block CRC Data block CRC Block read operation Multiple block read operation Data stop operation The block-write operation uses a simple busy signaling of the write operation duration on the DAT0 data line (see Figure 4-3) regardless of the number of data lines used for transferring the data. Figure 4-3 Multiple Block Write Operation From host to card(s) From card to host Data from card to host CRC OK response and busy from card "Stop" command stops data transfer CMD Command Response Command Response DAT Data block CRC Busy Data block CRC Busy Block write operation Data stop operation Multiple Block Write Operation Command tokens have the coding scheme shown in Figure 4-4. Figure 4-4 Command Token Format "Transmitter" bit: 1=host command "Start" bit always 0 Command content: command and address information or parameter, protected by 7-bit CRC checksum "End" bit always 1 01 Content Total length = 48 bits CRC 1 © 2004 SanDisk Corporation 4-2 12/08/04

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123

Chapter 4 – SD Card Protocol Description
Revision 2.2
SanDisk SD Card Product Manual
© 2004 SanDisk Corporation
4-2
12/08/04
Figure 4-2
Multiple Block Read Operation
The block-write operation uses a simple busy signaling of the write operation duration on
the DAT0 data line (see Figure 4-3) regardless of the number of data lines used for
transferring the data.
Figure 4-3
Multiple Block Write Operation
Command tokens have the coding scheme shown in Figure 4-4.
Figure 4-4
Command Token Format
CMD
From host
to card(s)
DAT
Data from
card to
host
Response
Command
Block write operation
Data stop operation
Response
From card
to host
"Stop" command stops
data transfer
Command
Data block
CRC
Busy
Data block
CRC
Busy
Multiple Block Write Operation
CRC OK
response
and busy
from card
"Start" bit
always 0
"End" bit
always 1
Total length = 48 bits
0
Content
CRC
Command content: command and
address information or parameter,
protected by 7-bit CRC checksum
1
1
"Transmitter" bit:
1=host command
CMD
From host
to card(s)
DAT
Data from
card to
host
Response
Command
Block read operation
Data stop operation
Response
Data block
CRC
Data block
CRC
From card
to host
"Stop" command stops
data transfer
Data block
CRC
Command
Multiple block read operation