学位论文 > 优秀研究生学位论文题录展示
固态盘的闪存转换层设计与优化
作 者: 涂丹辉
导 师: 冯丹
学 校: 华中科技大学
专 业: 计算机系统结构
关键词: 固态盘 闪存 闪存转换层 缓冲区管理
分类号: TP333
类 型: 硕士论文
年 份: 2013年
下 载: 16次
引 用: 0次
阅 读: 论文下载
内容摘要
固态盘(Solid State Disk,SSD)作为大容量存储介质具有读写速度快、功耗低、防震抗摔等优点,其性能主要由闪存芯片、主控芯片以及固件程序决定。其中主控芯片的接口速度是提高固态盘性能的主要因素之一;固件程序中的闪存转换层(Flash Translation Layer,FTL)将闪存模拟成与磁盘类似的块设备,屏蔽闪存的特性,更好地向上兼容文件系统。选用Xilinx高性能FPGA作为固态盘的主控芯片,移植微处理器MicroBlaze,通过片内总线AXI连接各功能模块,搭建固态盘控制器SOPC系统架构。以固态盘SOPC系统为硬件平台,设计实现了闪存转换层。闪存转换层提供初始化、命令解析地址映射、缓冲区管理、垃圾回收以及坏块管理功能:通过命令解析和地址映射,将文件系统发送的命令传递给闪存控制单元;通过引入缓冲区管理,降低直接读写闪存的开销;通过垃圾回收和坏块管理对闪存芯片的使用空间进行控制和管理。经过测试,验证了闪存转换层的基本功能。闪存转换层的性能直接影响固态盘的性能,为了提高固态盘的效率,针对闪存转换层的缓冲区管理提出并实现了改进的LRU算法:即在LRU算法基础上,利用数据的冷热属性和更新属性选取替换块。通过在固态盘模拟器SSDsim上运行真实的数据负载,验证算法在命中率、擦除次数以及平均响应时间等方面的性能,相比LRU算法和CFLRU算法都有所提升。
|
全文目录
摘要 4-5 Abstract 5-8 1 绪论 8-18 1.1 固态盘简介 8-11 1.2 固态盘控制器及接口发展趋势 11-13 1.3 闪存转换层关键技术 13-17 1.4 本文研究内容 17-18 2 固态盘总体架构设计 18-24 2.1 固态盘 SOPC 系统架构 18-20 2.2 固态盘控制器工作流程 20-23 2.3 本章小结 23-24 3 闪存转换层设计 24-41 3.1 闪存转换层总体架构 24-26 3.2 基本数据结构 26-29 3.3 功能模块 29-38 3.4 实验与测试 38-40 3.5 本章小结 40-41 4 改进的缓冲区算法 41-51 4.1 针对闪存的缓冲区替换算法 41-42 4.2 改进的 LRU 算法 42-45 4.3 实验与测试 45-49 4.4 本章小结 49-51 5 总结 51-52 致谢 52-53 参考文献 53-56
|
相似论文
- 星载多片闪存磨损均衡策略研究,TP333
- 基于大容量NAND闪存文件系统关键技术研究,TP333
- 存储子系统能效计算研究,TP333
- 基于复合域运算的BCH编译码器的设计与实现,TN762
- PCI Express接口固态硬盘存储系统设计,TP333
- 一种提高固态硬盘随机写性能的cache策略,TP333
- USB接口的固态盘原型系统的设计与实现,TP333
- 基于RFID的涂装车身缓冲区实时监控系统的开发与应用,U468.2
- 基于缓冲检测器的固态硬盘控制器的设计与仿真,TP333.35
- 基于关键链法的软件开发多项目进度管理研究,TP311.52
- 闪存存储设备仿真平台与应用研究,TP333
- 闪存控制器研究与设计,TP333
- 基于NAND闪存的固态盘关键技术研究,TP333
- 磁盘阵列节能技术的研究与实现,TP333.35
- 嵌入式机顶盒流媒体播放技术研究与实现,TN948.55
- 分布式实时数据库中缓冲区管理和负载平衡算法研究,TP311.13
- 并行系统零拷贝通信优化技术的研究,TP338.6
- 基于动态缓冲管理的片上网络体系结构研究,TN47
- 混合NAND型闪存实验平台的研究,TP333
- CS-CS流媒体低层同步控制机制的设计和实现,TN919.8
- 加速PC存储系统的新方案研究,TP333
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 电子数字计算机(不连续作用电子计算机) > 存贮器
© 2012 www.xueweilunwen.com
|