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

no-image

MC2GH256NMCA-2SA00

Manufacturer Part Number
MC2GH256NMCA-2SA00
Description
SAMSUNG MultiMediaCard
Manufacturer
SAMSUNG [Samsung semiconductor]
Datasheet
This mode is similar to the single block mode, but the host can read/write multiple data blocks (all have the same length)
which will be stored or retrived from contiguous memory addresses starting at the address specified in the command.
The operation is terminated with a stop transmission command. Misalignment and block length restrictions apply to multi-
ple blocks as well and are identical to the single block read/write operations. Multiple block read with pre-defined block is
supported.
Every sector is protected with an Error Correction Code (ECC). The ECC is generated (in the memory card) when the
sectors are written and validated when the data is read. IF defects are found, the data is corrected prior to transmission to
the host.
The MultiMediaCard can be considered error free and no additional data protection is needed. However, if an applciation
uses additional, exteranal, ECC protection, the data oragnization is defined in the user writeable section of the CSD regis-
ter.
The smallest erasable unit in the MultiMediaCard is a erase group. In order to speed up the erase procedure, multiple
erase groups can be erased in the same time. The erase operation is divided into two stages.
Tagging - Selecting the Sectors for Erasing
To facilitate selection, a first command with the starting address is followed by a second command with the final address,
and all erase groups within this range will be selected for erase.
Erasing - Starting the Erase Process
Tagging can address erase groups. An arbitrary selection of erase groups may be erased at one time. Tagging and eras-
ing must follow a strict command sequence (refer to the MultiMediaCard standard sepcification for datails).
Two-card level write-protection options are available: permanent and temporary. Both can be set using the
PROGRAM_CSD command (refer to CSD Programming, Section 6.2.8). The permanent write protect bit, once set, can-
not be clearded. This feature is implemented in the MultiMediaCard /RS-MultiMediaCard controller firmware and not with
a physical OTP cell.
The content of an MultiMediaCard can be marked as an original or a copy using the copy bit in the CSD register. Once
the Copy bit is set (maked as a copy) it cannot be cleared.
The Copy bit of the MultiMediaCard is programmed (during test and formatting on the manufacturing floor) as a copy. The
MultiMediaCard can be purchased with the copy bit set (copy) or cleared, indicating the card is a master.
The One Time Programmable (OTP) characteristic of the Copy bit is implemented in the MultiMediaCard controller firm-
ware and not with a physical OTP cell.
All the configuration information of the MultiMediaCard is stored in the CSD register. The MSB bytes of the register con-
tain manufacturer data and two least significant bytes contains the host controlled data - the card Copy and write protec-
tion and the user ECC register.
The host can read the CSD register and alter the host controlled data bytes using the SEND_CSD and PROGRAM_CSD
commands.
3.8.6 Data Protection in the Flash Card
3.8.7 Erase
3.8.8 Write Protection
3.8.9 Copy Bit
3.8.10 The CSD Register
Multiple Block Mode
Revision 0.3
9
MultiMediaCard
Sep.22.2005
TM

Related parts for MC2GH256NMCA-2SA00