Chapter 4 – iNAND Protocol Description
Revision 3.1
SanDisk iNAND Product Manual
© 2006 SanDisk Corporation
4-1
12/07/06
4
iNAND Protocol Description
4.1 General
iNAND protocol information is contained in this chapter; information includes bus
protocol, card identification, and a functional description.
4.2
SD Bus Protocol
Communication over the SD bus is based on command and data-bit streams initiated by a
start bit and terminated by a stop bit. See
Section 3.6.1
of the SDA
Physical Layer
Specification, Version 2.00
for details.
4.3 Functional
Description
The host controls all communication between itself and iNAND. To demonstrate how this
communication works, this section provides a general overview of the card identification
and data transfer modes; commands; card dependencies; various card operation modes and
restrictions for controlling the clock signal. All iNAND commands, together with
corresponding responses, state transitions, error conditions, and timings are also provided.
For detailed information, refer to
Section 4
of the SDA
Physical Layer Specification
,
Version 2.00
.
4.3.1
Card Identification Mode
In Card Identification Mode the host resets all cards, validates operation voltage range,
identifies and requests cards to publish a relative card address. For more information see
Section 4.2
in the SDA
Physical Layer Specification
,
Version 2.00
.
4.3.2
Data Transfer Mode
In Data Transfer Mode, the host may operate iNAND in the f
PP
frequency range. This
section contains information about data read and write, erase, write protect management,
card lock/unlock operations, application-specific commands, the switch function command,
high-speed mode, the command system, the Send Interface Condition command (CMD8).
CMD8 is part of identification mode and command functional differences in high capacity
iNAND. For more detailed information, refer to
Section 4.3
of the SDA
Physical Layer
Specification
,
Version 2.00
.
4.3.3 Clock
Control
The host can use the bus clock signal in iNAND to switch them to energy saving mode or
to control data flow on the bus. See
Section 4.4
of the SDA
Physical Layer Specification
,
Version 2.00
.