Ajou University repository

Probability-Based Static Wear-Leveling Algorithm for Block and Hybrid-Mapping NAND Flash Memory
  • Gudeta, Yared Hailu
Citations

SCOPUS

0

Citation Export

Advisor
Tae-Sun Chung
Affiliation
아주대학교 일반대학원
Department
일반대학원 컴퓨터공학과
Publication Year
2013-08
Publisher
The Graduate School, Ajou University
Keyword
Wear-leveling
Description
학위논문(석사)아주대학교 일반대학원 :컴퓨터공학과,2013. 8
Alternative Abstract
Owing to its desirable characteristics, flash memory has become attractive to different hardware vendors as a primary choice for data storage. However, because of a limited number of block-erase lifecycles, it has become mandatory to redesign the existing approaches to maximize the flash memory lifetime. Wear-leveling is a mechanism that helps to evenly distribute erase operations to all blocks and enhance lifetime. This research proposes probability-based static wear-leveling. Based on the Markov Chain theory, the future state depends on the present state. Mapping is implemented according to the present visit probability of each logical block in the next state. In each state, the wear-leveling distribution is computed using the standard deviation to determine whether it exceeds the threshold. If it does exceed the threshold, wear-leveling is maintained throughout all blocks in the flash memory by swapping the hot blocks with cold blocks. Using real system-based traces, we have proved that our proposal outperforms the existing design in terms of wear-leveling.
Language
eng
URI
https://dspace.ajou.ac.kr/handle/2018.oak/10149
Fulltext

Type
Thesis
Show full item record

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

Total Views & Downloads

File Download

  • There are no files associated with this item.