Affiliation:
1. Tsinghua University, Beijing, P.R. China
Abstract
Flash is a type of Electronically Erasable Programmable Read-Only Memory (EEPROM). Different from traditional magnetic disks, flash memories have no moving parts and are purely electronic devices, giving them unique advantages, such as lower access latency, lower power consumption, higher density, shock resistance, and lack of noise. However, existing applications cannot run directly on flash memories due to their special characteristics. Flash Translation Layer (FTL) is a software layer built on raw flash memories that emulates a normal block device like magnetic disks. Primary functionalities of the FTL include address translation, garbage collection, and wear leveling. This survey focuses on address translation technologies and provides a broad overview of existing schemes described in patents, journals, and conference proceedings.
Funder
Media Development Authority - Singapore
National Natural Science Foundation of China
Tsinghua-Tencent Joint Laboratory for Internet Innovation Technology
Ministry of Science and Technology of the People's Republic of China
Tsinghua University
Publisher
Association for Computing Machinery (ACM)
Subject
General Computer Science,Theoretical Computer Science
Reference77 articles.
1. Flash memory mass storage architecture incorporating wear leveling technique without using CAM cells. (January 1996);Assar Mahmud;United States Patent,1996
2. Flash memory mass storage architecture. (February 1995);Assar Mahmud;United States Patent,1995
3. Flash file system. (April 1995);Ban Amir;United States Patent,1995
4. Flash file system optimized for page-mode flash technologies. (August 1999);Ban Amir;United States Patent,1999
Cited by
51 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献