Javascript must be enabled to continue!
BPM: A Bad Page Management Strategy for the Lifetime Extension of Flash Memory
View through CrossRef
The lifetime of NAND flash is highly restricted by bit error rate (BER) which would exponentially increase with the number of program/erase cycles. While the error correcting codes (ECC) can only provide a limited error correction ability to tolerate the bit errors. To face this challenge, a novel bad page management (BPM) strategy is proposed to extend the lifetime of NAND flash based on the experimental observations in our hardware-software co-designed experimental platform. The experimental observations indicate that retention error is the dominant type of NAND flash errors, which is caused by the charge leakage in memory cells over time. The BER distribution of retention error shows distinct variance in different pages. The key idea of BPM is to excavate lifetime potency of each page in a block by introducing the fine granularity bad page management instead of the coarse granularity bad block management. In addition, to balance the lifetime enhancement and the storage capacity degradation, a configurable threshold of bad page management (CT-BPM) strategy is proposed to utilize in the storage capacity highly demanded applications. The experimental results show that BPM can provide dozens of times (about 35 times for 3x-nm NAND flash) average lifetime extension without additional hardware cost, while experiencing at most 5% degradation in writing speed.
American Society of Mechanical Engineers
Title: BPM: A Bad Page Management Strategy for the Lifetime Extension of Flash Memory
Description:
The lifetime of NAND flash is highly restricted by bit error rate (BER) which would exponentially increase with the number of program/erase cycles.
While the error correcting codes (ECC) can only provide a limited error correction ability to tolerate the bit errors.
To face this challenge, a novel bad page management (BPM) strategy is proposed to extend the lifetime of NAND flash based on the experimental observations in our hardware-software co-designed experimental platform.
The experimental observations indicate that retention error is the dominant type of NAND flash errors, which is caused by the charge leakage in memory cells over time.
The BER distribution of retention error shows distinct variance in different pages.
The key idea of BPM is to excavate lifetime potency of each page in a block by introducing the fine granularity bad page management instead of the coarse granularity bad block management.
In addition, to balance the lifetime enhancement and the storage capacity degradation, a configurable threshold of bad page management (CT-BPM) strategy is proposed to utilize in the storage capacity highly demanded applications.
The experimental results show that BPM can provide dozens of times (about 35 times for 3x-nm NAND flash) average lifetime extension without additional hardware cost, while experiencing at most 5% degradation in writing speed.
Related Results
Culture in business process management: a literature review
Culture in business process management: a literature review
PurposeBusiness process management (BPM) is a management approach that developed with a strong focus on the adoption of information technology (IT). However, there is a growing awa...
Integration of Deep-Learning-Based Flash Calculation Model to Reservoir Simulator
Integration of Deep-Learning-Based Flash Calculation Model to Reservoir Simulator
Abstract
Flash calculation is an essential step in compositional reservoir simulation. However, it consumes a significant part of the simulation process, leading to ...
Flash Radiation Therapy: Current Insights and Future Prospects
Flash Radiation Therapy: Current Insights and Future Prospects
FLASH radiotherapy (RT) is an innovative approach used in cancer treatment. The FLASH effect is observed at ultra-high dose rates (UHDR) of approximately 40 Gy/s or higher. This tr...
Business process modeling, implementation, analysis, and management: the case of business process management tools
Business process modeling, implementation, analysis, and management: the case of business process management tools
PurposeSignificant numbers of business process management (BPM) projects fail. Their failure is attributed toward many factors. Among them, low quality of BPM is one reason. Some o...
Business Process Management education in Poland: A manifesto for academic teaching
Business Process Management education in Poland: A manifesto for academic teaching
This paper critically assesses Business Process Management (BPM) education in Poland and provides evidence-based recommendations for improvement. Through a survey of 44 BPM educato...
Development of an S-band cavity-type beam position monitor for a high power THz free-electron laser
Development of an S-band cavity-type beam position monitor for a high power THz free-electron laser
A cavity-type beam position monitor (BPM) has been developed for a compact terahertz (THz) free-electron laser (FEL) system and ultra-short pulsed electron Linac system at the Kore...
INISIASI MENYUSU DINI MEMPERCEPAT INVOLUSI UTERUS
INISIASI MENYUSU DINI MEMPERCEPAT INVOLUSI UTERUS
Background: One of the factors that influence uterine involution is early initiation of breastfeeding (IMD). When breastfeeding occurs stimulation and the release of hormones, incl...
Physics and biology of ultrahigh dose-rate (FLASH) radiotherapy: a topical review
Physics and biology of ultrahigh dose-rate (FLASH) radiotherapy: a topical review
Abstract
Ultrahigh dose-rate radiotherapy (RT), or ‘FLASH’ therapy, has gained significant momentum following various in vivo studies published since 2014 which have...

