Browse > Article
http://dx.doi.org/10.9708/jksci.2010.15.8.023

Index block mapping for flash memory system  

Lee, Jung-Hoon (국립경상대학교 공과대학 제어계측공학과)
Abstract
Flash memory is non-volatile and can retain data even after system is powered off. Besides, it has many other features such as fast access speed, low power consumption, attractive shock resistance, small size, and light-weight. As its price decreases and capacity increases, the flash memory is expected to be widely used in consumer electronics, embedded systems, and mobile devices. Flash storage systems generally adopt a software layer, called FTL. In this research, we proposed a new FTL mechanism for overcoming the major drawback of conventional block mapping algorithm. In addition to the block mapping table, a index block mapping table with a small size is used to indicate sector location. The proposed indexed block mapping algorithm by adding a small size. By the simulation result, the proposed FTL provides an enhanced speed than a conventional hybrid mapping algorithm by around 45% in average, and the requirement of mapping memory is also reduced by around 12%.
Keywords
flash translation layer; flash memory; mapping algorithms;
Citations & Related Records
Times Cited By KSCI : 2  (Citation Analysis)
연도 인용수 순위
1 Intel Corp, "Understanding the flash translation layer(FTL) specification," Application Note 648, 1998
2 T. S. Chung, "An Efficient Algorithm for Flash Memory,"Journal of KISS :Computer Systems and Theory. 2005   과학기술학회마을
3 Fujitsu Microelectronics Europe, "COMPARISON OF FLASH PROGRAMMING +ERASE,MB91F467D&MB91 F362G," Application Note MCU-AN-300019-E-V10, 2006
4 T. Shinohara, "Flash memory card with block memory address arrangement," US Patent, No. 5,905,993, 1999
5 B. S. Kim and G. Y. Lee, "Method of driving remapping in flash memory and flash memory architecture suitable therefor," US Patent, No.6,381,176, 2002
6 Takayuki Shinohara. Flash memory card with block memory address arrangement, US Patent, No. 5, 905,993, 1999
7 Amir Ban. Flash file system optimized for pagemode flash technologies, US Patent, No.5, 937,425, 1999
8 Jesung Kim, Jong Min Kim, Sam H. Noh, Sang Lyul Min, and Yookun Cho. A space-efficient flash translation layer for compact flash systems. IEEE Transactions on Consumer Electronics, 48(2), 2002
9 Sang-Won Lee and Dong-Joo Park. FAST:An efficient flash translation layer for flash memory, Submitted for publication, 2005
10 박원주, 박성환, 박상원, "윈도우즈 기반 플래시 메모리의 플래시 변환 계층 알고리즘 성능 분석,"정보과학회논문지: 컴퓨팅의 실제, 제 13권, 제 4호, 213-225쪽, 2007년 8월   과학기술학회마을