计算机工程Issue(2):300-302,307,4.DOI:10.3969/j.issn.1000-3428.2014.02.065
一种混合映射闪存转换层的设计与实现
Design and Implementation of a Hybrid Mapping Flash Translation Layer
郁志平 1刘伟 2彭虎 1张耀辉2
作者信息
- 1. 中国科学院苏州纳米技术与纳米仿生研究所系统集成部,江苏 苏州 215123
- 2. 中国科学院大学,北京 100049
- 折叠
摘要
Abstract
Flash Translation Layer(FTL) is always needed when NAND Flash is used in a memory device. Page level translation is the most popular, but needs a large RAM to store mapping table. This pager employs a superblock based hybrid mapping, and realizes a basic FTL on the Solid State Disk(SSD) development board. The test result shows that the hybrid FTL has good sequential read and write performance, and only needs 128 KB SRAM, which is far less than page level mapping. It also does not need to store mapping table. The program runs successfully in solid state disk development board, to achieve the basic functions of solid state disk read and write. Test results show that, the hybrid mapping FTL scheme has better sequential read and write performance.关键词
固态硬盘/NAND 闪存/闪存转换层/混合映射/超级块/垃圾回收Key words
Solid State Disk(SSD)/NAND Flash/Flash Translation Layer(FTL)/hybrid mapping/superblock/garbage collection分类
信息技术与安全科学引用本文复制引用
郁志平,刘伟,彭虎,张耀辉..一种混合映射闪存转换层的设计与实现[J].计算机工程,2014,(2):300-302,307,4.