TTE交换机的NVMoverEthernet存储协议及设备的设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:hongqiulongxi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
TTE时间触发以太网是一种可以应用于轨道交通、高端工业控制等领域的实时确定性以太网,其具有实时确定和安全容错的通信能力,为增强使用TTE的网络系统的可靠性与错误可溯源性,可以将TT业务的数据备份至大容量存储设备内。NAND Flash作为一种非易失性存储(Non-Volatile Memory)即NVM,其拥有易于大容量集成、耐震动耐撞击、成本较低等优点,在固态存储领域被广泛使用。对NAND Flash的控制往往需要借助CPU来进行,而在一些资源紧缺型的特殊场景使用TTE交换机的系统中,一般难以提供额外的CPU资源用于控制NAND Flash,且不使用CPU的纯硬件控制也可以提升存储控制的可靠性。因此,需要设计一种不需要本地CPU控制、能够方便的与时间触发以太网交换机进行集成的一套NAND Flash控制系统,它需要按照自定义协议将存储操作承载在以太网数据通信中。本文首先研究介绍了目前大容量固态存储领域中常用的两种存储协议与架构:NVMe协议与Open Channel架构,对它们的命令集、SQ/CQ队列特点以及操作流程进行了简述,并给出了一款自研Open Channel SSD的硬件架构,再根据二者进而提出本论文所设计的NVM over Ethernet自定义存储协议与架构,对其命令集定义、操作流程进行了说明。第二,结合TTE交换机以太网接口适配性,给出适合与交换机相联合的以太网接口为前端的NVM over Ethernet存储控制器方案。第三,详细阐述存储控制器中关键模块的模块级设计以及其内部重要机制的工作原理。第四,使用Cadence NCsim与Sim Vision结合自研高效仿真脚本对设计进行仿真与分析,证明本文提出的NVM over Ethernet存储系统可以在无本地CPU的参与下成功对NAND Flash进行各种存储命令操作。最后,将存储控制器进行FPGA板级测试,验证其对NAND Flash芯片各项操作的正确性。本论文的创新点包括,第一,设计了一种使用以太网接口的易于与交换机集成的存储控制器,解决了交换机与存储设备之间难以联合工作备份数据的问题。第二,本论文的NVMo E存储架构无需本地CPU参与工作,大幅减少了硬件板级资源开销,且纯硬件的协议解析不但能提升性能还能提升可靠性。第三,单NAND Flash通道中可根据需要同时操作四个NAND Flash Target,这将会大幅增加理论吞吐量,可以在一定程度上解决使用NAND Flash异步接口所带来的速率降低问题。最后一点,数据从NAND Flash写入与读取的策略可根据需要采取Page数据与NAND Flash Page一一对应的方式,提升了NAND Flash容量的利用率并避免在读写出错时的错误扩散。
其他文献
随着高分辨光学遥感影像的发展,海量优质的遥感数据为地物观测提供了良好的条件。遥感影像多标签分类能够自动解译图像信息,快速批量生成图像的标注信息,是遥感影像处理中一个重要的研究内容。遥感影像具有背景复杂、场景宏大、尺度差异等特点,使得遥感影像多标签分类任务变得更加困难。现有的遥感影像多标签分类方法无法充分地挖掘标签之间的依赖关系以及图像和标签之间的跨模态交互信息。针对上述问题,本文主要研究了深度学习
目标跟踪技术已被广泛应用于智能视频监控、人机交互、机器人视觉导航等众多领域。2016年,Bertinetto等人提出了基于孪生网络的SiamFC算法,该算法在保证实时跟踪的情况下取得了较好的跟踪精度,引起了研究人员的广泛关注。在实际应用中,目标跟踪的场景是比较复杂的,针对复杂场景中遇到相似语义干扰、目标形变和目标被遮挡等问题,SiamFC算法还有很大的改进空间。因此,本文进行了如下研究。(1)针对
在生物医学信息网络上发现未知的相互作用(链接)有着广泛且重要的应用价值,如药物-靶标相互作用预测、药物-疾病关系探测和致病基因预测等。近些年发展起来的网络表示学习技术已被证明在复杂网络分析任务(如节点分类、链接预测和聚类)中展示出令人鼓舞的效果。然而,迄今为止,大多数表示学习算法的预测性能仅是在非生物医学网络(如社交网络)进行了评估,而在复杂生物医学网络中尚未有过系统的实验和分析。同时,现有(异构
在道路交通安全治理与改善的过程中,美国在事故数据采集与管理、交通安全规划与战略、交通安全改善项目与交通安全研究等方面取得了突出的成绩。基于此,详细梳理美国道路交通安全管理体系,重点介绍美国的事故信息采集手册与规范、交通安全规划、“迈向零死亡”战略,以及针对基础设施、营运车辆等方面的各项安全改善措施。美国的先进经验对中国道路交通安全治理的规划战略、体制机制、项目布局等方面具有重要参考价值,有助于从整
低密度奇偶校验(Low Density Parity Check,LDPC)码是一种由Gallager在1962年提出的具有高效率和高性能的纠错码。当时受到软硬件设备条件的限制,该码并没有被广泛运用,直到上世纪90年代才被学者重新提出。非二元LDPC码凭借其更稀疏的Tanner图以及更长的围长表现出更强的纠错能力,被应用在无线通信和光纤通信的研究中,成为近年来纠错码领域的研究热点之一。符号翻转译码
在我国经济快速发展的背景下,大数据已在大众生活生产等各方面得到了广泛应用,这同时也为各领域的智能化发展提供了保障。目前,我国道路交通步入了新的发展时期,实现智能化已经成为最为迫切的任务。为确保经济的快速发展、居民的生活水平提升,各级政府在道路交通管理方面投入了大量的人力物力,不断对道路安全管理模式进行升级和创新,尤其是交管部门加深了大数据技术的应用,为城市交通管理实现智能化提供了有力支撑。在城市化
近年来,随着社会的发展和科技的进步,信息技术日新月异,云计算技术也日益革新。云计算作为并行计算、分布式计算、效用计算、网络存储、虚拟化、负载均衡等传统计算机技术和网络发展融合的产物,受到了各行各业的广泛的关注。越来越多的企业及个人用户选择云服务器来满足日常工作以及业务需求。目前,大多数个人用户和小型企业用户会选择公有云服务,公有云服务平台可以方便快捷地获取云平台的监控数据,方便用户检查和管理,但是
在机械设备从开始投入使用,经历实际工况下的不断磨损消耗,到最终失去使用价值而报废的全寿命周期中,维修保障工作的实施对设备的正常使用具有极大的影响。维修手册作为指导维修人员准确完成设备维修工作的技术资料,是机械设备配套的必备交付物。传统的纸型维修手册由于查询效率低、维护成本高等问题已经不能满足现代机械设备的信息化高速发展要求,而目前普遍使用的电子维修手册虽然依靠数字化的优势在很大程度上解决了纸型手册
随着无线通信技术的迅速发展,用户对通信质量要求越来越高,大带宽、高速率、多用户、低成本等需求不断被提出。为了满足上述需求,第五代移动通信技术(5G)新空口(NR)在网络架构、帧结构和信道编码等方面引入了全新的设计,因此NR信号的检测也产生了很大不同。超密集组网(UDN)网络架构是NR为了提升网络容量所采取的小区密集化的部署方案,即覆盖范围有限的小型小区的超密集部署。该场景下,同频段内密集分布的多个
目标检测与跟踪作为计算机视觉领域的一个重要分支,在智能交通、安防监控等领域具有广泛应用。目前主流的目标检测与目标跟踪算法虽然具有较高的精度,但对于计算能力相对较低的嵌入式平台,其实时性还不够强。本文主要从目标检测跟踪算法的改进和嵌入式平台的算法移植两个方面展开研究,具体内容如下:(1)本文首先对系统的总体方案进行了规划:在硬件平台方面,本文选取ARM+FPGA架构的SOC(System on Ch