
MultiMediaCard Flash
Preliminary MultiMediaCard Product Manual;
1998 SANDISK CORPORATION
Page 59 of 79
R2W_FACTOR
—Defines the typical block program time as a multiple of the read access
time. The following table defines the field format.
Table 5-24 R2W_FACTOR
R2W_FACTOR
Multiples of Read Access Time
0
1
1
2 (write half as fast as read)
2
4
3
8
4
16
5
32
6,7
reserved
WRITE_BL_LEN
—Block length for write operations. See READ_BL_LEN for field coding.
WRITE_BL_PARTIAL
—Defines whether partial block sizes can be used in block write
commands.
WRITE_BL_PARTIAL=‘0’ means that only the WRITE_BL_LEN block size can be used for
block oriented data write.
WRITE_BL_PARTIAL=‘1’ means that smaller blocks can be used as well. The minimum
block size is one byte.
COPY
—Defines if the contents is original (= ‘0’) or has been copied (=‘1’). The COPY bit
for OTP and MTP devices, sold to end consumers, is set to ‘1’ which identifies the card
contents as a copy. The COPY bit is an one time programmable bit.
PERM_WRITE_PROTECT
—Permanently protects the whole card content against
overwriting or erasing (all write and erase commands for this card are permanently
disabled). The default value is ‘0’, i.e. not permanently write protected.
TMP_WRITE_PROTECT
—Temporarily protects the whole card content from being
overwritten or erased (all write and erase commands for this card are temporarily
disabled). This bit can be set and reset. The default value is ‘0’, i.e. not write protected.
ECC
—Defines the ECC code that was used for storing data on the card. This field is used
by the host (or application) to decode the user data. The following table defines the field
format:
Table 5-25 ECC Type
ECC
ECC Type
Maximum Number Of Correctable Bits Per Block
0
none (default)
none
1
BCH (542,512)
3
2-3
reserved
-
CRC
—The CRC field carries the check sum for the CSD contents. The checksum has to
be recalculated by the host for any CSD modification. The default corresponds to the initial
CSD contents.