Chapter 1 – Introduction
Revision 1.1 PRELIMINARY SanDisk iNAND Product Manual
© 2007 SanDisk Corporation 1-3 02/09/07
1.5 Functional Description
The SanDisk iNAND contains a high-level, intelligent subsystem as shown in Figure 1-1.
This intelligent (microprocessor) subsystem provides many capabilities not found in other
types of memory cards. These capabilities includ e:
• Host independence from details of erasing and programming flash memory
• Sophisticated system for managing defects (analogous to systems found in magnetic
disk drives)
• Sophisticated system for error recovery including a powerful ECC
• Power management for low power operation
1.6 Technology Independence
The 512-byte sector size of the SanDisk iNAND is the same as that in an IDE magnetic
disk drive. To write or read a sector (or multiple sectors), the host software simply issues a
read or write command to the card. The command contains the address and number of
sectors to write or read. The host software then waits for the command to complete.
The host software does not get invo lved in the details of how the flash memory is erased,
programmed or read. This is extremely important because flash devices are expected to get
increasingly complex in the future. Because iNAND use an intelligent on-board controller,
host system software will not need to be updated as new flash memory evolves. In other
words, systems that support iNAND technology today will be able to access future SanDisk
devices built with n ew flash technology without having to update or change host software.
1.7 Defect and Error Management
The SanDisk iNAND contains a sophisticated defect and error management system. This
system is analogous to the systems found in magnetic disk drives and in many cases offers
enhancements. If necessary, iNAND will rewrite data from a defective sector to a good
sector. This is completely transparent to the host and does not consume any user data space.
The soft error rate specification for iNAND is much better than the magnetic disk drive
specification. In the extremely rare case that a read error does o ccur, iNAND has
innovative algorithms to recover the data. These defect and error management systems,
coupled with the solid state construction, give SanDisk iNAND unparalleled reliability.
1.8 Wear Leveling
Wear-leveling is an intrinsic part of the erase pooling functionality of iNAND.
1.9 Automatic Sleep Mode
A unique feature of iNAND is automatic entrance and exit from sleep mode. Upon
completion of an operation, cards enter sleep mode to conserve power if no further
commands are received in less than 5 milliseconds (ms). The host does not have to take any
action for this to occur. However, in order to achieve the lowest sleep current, the host
needs to shut down its clock to the card. In most systems, cards are in sleep mode except
when accessed by the host, thus conserving power.