基于FPGA的PCIeSSD设计与实现_李硕

基于FPGA的PCIeSSD设计与实现_李硕

ID:46583059

大小:286.25 KB

页数:4页

时间:2019-11-25

基于FPGA的PCIeSSD设计与实现_李硕_第1页
基于FPGA的PCIeSSD设计与实现_李硕_第2页
基于FPGA的PCIeSSD设计与实现_李硕_第3页
基于FPGA的PCIeSSD设计与实现_李硕_第4页
资源描述:

《基于FPGA的PCIeSSD设计与实现_李硕》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第9卷第4期中国科技论文Vol.9No.42014年4月CHINASCIENCEPAPERApr.2014基于FPGA的PCIeSSD设计与实现李硕,刘芳,肖侬(国防科学技术大学高性能计算国家重点实验室,长沙410073)摘要:为满足大数据时代数据密集型应用日益增长的存储需求,设计与实现了一个高性能固态盘原型系统。该固态盘以闪存为存储介质,与主机通过PCIe接口进行通信,主控逻辑基于FPGA实现。在FPGA内部实现了PCIe接口模块、缓存控制器、闪存转换层和闪存控制器。介绍了PCIe接口、闪存转换层和闪存同步控制器等模块

2、的设计与实现。测试结果表明,该固态盘原型系统写带宽达到2.6GB/s,读带宽达到2.93GB/s,读写IOPS(input/outputoperationspersecond)达到300000,能够满足高带宽高吞吐率的存储需求。关键词:固态盘;闪存;现场可编程逻辑门阵列;高速外设互联总线中图分类号:TP394.5文献标志码:A文章编号:2095-2783(2014)04-0403-04DesignandimplementationofFPGA-basedPCIeSSDLiShuo,LiuFang,XiaoNong(Sta

3、teKeyLaboratoryofHighPerformanceComputing,NationalUniversityofDefenseTechnology,Changsha410073,China)Abstract:Tohandletheincreasingstorageneedsofdata-intensiveapplicationsintheeraofbigdata,wedesignandimplementahigh-performanceflashmemory-basedsolidstatedrive(SSD)

4、prototypesystem.TheFPGA-basedSSDconsistsofflashmemorychips,andcommunicateswiththehostthroughPCIe.PCIeinterfacemodule,DRAMcontroller,flashtranslationlayerandflashmemorycontrollersareimplementedintheFPGA.Inthispaper,thedesignofPCIeinterface,flashtranslationlayerand

5、synchro-nousflashcontrolleraredescribedindetail.ExperimentresultsshowthattheSSDprototypesystemcanmeethigh-bandwidthandhigh-throughputstorageneeds,providing2.6GB/swritebandwidth,2.93GB/sreadbandwidthand300000read/writeIOPS.Keywords:solidstatedrive;NANDflash;FPGA;P

6、CIexpress[1]社交网络、移动电子设备、传感器等的蓬勃发展百万级。但是其SSD基于自主的虚拟存储层(vir-导致数据呈爆炸式增长。图灵奖得主JimGray分析tualstoragelayer)技术,闪存转换层(flashtransla-称,未来每18个月产生的数据量将等于有史以来数tionlayer)的功能通过软件实现在主机端,占用了大据量的总和。这些数据普遍具有多样化、非结构化量主机端的CPU和内存资源。的特点,如何快速地传输、可靠地存储和有效地利用PCIeSSD以其优越的性能,在未来的存储市场这些数据,对计算

7、机系统提出了前所未有的挑战。中将占有更加重要的地位。面向高带宽、高吞吐率回顾计算机的发展,计算单元的性能基本遵循摩尔存储需求,本文自主设计和实现了一款高性能的定律,呈指数式增长,而存储单元发展滞后成为整个PCIeSSD,并设计和开发了内部的PCIe接口、闪存系统的瓶颈。基于磁盘的存储系统在性能上无法满足转换层和闪存控制器等主要模块,对闪存转换层优大数据时代的需求,固态存储特别是闪存(flashmem-化和闪存并行性挖掘进行了深入的研究。ory)技术快速发展,在一定程度上可解决该问题。闪1相关工作存具有低延迟、高并发、低功

8、耗的优势,随着制造工艺的发展,其存储密度也显著提升,成本稳步下降。闪存分为NOR型和NAND型。NOR型优势目前Fusion-io、Intel和Samsung等公司已推出在于读延迟低,适用于读操作为主的应用;NAND型了SSD(solidstatedrive)产品,其中,Samsung的存储密度高,适用于构建大容量、

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。