基于PCIe接口的固态硬盘控制器设计与实现

来源 :电子科技大学 | 被引量 : 4次 | 上传用户:ssjspace
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
相比传统硬盘,固态硬盘有着更为简单的加工工艺和技术要求,其出众的读写性能越来越受人们的青睐。目前,主流SATA接口的固态硬盘读写速度理论速度只有600MB/S,不能满足用户高速数据传输的需求,因此,PCI Express 2.0规范以其每通道5.0Gbps的峰值带宽为高速传输的固态硬盘开发提供了一个很好的选择。NAND Flash作为固态硬盘的首选存储载体,有着良好的读写性能,但NAND Flash页读写,块擦除的特性使得数据翻新时只能异地更新,所以FTL管理算法对于固态硬盘来说非常重要。本文对PCI Express接口特性和NAND Flash介质特性以及FTL管理算法相关技术进行了阐述,对固态硬盘系统架构进行了说明。提出了本课题的固态硬盘控制器的设计思路,将固态硬盘控制器分为协议处理模块、FTL管理模块、NAND管理模块3个部分,各部分通过AXI总线进行互联。另外,为了充分利用PCIe 2.0接口的高带宽,提出设计智能缓存作为固态硬盘控制器缓冲区的方案。通过对智能缓存的管理,既减少了读写数据的响应时间又提高了数据传输的并行性,提高固态硬盘与主机系统的数据传输速度。为了进一步降低控制器的延时,智能缓存模块还设计了硬件同步模块,在PCIe接口、智能缓存以及NAND Flash控制器之间进行数据的同步。本文最后在通用Windows平台上对固态硬盘控制器原型进行了验证,在原型平台MCU时钟为50MHz,传输块大小大于4MB的条件下速率达到150MB/S,从理论上推算满足高速传输数据的要求。
其他文献
期刊
目的进一步验证垂盆草总黄酮的保肝降酶作用,鉴别并确证垂盆草总黄酮的化学组成,为垂盆草药材质量控制指标的确认和质量标准的研究奠定基础。方法通过CCl4造模,考察垂盆草总
2014年1月22日,安捷伦科技公司在北京发布了最新款的M8000系列比特误码率测试解决方案.安捷伦科技公司电子测量事业部数字与光测试分部的全球市场总监Joachim Peerlings 博士
每天早晨7点,在各种舒缓动听的音乐中开始新一天的生活:吃食、喝水,喝啤酒,吃饱喝足后,就开始享受按摩或转圈锻炼运动,或躺在干爽舒适的锯末软床上休息——这就是大连雪龙牧
分析了工程量清单计价中其他项目清单的特点,从业主和承包商2个角度探讨了其他项目清单的作用,以及如何更好地利用其他项目清单。结合FIDIC中的暂定金额进行对比,对其他项目
<正>片长:96分钟监制/编剧/导演:王家卫摄影:杜可风关本良黎耀辉服装、造型设计/剪接:张叔平配乐:Peer Raben,梅林茂主演:梁朝伟巩俐木村拓哉王菲章子怡刘嘉玲张震故事梗概: 周
<正>地铁建设一直是城市基础设施建设的重要部分,且目前已进入高峰期。如何做好地铁用地综合开发,以盖上物业收益反哺地铁投资,显得尤为关键。山东省青岛市地铁于2010年前后
"党报视觉设计的重点和难点在于对要闻版面传统思维定势的突破。"这在业界形成共鸣。党报要闻版是体现舆论引导能力最重要、最突出的阵地,始终是版面编辑着力经营的重点。《贵
永磁同步电机(PMSM)转子初始位置的准确预测,对电机启动过程的控制有着重要的影响,而在无传感器下精准辨识转子初始位置对电机控制有着诸多好处。提出了一种基于脉冲电压矢量
提出了基于动态权重裁剪的快速Adaboost训练算法,当训练数据集较大时,可以大大提高训练速度.基于动态权重裁剪的Adaboost训练算法在每次迭代过程中舍去权重较小的大多数样本,保留