Second Chance for End-of-Life Flash Memory Blocks via Page Isolation

Flash memories are widely preferred for their high bit density despite their relatively low endurance limitations. One of the dominant reasons for flash memory’s low reliability is cell-to-cell program interference during page operations. Programming a target cell also alters the threshold voltages of neighboring cells depending on the distance. These effects become more prominent as blocks age, resulting in them being abandoned after reaching their end of life due to unrecoverable errors. To manage and increase endurance, techniques such as overprovisioning, wear-leveling, proactive recovery, and architectural design alternatives are proposed. We propose the Page Isolation technique to reuse some pages of aged blocks that are otherwise abandoned regardless of techniques used during the standard lifetime. The key idea is to isolate some pages to enable others to continue to be used, reaching at least $7.7 \times$ more endurance than their projected lifetime. The technique suggests skipping every other page (more pages for higher ages) in the process of declaring free page addresses after the garbage collection for the blocks that are reaching an uncorrectable error count. The simplicity of the technique allows for easy implementation in the Flash Translation Layer without increasing computational complexity. The Page isolation lowers penalty of capacity loss due to the retirement of the aged-blocks by enabling to use some pages of these blocks beyond their anticipated lifetime.

Authors

Institutions

Publication Details

Published
2024-10-06
DOI
https://doi.org/10.1109/iirw62856.2024.10947161
Primary Topic
Advanced Data Storage Technologies
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Second Chance for End-of-Life Flash Memory Blocks via Page Isolation

M. Ceylan Morgül, Mircea R. Stan
Advanced Data Storage Technologies
article

Second Chance for End-of-Life Flash Memory Blocks via Page Isolation

M. Ceylan Morgül, Mircea R. Stan
article en

Abstract

Flash memories are widely preferred for their high bit density despite their relatively low endurance limitations. One of the dominant reasons for flash memory’s low reliability is cell-to-cell program interference during page operations. Programming a target cell also alters the threshold voltages of neighboring cells depending on the distance. These effects become more prominent as blocks age, resulting in them being abandoned after reaching their end of life due to unrecoverable errors. To manage and increase endurance, techniques such as overprovisioning, wear-leveling, proactive recovery, and architectural design alternatives are proposed. We propose the Page Isolation technique to reuse some pages of aged blocks that are otherwise abandoned regardless of techniques used during the standard lifetime. The key idea is to isolate some pages to enable others to continue to be used, reaching at least $7.7 \times$ more endurance than their projected lifetime. The technique suggests skipping every other page (more pages for higher ages) in the process of declaring free page addresses after the garbage collection for the blocks that are reaching an uncorrectable error count. The simplicity of the technique allows for easy implementation in the Flash Translation Layer without increasing computational complexity. The Page isolation lowers penalty of capacity loss due to the retirement of the aged-blocks by enabling to use some pages of these blocks beyond their anticipated lifetime.

University of Virginia (US)
Semiconductor Research Corporation
Openalex Percentile: Top 65%
Advanced Data Storage Technologies
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Second Chance for End-of-Life Flash Memory Blocks via Page Isolation — M. Ceylan Morgül, Mircea R. Stan · (2024) | TGRS Research Map | TGRS