M-Systems Flash Disk Pioneers Flash Memory Скачать руководство пользователя страница 5

 

Implementing MLC NAND Flash for Cost-Effective, High-Capacity Memory 

91-SR-014-02-8L 

MLC Benefits and Limitations 

MLC high-density design innovations reduce the silicon die size, which is the major element 
contributing to overall device cost. For MLC NAND, this reduction in size and cost is greatest in 
capacities of 256Mbit (32MByte) and higher, where the die can be as small as 50 percent of the size 
required to provide the same capacity Binary flash device. The savings must be measured both in 
dollars and space, particularly for the cell phone market where every millimeter of board real estate 
can have an impact on the size of the end-user product and, ultimately, on market success.  
But these very same high-density design innovations introduce three, major areas of design 
limitations as compared with Binary flash: 

• 

Data reliability  

• 

Performance 

• 

Flash management

 

 

This section discusses these areas in order to lay the groundwork for understanding how x2 
technology overcomes the associated problems. 

Data Reliability 

As shown in Figure 2, a Binary flash cell must distinguish between 2 voltage states, whereas an MLC 
flash cell must distinguish between 4. Since both Binary and MLC-based devices use a voltage 
window with a similar size, the distance between adjacent voltage levels in MLC is much smaller 
than in Binary flash. This reduced distance has an impact on data reliability. Detecting the voltage 
levels in an MLC flash cell is a more precise and complex task than in a Binary flash cell, subject to 
a higher probability of error that can affect data reliability in both the short and long term.  
Assuming that the probability of all types of errors in Binary flash is on the order of 10

-10

, the overall 

probability of MLC flash errors is two orders of magnitude worse. 

Long-Term Data Errors 

Flash memory cells must provide long-term data retention capabilities to function reliably as a non-
volatile memory device. In order to do this, the long-term stability of voltage levels is critical. 
Leakage to/from the floating gate, which tends to slowly change the cell’s voltage level from its 
initial level to a different level after cell programming or erasing, may change the voltage level. This 
new level may incorrectly be interpreted as a different logical value. Due to the smaller distance 
between MLC levels than Binary flash levels, MLC flash cells are more likely to be affected by 
leakage effects and, consequently, more potentially prone to errors.  

Program Disturb Errors 

The program disturb effect, also called over program effect, causes a programming operation on one 
page to induce a change in bit value on another, unrelated page. In Binary flash technology based on 
a 0.16

µ 

manufacturing process, the typical program disturb error rate is on the order of 1 bit error per 

10

10 

bits programmed. This compares with an error rate on the order of 1 bit error per 10

8

 bits 

programmed with MLC flash technology. 

Содержание Flash Memory

Страница 1: ...White Paper Implementing MLC NAND Flash for Cost Effective High Capacity Memory Written by Raz Dan and Rochelle Singer JANUARY 2003 91 SR 014 02 8L REV 1 0...

Страница 2: ...ther connected devices offer users more and more functionality and personalization options the storage requirements of these devices have become substantially greater For example 2 5G terminals now in...

Страница 3: ...ir MLC NAND technology implements reliability performance and media management enhancements to perfect MLC NAND without the need for a full scale controller e g ATA or SCSI The combination of MLC NAND...

Страница 4: ...ranges for VTh instead of just two The first implementation of MLC uses four voltage levels see Figure 2 Each state is mapped to one of four combinations of two bits Therefore the cell can store two b...

Страница 5: ...impact on data reliability Detecting the voltage levels in an MLC flash cell is a more precise and complex task than in a Binary flash cell subject to a higher probability of error that can affect da...

Страница 6: ...a page and erasing a flash unit Especially for write operations raw flash comparisons indicate that MLC performance is only 25 percent that of Binary flash But many factors other than raw flash speed...

Страница 7: ...iles as compared with 172KBytes per second for MLC Note that the number of sectors per unit for MLC is twice the corresponding number for Binary flash When these figures are translated into percentage...

Страница 8: ...algorithms performance enhancing innovations and flash management capabilities Developed in cooperation with Toshiba x2 technology is integrated seamlessly into the different modules of M Systems Mob...

Страница 9: ...amlessly into M Systems TrueFFS It maps each virtual unit into a chain of physical units much in the same way that translation layers for Binary flash operate However unlike traditional translation la...

Страница 10: ...re capable of correcting up to 4 errors per page using two industry standard error codes an extended Hamming code and a BCH Bose Chaudhuri and Hocquenghem code The Hamming code can detect 2 errors per...

Страница 11: ...dia Without this capability a bad block in one plane would cause a good block in the second plane to be tagged as a bad block making it unusable This customized method of bad block handling for two pl...

Страница 12: ...32 bit Transfer Data transfer from Flash Planes to FIFO Flash_OE Internal data transfers 16 bit Transfer 16 bit Transfer 16 bit Transfer 16 bit Transfer DiskOnChip_OE Data transfer from FIFO to Host...

Страница 13: ...despite the additional benefits of MLC and x2 technology Summary The major improvements in flash NAND devices brought about by MLC technology are much smaller size per bit and consequently a greatly...

Страница 14: ...nge without prior notice M Systems Flash Disk Pioneers Ltd assumes no responsibility for any errors that may appear in this document No part of this document may be reproduced transmitted transcribed...

Отзывы: