2009Unpublished venueRequires access

Design and Implementation of an Efficient FTL for Large Block Flash Memory using Improved Hybrid Mapping

Dong-Joo Park, Kyoung-Hoon Kwak

Open publisher page 0 citations

Abstract

Flash is widely used as a storage medium of mobile devices such as MP3 players, cellular phones and digital cameras due to its tiny size, low power consumption and shock resistant characteristics. Currently, there are many studies to replace HDD with flash because of its numerous strong points. To use flash as a storage medium, FTL(Flash Translation Layer) is required since flash has erase-before-write constraints and sizes of read/write unit and erase unit are different from each other. Recently, new type of flash called block flash memory is introduced. The large block flash has different physical structure and characteristics from previous flash memory. So existing FTLs are not efficiently operated on large block flash memory. In this paper, we propose an efficient FTL for large block flash based on FAST(Fully Associative Sector Translation) scheme and page-level mapping on data blocks.

About this research paper

What this paper is about

Flash is widely used as a storage medium of mobile devices such as MP3 players, cellular phones and digital cameras due to its tiny size, low power consumption and shock resistant characteristics. Currently, there are many studies to replace HDD with flash because of its numerous strong points. To use flash as a storage medium, FTL(Flash Translation Layer) is required since flash has erase-before-write constraints and sizes of read/write unit and erase unit are different from each other. Recently, new type of flash called block flash memory is introduced. The large block flash has different physical structure and characteristics from previous flash memory. So existing FTLs are not efficiently operated on large block flash memory. In this paper, we propose an efficient FTL for large block flash based on FAST(Fully Associative Sector Translation) scheme and page-level mapping on data blocks.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Flash is widely used as a storage medium of mobile devices such as MP3 players, cellular phones and digital cameras due to its tiny size, low power consumption and shock resistant characteristics. Currently, there are many studies to replace HDD with flash because of its numerous strong points. To use flash as a storage medium, FTL(Flash Translation Layer) is required since flash has erase-before-write constraints and sizes of read/write unit and erase unit are different from each other. Recently, new type of flash called block flash memory is introduced. The large block flash has different physical structure and characteristics from previous flash memory. So existing FTLs are not efficiently operated on large block flash memory. In this paper, we propose an efficient FTL for large block flash based on FAST(Fully Associative Sector Translation) scheme and page-level mapping on data blocks.

Key concepts: Flash file system, Computer science, Flash memory, Flash (photography), Flash memory emulator, Block (permutation group theory), Computer hardware, Embedded system

Related papers

Back to paper searchBrowse research topicsOriginal source
Design and Implementation of an Efficient FTL for Large Block Flash Memory using Improved Hybrid Mapping — Research Paper | ScholarLens