MD2241-D128-V3 M-Systems Inc., MD2241-D128-V3 Datasheet - Page 15

no-image

MD2241-D128-V3

Manufacturer Part Number
MD2241-D128-V3
Description
Diskonchip Dimm Plus
Manufacturer
M-Systems Inc.
Datasheet
combination of DiskOnChip built-in EDC mechanism and the TrueFFS driver ensures highly reliable error detection
and correction, while providing maximum performance.
The following detection and correction capability is provided for each 512 Bytes:
3.8
DiskOnChip DIMM Plus uses a two-stage pipeline mechanism, designed for maximum performance while enabling
on-the-fly data manipulation, such as read/write protection and Error Detection/Error Correction.
For more information on this mechanism, refer to technical note TN-DOC-014 Pipeline Mechanism in DiskOnChip.
3.9
The Control and Status block contains registers responsible for transferring the address, data and control information
between the DiskOnChip TrueFFS driver and the flash media. Additional registers are used to monitor the status of
the flash media (ready/busy) and of the DiskOnChip controller. For further information on the DiskOnChip DIMM
Plus registers, refer to section 7).
3.10 Flash Architecture
3.10.1 Two Banks of 16MB NAND Flash
DiskOnChip DIMM Plus is designed with a dual-bank interleave architecture consisting of two banks of 16MB
NAND flash, using 0.16µ flash technology. The interleave architecture allows 16-byte flash access instead of the
standard 8-byte flash access, thereby providing double the performance for read, write and erase operations.
3.10.2 Internal Architecture
Each of the two 16MB flash banks consists of 1024 pages organized in 32 blocks, as follows:
15
Data Pipeline
Control and Status
Corrects up to two 10-bit symbols, including two random bit errors.
Corrects single bursts up to 11 bits.
Detects single bursts up to 31 bits and double bursts up to 11 bits.
Detects up to 4 random bit errors.
Page – Each page contains 512 bytes of user data and a 16-byte extra area used to store flash management
and EDC/ECC signature data, as shown in Figure 5. A page is the minimal unit for read/write operations.
Block – Each block contains 32 pages (total of 16KB), as shown in Figure 6. A block is the minimal unit
that can be erased, and is sometimes referred to as an erase block.
512 Bytes
Preliminary Data Sheet, Rev. 1.2
Figure 5: Page Structure
User Data
16 Bytes
Flash Management &
ECC/EDC Signature
0.5 KB
DiskOnChip DIMM Plus
94-SR-002-08-8L

Related parts for MD2241-D128-V3