DocumentCode :
703971
Title :
HLC: Software-based half-level-cell flash memory
Author :
Han-Yi Lin ; Jen-Wei Hsieh
Author_Institution :
Nat. Taiwan Univ., Taipei, Taiwan
fYear :
2015
fDate :
9-13 March 2015
Firstpage :
936
Lastpage :
941
Abstract :
In recent years, flash memory has been widely used in embedded systems, portable devices, and high-performance storage products due to its non-volatility, shock resistance, low power consumption, and high performance natures. To reduce the product cost, multi-level-cell flash memory (MLC) has been proposed; compared with the traditional single-level-cell flash memory (SLC) that only stores one bit of data per cell, each MLC cell can store two or more bits of data. Thus MLC can achieve a larger capacity and reduce the cost per unit. However, MLC also suffers from the degradation in both performance and reliability. In this paper, we try to enhance the reliability and reduce the product cost of flash-memory based storage devices from a totally different perspective. We propose a half-level-cell (HLC) management scheme to manage and reuse the worn-out space in solid-state drives (SSDs); through our management scheme, the system can treat two corrupted pages as a normal page without sacrificing performance and reliability. To the best of our knowledge, this is the first research that reclaims free space by reviving the corrupted pages. The experiment results show that the lifetime of SSD can be extended by 48.54% for the trace of general users applications with our proposed HLC management scheme.
Keywords :
embedded systems; flash memories; integrated circuit reliability; software engineering; HLC management scheme; MLC cell; SLC; SSDs; embedded systems; flash-memory based storage devices; high-performance storage products; low power consumption; multilevel-cell flash memory; product cost reduction; reliability; shock resistance; single-level-cell flash memory; software-based half-level-cell flash memory; solid-state drives; Ash; Decoding; Error correction codes; Memory management; Particle separators; Performance evaluation; Reliability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2015
Conference_Location :
Grenoble
Print_ISBN :
978-3-9815-3704-8
Type :
conf
Filename :
7092523
Link To Document :
بازگشت