Protocol's Functional Description - SanDisk SDSDB-32-201-80 - Industrial Grade Flash Memory Card Product Manual

Secure digital card
Table of Contents

Advertisement

Secure Digital (SD) Card Protocol Description
Start bit
always '0'
Standard busy
(only DAT0 used):
Start bit
always '0'
DAT3
DAT2
Wide bus (all four
data lines used):
DAT1
DAT0

4.2. Protocol's Functional Description

All communication between the host and SD Cards is controlled by the host (master). The host sends the following
two types of commands:
Broadcast Commands—Broadcast commands are intended for all SD Cards. Some of these
commands require a response.
Addressed (Point-to-Point) Commands—The addressed commands are sent to the addressed SD
Card and cause a response to be sent from this card.
A general overview of the command flow is shown in Figure 5-7 for the Card Identification Mode and in Figure 5-8
for the Data Transfer Mode. The commands are listed in the command tables (Tables 4-3 through 4-10). The
dependencies between the current SD Card state, received command and following state are listed in Table 4-11. In
the following sections, the different card operation modes will be described first. Thereafter, the restrictions for
controlling the clock signal are defined. All SD Card commands together with the corresponding responses, state
transitions, error conditions and timings are presented in the following sections.
4-4
MSB (4095)
0
Block length
MSN
0
4095
0
4094
0
4093
0
4092
Block length /4
Figure 4-6. Data Packet Format
SanDisk Secure Digital (SD) Card Product Manual, Rev. 1.9 © 2003 SANDISK CORPORATION
LSB (0)
CRC
1
LSN
3
CRC
1
2
CRC
1
1
CRC
1
0
CRC
1
End bt:
always '1'
End bt:
always '1'

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents