
MultiMediaCard Flash
Preliminary MultiMediaCard Product Manual;
1998 SANDISK CORPORATION
Page 10 of 79
the system controller automatically reverts to a full write, including the final margin verify.
Since the erase is not required in this case, a write to a pre-erased sector with a hot count
of over 16K is still faster than to a sector that has not been pre-erased.
1.5.6 Automatic Sleep Mode
An important feature of the MultiMediaCard-F00XX MultiMediaCard is automatic entrance
and exit from sleep mode. Upon completion of an operation, the MultiMediaCard will enter
the sleep mode to conserve power if no further commands are received within 5 msec.
The host does not have to take any action for this to occur. In most systems, the
MultiMediaCard is in sleep mode except when the host is accessing it, thus conserving
power.
When the host is ready to access the MultiMediaCard and it is in sleep mode, any
command issued to the MultiMediaCard will cause it to exit sleep and respond. The host
does not have to issue a reset first. It may do this if desired, but it is not needed. By not
issuing the reset, performance is improved through the reduction of overhead.
1.5.7 Hot Insertion
Support for hot insertion will be required on the host but will be supported through the
connector. Connector manufacturers will provide connectors that have power pins long
enough to be powered before contact is made with the other pins. Please see connector
data sheets for more details. This approach is similar to that used in PCMCIA to allow for
hot insertion. This applies to both MultiMediaCard and SPI modes.
1.5.8 MultiMediaCard Mode
1.5.8.1 MultiMediaCard Standard Compliance
The MultiMediaCard is fully compliant with MultiMediaCard standard specification V1.4.
The structure of the Card Specific Data (CSD) register is compliant with CSD structure
V1.4.
1.5.8.2 Negotiating Operation Conditions
The MultiMediaCard supports the operation condition verification sequence defined in the
MultiMediaCard standard specifications. Should the MultiMediaCard host define an
operating voltage range which is not supported by the MultiMediaCard it will put itself in an
inactive state and ignore any bus communication. The only way to get the card out of the
inactive state is by powering it down and up again.
In Addition the host can explicitly send the card to the inactive state by using the
GO_INACTIVE_STATE command.