2002
DOI: 10.1109/tce.2002.1010143
|View full text |Cite
|
Sign up to set email alerts
|

A space-efficient flash translation layer for CompactFlash systems

Abstract: Abstract-Flash memory is becoming increasingly important as nonvolatile storage for mobile consumer electronics due to its low power consumption and shock resistance. However, it imposes technical challenges in that a write should be preceded by an erase operation, and that this erase operation can be performed only in a unit much larger than the write unit. To address these technical hurdles, an intermediate software layer called a flash translation layer (FTL) is generally employed to redirect logical addres… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
22
0

Year Published

2005
2005
2016
2016

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 562 publications
(22 citation statements)
references
References 6 publications
0
22
0
Order By: Relevance
“…NFTL can use less RAM to manage larger flash drive. [12][13][14][15] combine the advantages of FTL and NFTL by using hybrid methods.…”
Section: Related Workmentioning
confidence: 99%
“…NFTL can use less RAM to manage larger flash drive. [12][13][14][15] combine the advantages of FTL and NFTL by using hybrid methods.…”
Section: Related Workmentioning
confidence: 99%
“…It was inspired by virtual memory systems, and will load a fragment of the page mapping table into RAM on demand. Most real-world systems use log-structured block-based mapping schemes [10]- [12], which are hybrid mapping schemes inspired by log-based file systems [13]. In these systems, regular data are still mapped in the block granularity to reduce the space overhead, while any updated pages will be temporarily appended into special log blocks which are mapped in the unit of a page.…”
Section: B Flash Translation Layer (Ftl)mentioning
confidence: 99%
“…In this work, we assume that our SSD system uses a log-structured block-based mapping FTL. In our simulation, we implemented the FTL proposed by Jesung et al in [10] (a.k.a. BAST) .…”
Section: B Flash Translation Layer (Ftl)mentioning
confidence: 99%
See 1 more Smart Citation
“…Thus, the location of valid data changes on every write request; the FTL tracks the current location of each logical address with a mapping table. According to the mapping granularity between a logical address and its physical address, the FTL is classified as page mapping [1,2,3], block mapping [4], and hybrid mapping [5,6,7,8]. The pagemapping FTL uses NAND pages as a mapping unit and delivers better performance than the other schemes.…”
Section: Introductionmentioning
confidence: 99%