Data Representation for Efficient and Reliable Storage in Flash Memories

dc.contributorJiang, Anxiao
dc.creatorWang, Yue
dc.date.accessioned2013-10-03T15:06:38Z
dc.date.accessioned2017-04-07T20:04:41Z
dc.date.available2013-10-03T15:06:38Z
dc.date.available2017-04-07T20:04:41Z
dc.date.created2013-05
dc.date.issued2013-05-02
dc.description.abstractRecent years have witnessed a proliferation of flash memories as an emerging storage technology with wide applications in many important areas. Like magnetic recording and optimal recording, flash memories have their own distinct properties and usage environment, which introduce very interesting new challenges for data storage. They include accurate programming without overshooting, error correction, reliable writing data to flash memories under low-voltages and file recovery for flash memories. Solutions to these problems can significantly improve the longevity and performance of the storage systems based on flash memories. In this work, we explore several new data representation techniques for efficient and reliable data storage in flash memories. First, we present a new data representation scheme?rank modulation with multiplicity ?to eliminate the overshooting and charge leakage problems for flash memories. Next, we study the Half-Wits ? stochastic behavior of writing data to embedded flash memories at voltages lower than recommended by a microcontroller?s specifications?and propose three software- only algorithms that enable reliable storage at low voltages without modifying hard- ware, which can reduce energy consumption by 30%. Then, we address the file erasures recovery problem in flash memories. Instead of only using traditional error- correcting codes, we design a new content-assisted decoder (CAD) to recover text files. The new CAD can be combined with the existing error-correcting codes and the experiment results show CAD outperforms the traditional error-correcting codes.
dc.identifier.urihttp://hdl.handle.net/1969.1/149536
dc.language.isoen
dc.subjectflash memories
dc.subjectrank modulation
dc.subjectlow voltage device
dc.subjectfile recovery
dc.subjectcontent assisted
dc.titleData Representation for Efficient and Reliable Storage in Flash Memories
dc.typeThesis

Files