(A) grouping-based wear-leveling policy for flash memory그룹핑을 이용한 플래시 메모리 소거횟수 평준화 기법

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 494
  • Download : 0
Flash memory wears out after a certain number of erase operations. Wear-leveling is required to lengthen flash memory overall lifespan and to keep it stable all lifetime. Wear-leveling techniques proposed so far require too much memory for the required job. We propose a grouping-based wear-leveling policy for flash memory. Grouping logically adjacent blocks provides appropriate summary information, so that it does not degrade the wear-leveling performance while reducing the memory overhead considerably. To get the right summary information, we average the erase count of the original blocks in the group, excluding swapped-in blocks. We also prevent inappropriate swapping by checking if the victim block is suitable for swapping before actually copying valid data. Keeping appropriate summary information in memory lower both the space and time overhead. We simulate NAND Flash memory and log-block scheme FTL to evaluate performance. Our experimental results show the grouping-based wear-leveling scheme works quite well while reducing the space and time overhead for wear-leveling significantly. Memory overhead is reduced by $\frac{1}{40}$ compared with k-leveling method. Additional access to flash memory due to wear-leveling takes only 4~5% of the time for whole operations.
Advisors
Kim, Jin-Sooresearcher김진수researcher
Description
한국과학기술원 : 전산학전공,
Publisher
한국과학기술원
Issue Date
2007
Identifier
265027/325007  / 020043612
Language
eng
Description

학위논문(석사) - 한국과학기술원 : 전산학전공, 2007.2, [ vi, 32 p. ]

Keywords

Wear-leveling; Grouping; Flash Memory; 소거횟수 평준화; 플래시 메모리; 그룹핑

URI
http://hdl.handle.net/10203/34746
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=265027&flag=dissertation
Appears in Collection
CS-Theses_Master(석사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0