一种基于虚拟分区页映射的闪存FTL设计
本文关键词:一种基于虚拟分区页映射的闪存FTL设计
更多相关文章: NAND Flash FTL 地址转换 垃圾回收 损耗均衡
【摘要】:近年来,由于NAND Flash本身的访问速度快、体积小、抗摔、非易失性以及安全可靠性等特征,使得闪存成为嵌入式系统中的首选存储介质,并为企业级存储系统带来了新的前景。但是现有的磁盘存储技术不能够直接运行在NAND Flash设备上。为了使得现有的磁盘存储技术能够应用于闪存设备上,在NAND Flash存储系统中引入了FTL。因此,研究高效的FTL,将具有极其重要的意义。地址转换、垃圾回收以及损耗均衡是FTL三个重要组成部分。本文是基于页级地址转换方式的DFTL的一种改进的FTL算法。为了合理使用SRAM资源以及减少映射信息的存储容量问题,通过构架一层虚拟层,实现对虚拟层分区,这样可以更加灵活的运用物理层。在本文中,首先对现在存在的典型的FTL算法做了分析与总结,对存储转换层各个关键技术进行相关介绍,并在地址映射转换、损耗均衡、掉电保护方面进行了探索研究,针对设计的算法,提出相对应的解决方案。本文研究的内容主要包含以下几个方面:(1)研究了NAND Flash的基本工作原理,以及闪存系统中相关关键技术的实现;(2)提出了一种基于DFTL基础上改进的地址映射方案,通过构建虚拟分区,根据存储容量的大小适时的进行分区,达到减少映射信息所占用的空间容量,并且使得SRAM可以缓存更多的映射条目,提高系统缓存命中率;(3)基于二级页映射的基础上,增加一级区中转换页索引表,减少SRAM的开销,同时预存取当前工作区块的一个映射信息转换页,使得改进后的算法照顾了空间局部性请求;(4)通过以FlashSim为基础的仿真平台,对算法进行模拟仿真,并与FAST和DFTL做比较。通过在不同负载下的测试,对比不同算法的性能,基于构建虚拟分区的FTL算法相对于其他几种算法都有明显的优势。
【关键词】:NAND Flash FTL 地址转换 垃圾回收 损耗均衡
【学位授予单位】:安徽大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP333
【目录】:
- 摘要3-4
- Abstract4-8
- 第一章 绪论8-17
- 1.1 研究背景8-14
- 1.1.1 闪存8-9
- 1.1.2闪存类型及工作原理9-14
- 1.1.2.1 NAND Flash发展趋势10-11
- 1.1.2.2 NAND Flash的结构及其工作原理11-14
- 1.2研究意义及目的14
- 1.3 研究现状14-15
- 1.4 论文研究内容与组织结构15-17
- 1.4.1 论文的研究内容15
- 1.4.2 论文的组织结构15-17
- 第二章 闪存转换层相关技术介绍及分析17-33
- 2.1 闪存转换层概述17-18
- 2.2 闪存转换层关键技术18-32
- 2.2.1 地址转换19-28
- 2.2.1.1 块级映射19-20
- 2.2.1.2 页级映射20-21
- 2.2.1.3 混合映射21-25
- 2.2.1.4 二级页映射25-28
- 2.2.2 垃圾回收28-29
- 2.2.3 损耗均衡29-31
- 2.2.4 坏块管理31-32
- 2.2.5 掉电保护32
- 2.3 本章小结32-33
- 第三章 基于虚拟分区思想的闪存转换层设计33-49
- 3.1 算法的设计思想33-35
- 3.2 系统整体结构35-38
- 3.3 映射流程分析38-40
- 3.4 读写操作40-45
- 3.5 垃圾回收与损耗均衡45-46
- 3.6 掉电保护46-48
- 3.7 本章小结48-49
- 第四章 实验仿真与性能分析49-56
- 4.1 FlashSim仿真模拟器49
- 4.2 实验仿真环境搭建49-50
- 4.3 仿真实验输入文件50-51
- 4.4 性能指标51
- 4.5 性能分析51-55
- 4.5.1 系统命中率51-53
- 4.5.2 系统平均响应时间53-54
- 4.5.3 系统响应时间标准差54-55
- 4.6 本章小结55-56
- 第五章 总结与展望56-58
- 参考文献58-62
- 致谢62
【相似文献】
中国期刊全文数据库 前10条
1 汉泽西;吕飞;;大容量NAND Flash在嵌入式系统中的应用[J];石油仪器;2006年01期
2 编辑部;;成长强劲的NAND Flash产业[J];电子与电脑;2006年11期
3 ;NAND一季度表现糟糕[J];电子产品世界;2007年07期
4 江兴;;三星NAND闪存龙头地位牢固[J];半导体信息;2008年03期
5 ;NAND闪存闪现光芒,今年营业收入有望大增[J];今日电子;2013年07期
6 ;云应用导致NAND闪存需求下降[J];电子产品世界;2013年12期
7 羽冬;;东芝推出多芯片封装NAND闪存[J];半导体信息;2004年05期
8 羽冬;;Chip Enable Don't Care的NAND闪存[J];半导体信息;2004年01期
9 任萍;嵌入式NAND Flash稳步起飞[J];电子与电脑;2005年05期
10 马丰玺;杨斌;卫洪春;;非易失存储器NAND Flash及其在嵌入式系统中的应用[J];计算机技术与发展;2007年01期
中国重要会议论文全文数据库 前5条
1 ;Design and Implement NAND FLASH Data Storage System Based on the ARM[A];全国数字媒体技术专业建设与人才培养研讨会论文集[C];2011年
2 赵忠文;王魁;;基于NAND Flash的高速大容量固态记录器设计[A];全国第三届信号和智能信息处理与应用学术交流会专刊[C];2009年
3 肖珂;郭永超;郭书军;;基于MTD的NAND Flash驱动开发[A];2010通信理论与技术新发展——第十五届全国青年通信学术会议论文集(上册)[C];2010年
4 雷磊;谢民;李先楚;;基于NAND型Flash的海量存储板的设计与实现[A];全国第二届嵌入式技术联合学术会议论文集[C];2007年
5 刘恕;;NAND Flash的ECC分级及其在ATE设备中的测试方法[A];第五届中国测试学术会议论文集[C];2008年
中国重要报纸全文数据库 前10条
1 佳宜;NAND型Flash缺货恐至2005年[N];电子资讯时报;2004年
2 佳宜;NAND型Flash价跌 需求仍看俏[N];电子资讯时报;2004年
3 燕蕙;休虑NAND型 Flash价跌[N];电子资讯时报;2004年
4 怡均;NAND型Flash难止跌[N];电子资讯时报;2004年
5 ;NAND闪存吃紧[N];计算机世界;2005年
6 周悟;NAND闪存大战在即[N];计算机世界;2005年
7 吴宗翰 DigiTimes 专稿;茂德将于12英寸厂投产NAND Flash[N];电子资讯时报;2006年
8 吴宗翰 DigiTimes;三星、海力士、美光全靠拢NAND Flash[N];电子资讯时报;2006年
9 连于慧/DigiTimes;NAND Flash价格压力沉重 恐再现跌势[N];电子资讯时报;2006年
10 连于慧 DigiTimes;NAND Flash报价跌 厂商大打容量消耗战[N];电子资讯时报;2006年
中国博士学位论文全文数据库 前3条
1 李江鹏;提高NAND型闪存使用寿命的数字信号处理方法研究[D];上海交通大学;2014年
2 徐永刚;基于NAND Flash的嵌入式图像记录技术[D];中国科学院研究生院(光电技术研究所);2013年
3 孙辉;NAND固态盘有限编程/擦除次数的评测模型及优化方法[D];华中科技大学;2014年
中国硕士学位论文全文数据库 前10条
1 丁德红;嵌入式系统中大页NAND Flash应用研究[D];吉林大学;2008年
2 郑帅;NAND Flash主机接口控制器技术研究[D];华南理工大学;2015年
3 张鹏;NAND Flash坏块管理算法研究与实现[D];哈尔滨工业大学;2015年
4 李雪峰;基于自主CPU的NAND启动的实现[D];北京工业大学;2015年
5 周天伟;NAND闪存的软硬判决纠错码应用研究[D];西安电子科技大学;2014年
6 周仕成;基于NAND FLASH高速海量存储系统的设计[D];上海交通大学;2015年
7 江旭东;基于NAND Flash阵列的高速大容量图像存储器设计[D];中北大学;2016年
8 张云鹏;一种基于虚拟分区页映射的闪存FTL设计[D];安徽大学;2016年
9 王洋;NAND Flash在嵌入式系统中的仿真与应用[D];电子科技大学;2011年
10 郑光;NAND Flash存储数据逻辑销毁技术研究[D];解放军信息工程大学;2013年
,本文编号:853630
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/853630.html