基于FPGA的PCIe SSD设计与实现
本文选题:固态盘 + 闪存 ; 参考:《中国科技论文》2014年04期
【摘要】:为满足大数据时代数据密集型应用日益增长的存储需求,设计与实现了一个高性能固态盘原型系统。该固态盘以闪存为存储介质,与主机通过PCIe接口进行通信,主控逻辑基于FPGA实现。在FPGA内部实现了PCIe接口模块、缓存控制器、闪存转换层和闪存控制器。介绍了PCIe接口、闪存转换层和闪存同步控制器等模块的设计与实现。测试结果表明,该固态盘原型系统写带宽达到2.6GB/s,读带宽达到2.93GB/s,读写IOPS(input/output operations per second)达到300 000,能够满足高带宽高吞吐率的存储需求。
[Abstract]:In order to meet the increasing storage requirements of data-intensive applications in the big data era, a high performance solid-state disk prototype system is designed and implemented. The solid state disk uses flash memory as storage medium and communicates with host through PCIe interface. The main control logic is realized based on FPGA. PCIe interface module, buffer controller, flash memory conversion layer and flash controller are implemented in FPGA. The design and implementation of PCIe interface, flash transfer layer and flash synchronization controller are introduced. The test results show that the write bandwidth of the prototype system is 2.6 GB / s, the read bandwidth is 2.93 GB / s, and the read / write IOPS (input/output operations per second) is 300 000) can meet the storage requirements of high bandwidth and high throughput.
【作者单位】: 国防科学技术大学高性能计算国家重点实验室;
【基金】:国家高技术研究发展计划(863计划)资助项目(2012AA012402)
【分类号】:TP333
【共引文献】
相关期刊论文 前10条
1 马福祥;;SSD中一种地址映射算法研究[J];电子设计工程;2014年13期
2 龚有华;魏德宝;乔立岩;高源;;基于Zynq的NAND Flash存储系统研制[J];电子测量技术;2014年12期
3 吴春静;周盛雨;魏本杰;许睿;;探空火箭数据存储设备设计与实现[J];电子设计工程;2015年10期
4 尚晓薇;林奕;;一种基于闪存的缓冲区管理算法[J];计算机与现代化;2013年11期
5 Youngjae Kim;Aayush Gupta;Bhuvan Urgaonkar;;A Temporal Locality-Aware Page-Mapped Flash Translation Layer[J];Journal of Computer Science & Technology;2013年06期
6 房俊华;王翰虎;陈梅;马丹;;DB-Tree:一种高性能的闪存数据库索引结构[J];计算机应用与软件;2013年11期
7 彭军;黎福海;罗旗舞;肖祥慧;;一种多通道并行固态存储系统的设计与实现[J];计算机工程;2013年12期
8 郁志平;刘伟;彭虎;张耀辉;;一种混合映射闪存转换层的设计与实现[J];计算机工程;2014年02期
9 姚英彪;沈佐兵;;基于连续缓存和二级缓存的DFTL改进算法[J];计算机研究与发展;2014年09期
10 Hui SUN;Xiao QIN;Chang-sheng XIE;;Exploring optimal combination of a file system and an I/O scheduler for underlying solid state disks[J];Journal of Zhejiang University-Science C(Computers & Electronics);2014年08期
相关博士学位论文 前4条
1 杨濮源;基于多介质设备的混合存储系统关键技术研究[D];中国科学技术大学;2014年
2 刘洋;层次混合存储系统中缓存和预取技术研究[D];华中科技大学;2013年
3 秦亦;固态盘可用性增强算法研究[D];华中科技大学;2014年
4 孙辉;NAND固态盘有限编程/擦除次数的评测模型及优化方法[D];华中科技大学;2014年
相关硕士学位论文 前10条
1 彭军;基于NAND Flash的多路并行存储系统的研究与实现[D];湖南大学;2013年
2 荣益麟;面向SSD的重复数据删除机制设计与实现[D];华中科技大学;2013年
3 刘烈超;基于NAND闪存的固态存储系统设计及优化[D];华中科技大学;2013年
4 涂丹辉;固态盘的闪存转换层设计与优化[D];华中科技大学;2013年
5 汪红敏;基于固态硬盘的倒排索引动态更新策略及其优化研究[D];华中科技大学;2013年
6 郑家阳;基于混合存储设备的文件系统TrinityFS的设计与实现[D];华中科技大学;2013年
7 沈佐兵;固态硬盘设计中的关键技术研究[D];杭州电子科技大学;2014年
8 张泱泱;电动汽车信息终端数据存储技术研究[D];广东工业大学;2014年
9 李淼;一种针对NAND Flash的缓存管理算法研究[D];国防科学技术大学;2012年
10 李云;面向高性能应用的PCIE SSD的驱动研究与实现[D];国防科学技术大学;2012年
【相似文献】
相关期刊论文 前10条
1 毕文兰,李崇智,张晓光;试论加固微机中的固态盘[J];山西电子技术;2001年01期
2 李刚;韩松;;大容量高速固态盘设计[J];电子测量技术;2006年02期
3 李锴;;高性价比闪存固态盘的设计[J];陕西科技大学学报(自然科学版);2009年04期
4 韩治国;易更生;;机车微机显示屏固态盘修复装置的研制[J];内燃机车;2010年09期
5 冯丹;胡洋;;固态盘标准研究及建议[J];信息技术与标准化;2010年04期
6 刘青昆;梁莹;石彦博;;一种基于闪存固态盘的内存交换区空间分配方案[J];微型机与应用;2013年13期
7 蒋泽军;秦楠;李艳艳;;一种提高固态盘可靠性的设计方法[J];西北工业大学学报;2013年04期
8 顾宝发,,徐公权,黄德利,王德新;固态盘设计[J];电子计算机外部设备;1994年03期
9 顾宝发,徐公权,黄德利,王德新;固态盘的可靠性设计[J];电子计算机外部设备;1994年06期
10 马骏,宋颖慧,赵万生,伍鹏;工业环境下高性能固态盘的设计与实现[J];机械与电子;1995年04期
相关会议论文 前5条
1 ;固态盘存储系统[A];工程三维模型与虚拟现实表现——第二届工程建设计算机应用创新论坛论文集[C];2009年
2 刘光明;邹丹;张超;;面向Lustre文件系统的固态盘存储加速技术研究[A];第15届全国信息存储技术学术会议论文集[C];2008年
3 赵忠文;刘东;;PXI总线系统中的闪存固态盘管理[A];全国第4届信号和智能信息处理与应用学术会议论文集[C];2010年
4 郭御风;李琼;刘光明;张磊;;基于NAND闪存的固态盘技术研究[A];第15届全国信息存储技术学术会议论文集[C];2008年
5 陈川;肖侬;赖明澈;;Meteoric固态盘设计中的并行性策略研究[A];2010年第16届全国信息存储技术大会(IST2010)论文集[C];2010年
相关重要报纸文章 前10条
1 张勇;5年内固态盘将全面冲击笔记本市场[N];中国计算机报;2008年
2 本报记者 周源;Fusion—IO推出新型固态技术[N];网络世界;2010年
3 计算机世界实验室 吴挺;固态盘催化剂[N];计算机世界;2008年
4 本报记者 郭平;Fusion——IO固态技术比SSD更胜一筹[N];计算机世界;2010年
5 本报记者 郭平;Fusion——io固态缓存另辟蹊径[N];计算机世界;2010年
6 ;三星设立专门推广网站 牵引固态硬盘需求[N];计算机世界;2007年
7 本报记者 郭涛;ILM不再是纸上谈兵[N];中国计算机报;2010年
8 本报记者 周源;Easy Tier让存储更智慧[N];网络世界;2010年
9 肖军;固态盘:今日的奢侈,明日的亮点[N];计算机世界;2005年
10 王琨月 编译;SNW08秋季写照:热点技术新品频发[N];网络世界;2008年
相关博士学位论文 前5条
1 胡洋;高性能固态盘的多级并行性及算法研究[D];华中科技大学;2012年
2 秦亦;固态盘可用性增强算法研究[D];华中科技大学;2014年
3 黄平;基于固态盘特征的存储优化研究[D];华中科技大学;2013年
4 张泉;面向云数据中心的存储服务质量技术研究[D];华中科技大学;2014年
5 韩林;云存储移动终端的固态缓存系统研究[D];华中科技大学;2014年
相关硕士学位论文 前10条
1 邹丹;基于对象存储的固态盘存储加速技术研究[D];国防科学技术大学;2008年
2 梁莹;基于闪存固态盘的内存交换技术研究[D];辽宁师范大学;2013年
3 涂丹辉;固态盘的闪存转换层设计与优化[D];华中科技大学;2013年
4 樊旭光;多通道固态盘系统的设计与实现[D];华中科技大学;2012年
5 陈晓兰;固态盘存储系统的性能优化技术研究[D];厦门大学;2014年
6 杨宗;Flashcache的实现原理与优化研究[D];华中科技大学;2013年
7 刘明超;多存储层次能效散列连接算法[D];浙江工业大学;2013年
8 王栩;基于访问随机度与热度的混合存储研究[D];华中科技大学;2013年
9 王柳峥;USB接口的固态盘原型系统的设计与实现[D];华中科技大学;2011年
10 徐凯;基于NAND闪存的固态盘关键技术研究[D];国防科学技术大学;2009年
本文编号:2074915
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2074915.html