Multimediacard Standard; Functional Description; Flash Technology Independence; Defect And Error Management - SanDisk SDMB-16-470 - 16 MB MultiMedia Card Product Manual

Multimedia card
Table of Contents

Advertisement

1.4

MultiMediaCard Standard

MultiMediaCards are fully compatible with t h e
MultiMediaCard standard specification listed
below:
The MultiMediaCard System Specification
Version 1.4
This specification may be obtained from:
MultiMediaCard Association
19672 Stevens Creek Blvd., Suite 404
Cupertino, CA 95014-2465
USA
Phone: 408-253-0441
Fax: 408-253-8811
Email: prophet2@mmca.org
http://www.mmca.org
1.5

Functional Description

SanDisk MultiMediaCards contain a high level,
intelligent subsystem as shown in the block
diagram,
Figure
(microprocessor)
subsystem
capabilities not found in other types of memory
cards. These capabilities include:
1.
Host independence from details of erasing
and programming flash memory.
2. Sophisticated
defects (analogous to systems found in
magnetic disk drives).
3. Sophisticated system for error recovery
including a powerful error correction code
(ECC).
4. Power
management
operation.
1.5.1

Flash Technology Independence

The 512 byte sector size of the MultiMediaCard is
the same as that in an IDE magnetic disk drive. To
write or read a sector (or multiple sectors), t h e
host computer software simply issues a Read or
Write command to the MultiMediaCard. This
command contains the address. The host software
then waits for the command to complete. The host
software does not get involved in the details of
how the flash memory is erased, programmed or
read. This is extremely important as flash devices
are expected to get more and more complex in t h e
future. Because the MultiMediaCard uses an
SanDisk MultiMediaCard Product Manual Rev. 2 © 2000 SANDISK CORPORATION
1-1.
This
intelligent
provides
many
system
for
managing
for
low
power
MultiMediaCard Product Manual
intelligent on-board controller, the host system
software will not require changing as new flash
memory evolves. In other words, systems t h a t
support the MultiMediaCard today will be able
to access future SanDisk MultiMediaCards built
with new flash technology without having to
update or change host software.
1.5.2

Defect and Error Management

MultiMediaCards contain 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. For
instance, disk drives do not typically perform a
read after write to confirm the data is written
correctly because of the performance penalty t h a t
would be incurred. MultiMediaCards do a read
after write under margin conditions to verify t h a t
the data is written correctly. In the rare case t h a t
a bit is found to be defective, MultiMediaCards
replace this bad bit with a spare bit within t h e
sector header. If necessary, MultiMediaCards
will even replace the entire sector with a spare
sector. This is completely transparent to the host
and does not consume any user data space.
The
MultiMediaCard's
specification is much better than the magnetic
disk drive specification. In the extremely rare
case a read error does occur, MultiMediaCards
have innovative algorithms to recover the data.
This is similar to using retries on a disk drive but
is much more sophisticated. The last line of
defense is to employ a powerful ECC to correct t h e
data. If ECC is used to recover data, defective bits
are replaced with spare bits to ensure they do not
cause any future problems.
These defect and error management systems
coupled with the solid-state construction give
MultiMediaCards unparalleled reliability.
soft
error
rate
9

Advertisement

Table of Contents
loading

Table of Contents