基于PCIE接口计算存储融合的SSD主控设计与实现

来源 :清华大学 | 被引量 : 0次 | 上传用户:xiaochouya87
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
大数据时代的数据爆发式增长对存储技术与存储设备提出了更高的要求。以闪存为存储介质的固态硬盘凭借其各项优势,正在越来越多地取代传统机械硬盘。半导体尺寸的快速缩小以及存储密度的不断增加使得闪存颗粒中数据的原始误码率达到10-3量级,硬盘的性能越来越成为计算机系统的短板;固态硬盘主控需要更强的纠错性能以及更高的吞吐率。本文针对固态硬盘的应用需求,完成了SSD主控中的关键模块设计以及电路系统实现。论文从固态硬盘的需求出发,研究使用了PCIe总线协议中的分层设计方法进行数据传输。并且基于模块化的设计思路,完成了PCIe3.0高速接口DMA子系统的设计,灵活地实现了数据的高速传输。设计了基于LDPC码对应的H矩阵的纠错编解码电路架构,其中解码器采用自适应修正最小和算法并采取每处理一行子矩阵运算便进行一次判断与检查操作,提高了解码器的吞吐率。基于校验矩阵H进行了指令集设计,从而使得编解码器具有可动态配置功能。实现单个编解码模块吞吐率分别达到4.8Gb/s与2.5Gb/s。搭建了编解码系统测试平台并在模拟SSD闪存的BSC信道下进行硬件仿真,测得10-10数量级的BER数据,说明了LDPC码在固态硬盘中具有良好的纠错性能。创新性地提出在固态硬盘主控中引入计算引擎,并主要对非结构化数据的搜索算法进行研究,针对不同应用场景在计算引擎中设计了相应电路,实现了顺序扫描算法和哈希倒排索引算法,大大减少了硬盘I/O负载,提高了等效传输速率。通过将计算引擎实现英文文档搜索的时间与在PC端所花的时间进行比较,在一定程度上验证了在固态硬盘中引入计算引擎的有效性。基于赛灵思公司的VC709开发板,搭建了硬件系统测试平台,并设计相应的固件程序以及测试方案,对系统的功能以及读写速率进行测试。测得当使用4通道的PCIe3.0接口传输数据时,最大读写速率达到2.9GB/s,达到理论极限速度的72.5%,满足Intel等工业级应用速率要求。
其他文献
飞蝗(Locusta migratoria)是重要的农业害虫,其胚胎期有多次表皮生成和降解,包括浆膜表皮形成与降解、胚胎第一层表皮形成与降解、胚胎第二层表皮形成与降解和胚胎第三层表皮形成。其中胚胎第二层表皮包裹飞蝗预若虫,称为预若虫表皮,其合成和降解受阻引起飞蝗孵化受阻,是早期飞蝗防治的重要阶段。本研究将通过对飞蝗预若虫表皮超微结构的动态观察,明确预若虫表皮结构及其形成和降解规律;通过研究飞蝗几丁
近年来中国的综合国力和国际地位大幅提升,中国的软实力和其在国际交流中的话语权也相应增强。《政府工作报告》及其英译本作为中国在国内外政事的沟通桥梁,受到专家学者的广
随着大众生活水平的提高,对知识的追求也越来越热情,图书馆的建设成为一项重要的事业,而在信息化时代,建设数字图书馆成为必然,与之相关的各种数字技术体系的完善也必不可少
上市公司定增募集资金的用途大致可以分为两类:外延式扩张和内涵式增长。本文以A股2012~2016年含现金认购的定向增发为研究样本,研究股权收购与项目投资两类资金投向对定向增
人脸识别被广泛应用于医学,安全验证系统,公共安全系统,人机交互等各个领域。可见光条件下,人脸识别易受环境光变化的影响,而近红外光主动照射下的人脸识别不易受环境光变化
<正> 刺梨为蔷薇科多年生野生灌木。在贵州、云南、四川、湖南、湖北、广西、广东等省的部分地区有分布。刺梨果实内含有丰富的营养物质,在每百克果肉中,含维生素C2000到2700
水润滑滑动轴承具有摩擦功耗低、回转精度高、环境友好和成本低等特点,在高速机床主轴等领域有广阔的应用前景。面向高速机床主轴的水润滑滑动轴承具有高回转精度、长工作寿
随着社会的进步,人们对无人机应用提出了更高要求,使用无人机高空拍摄并回传存储实时图像成为当前无人机的热门应用。为减轻无人机载荷,对图传系统中图像采集、预处理、编码和调制等信号处理模块进行一体化集成设计成为趋势。本文采用频谱效率高、抗干扰能力强的COFDM技术完成了图传系统调制模块的设计,在完成发射机系统级仿真的基础上做了如下工作:1、描述无线信道衰落情况,剖析OFDM/COFDM技术的基本原理,根
随着我国城市化和工业化进程的进一步推进,东部沿海地区农村和城市郊区农村成为新的矛盾集中区,也因此成为乡村研究中新的关注点。这些农村由于聚集了大量利益、拥有充足的利益机会而被称作“利益密集型农村”。本文以北京M区利益密集型农村为例,对京郊利益密集型农村基层治理模式进行探讨。笔者把京郊利益密集型农村基层治理模式概括为“粗糙治理”,而“村强乡弱”是这种模式最为突出的特征,这种治理结构是理解粗糙治理的关键
近几年,随着信息技术的飞速发展,高中信息技术课堂中技能教学也不断地深入开展,新型的教学方法逐步深入课堂,以行动为导向的项目教学法在提高高中信息技术课堂教学效率中成效