MC2GH256NMCA-2SA00 SAMSUNG [Samsung semiconductor], MC2GH256NMCA-2SA00 Datasheet - Page 87

no-image

MC2GH256NMCA-2SA00

Manufacturer Part Number
MC2GH256NMCA-2SA00
Description
SAMSUNG MultiMediaCard
Manufacturer
SAMSUNG [Samsung semiconductor]
Datasheet
TM
MultiMediaCard
Revision 0.3
7.13 Error Conditions
7.13.1 CRC and Illegal Command
All commands are (optionally) protected by CRC (cyclic redundancy check) bits. If the addressed MultiMediaCard's CRC
check fails, the COM_CRC_ERROR bit will be set in the card's response. Similarly, if an illegal command has been
received the ILLEGAL_COMMAND bit will be set in the card's response.
There are different kinds of illegal commands:
• Commands which belong to classes not supported by the MultiMediaCard (e.g. interrupt and I/O commands).
• Commands not allowed in SPI mode (e.g. CMD20 - write stream)
• Commands which are not defined (e.g. CMD47).
7.13.2 Read, Write, Erase And Force Erase Time-out Conditions
The time period after which a time-out condition for read/write/erase operations occurs are (card independent) 10 times
longer than the typical access/program times for these operations given below. A card shall complete the command within
this time period, or give up and return an error message. If the host does not get a response within the defined time-out it
should assume the card is not going to respond any more and try to recover (e.g. reset the card, power cycle, reject, etc.).
The typical access and program times are defined as follows:
7.13.3 Read
The read access time is defined as the sum of the two times given by the CSD parameters TAAC and NSAC. These card
parameters define the typical delay between the end bit of the read command and the start bit of the data block. This num-
ber is card dependent.
7.13.4 Write
The R2W_FACTOR field in the CSD is used to calculate the typical block program time obtained by multiplying the read
access time by this factor. It applies to all write/erase commands (e.g. SET(CLEAR)_WRITE_PROTECT,
PROGRAM_CSD(CID) and the block write commands).
7.13.5 Erase
The duration of an erase command will be (order of magnitude) the number of write blocks to be erased multiplied by the
block write delay.
7.13.6 Force Erase
The Force Erase time-out is specified in Chapter 6.5.2
87
Sep.22.2005

Related parts for MC2GH256NMCA-2SA00