固态硬盘系统中闪存和内存信号总线的验证和时序优化思考

来源 :电子乐园·上旬刊 | 被引量 : 0次 | 上传用户:xdh188
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:固态硬盘设备的特点就是能耗较小、读写的速度更快且外部具有抗摔抗震的效果,同时还方便携带,因而正在逐渐取代传统的机械硬盘。但随着技术的不断发展,固态硬盘传输数据的速度也进一步加快,同时其数据的可靠性也必须提高标准,固态硬盘系统的存储主要分为两个模块,分为为内存和闪存模块,因而为了提高其传输数据的可靠性,对内存模块和闪存模块中的信号进行质量分析是必不可少的一项工作。本文主要利用固件的仿真方式来对闪存和内存信号总线进行验证,进而根据验证结果对其进行调试,优化时序,确保闪存和内存信号的质量能够达到标准,保证信号传输的可靠性。
  关键词:闪存信号;内存信号;固态硬盘
  引言:当前,数据传输已经是时代必不可少的一项工作,直接影响到人们的生活和工作,而固态硬盘设备进行数据传输的效率较高,因而得到广泛运用,基于此,本文对固态硬盘系统的储存信号总线验证和时序优化进行了简要分析。
  1.固件的仿真和信号总线验证
  1.1搭建固件仿真的环境
  对固件进行仿真主要是依托于主机设备和仿真器设备来完成,将固态硬盘中的PCIe接口直接与主机设备相连接,然后再将固态硬盘通过JTAG接口来连接仿真器设备,仿真器设备和主机设备也要通过外部网口来连接,将所有设备连接完成后,就可以在主机设备上运用仿真器设备的仿真功能来仿真固态硬盘系统中的固件,搭建出固件仿真所需要的环境,如图1所示。
  其中,主机设备主要负责对固件的设计进行验证,同时发挥出调试功能,还要完成固件的一系列测试,因而对主机设备的配置要求较高。主机设备配置主要包括操作系统、主板、CPU、固态硬盘的驱动以及接口,在实际仿真的过程中,提前设计好的固件代码会被主机翻译成bin文件,最后通过文件来对固件下达指令,在固态硬盘驱动的作用下,通过接口可直接下载到硬盘当中,而固件一般存在于系统的闪存当中,当硬盘通电时,闪存中的固件会读取DRAM然后执行,当固件已经下载到硬盘中后,使用驱动器和接口发送验证并进行信号总线的测试工作。而仿真器设备的作用则是对固态硬盘系统中固件的逻辑、数据传输以及固件运行状态等进行分析,仿真器设备可以在固件的代码中直接映射出硬盘正在执行的操作,然后分析固件代碼来判断硬盘操作状态是否正确,若存在不合理之处再对固件进行调试。
  1.2固件编译和下载
  运用C语言来对固件进行设计,然后在编辑器当中对固件进行编辑,再通过仿真器设备来进行固件的编译工作,同时还能够对固件设计进行语法检测,确保其内存使用的规范合理。编译工作会在文件夹中自动生成多个ELF文件和bin文件,其中有一个bin文件是下载到固态硬盘中的固件,在实际协议中对该固件的下载做出了固定指令,这项指令能够将该文件直接复制到硬盘的控制器当中,而仿真器进行调试工作主要是依托于ELF文件[1]。
  1.3固件仿真操作
  对固件进行仿真时,主要是使用仿真器来判断固件的运行状态,包括其寄存器的值、变量的值以及发出的相关命令是否符合要求,进而做出相应调试。一般来说闪存验证固件的过程较为复杂,其仿真的内容也是比较多,而内存验证主要是一些逻辑验证,需要运用到运算方法,仿真的内容也相对较少。在实际仿真过程中先将仿真器进行合理设置,先打开计算机的MULTI界面,然后在固态硬盘的控制核心上连接ELF文件,最后可获得在不同核心中的固件状态,进而对固件进行调试。在设计完仿真器后,就可以对闪存固件和内存固件进行仿真,对于闪存固件的仿真验证主要是判断转移机的转移状态是否良好,闪存的发送操作是否符合要求;对于内存固件的仿真,主要是进行逻辑仿真和设计中寄存器的仿真。
  1.4信号总线的验证
  固件在进行仿真调试后,确保固件满足预期的功能要求,然后将仿真的固件下载到固态硬盘系统当中,给硬盘连接电源,等到系统初始化完成后,通过主机向固态硬盘系统发送信号验证命令,即可执行信号验证操作。在进行闪存验证的过程中,通过得到的验证结果来分析信号的完整区间以及整个区间内的数据比值,进而来判断信号的质量,架设固件仿真闪存信号的区间基本上都大于75%,则可判断闪存信号的质量达标;对于内存信号的验证,其验证结果会保留到硬盘的缓存当中,通过访问缓存地址即可查看其验证结果,内存信号质量的判断同样是检测型号的区间和区间内的数据比值,若其区间基本都大于50%,则可判断内存信号的质量达标。
  2.对验证和时序优化的展望
  本文主要是利用固件仿真的方法来对闪存和内存信号进行验证,而对于时序优化的展望,应当在下一步的工作中,实现利用硬件电路来进行验证和优化,就是将硬件电路加入到固态硬盘的系统当中,能够进一步提高信号总线验证和优化的效率,减轻硬盘的控制器CPU负载[2]。
  结论:综上所述,对固态硬盘系统中的内存信号和闪存信号进行质量分析,是保证数据传输更加可靠的必要工作。由本文分析可知,文中主要利用仿真器和主机设备来对固态硬盘固件进行仿真,进而通过仿真结果来验证信号的可靠性,最后根据验证结果进行时序优化。
  参考文献
  [1]吴亚全. 基于固态硬盘系统中闪存和内存信号总线的验证和时序优化[D].西安电子科技大学,2019.
  [2]辛敏成,邹田骥,张海涛.NAND闪存固态硬盘空间环境效应分析及测试系统设计[J].航天器环境工程,2018,35(06):581-587.
  南京中兴软件有限责任公司
其他文献
摘要:在乘坐交通工具我们一直采取都是以单据和交通卡来作为乘坐方式,这两种乘坐交通得到了广大市民的满意和便捷。往往也会存在一些缺点,例如在传统的交通卡他存在充值不方便、容易丢失、损坏、制作流通成本高的缺失也显示出来。第一开始是跟随着银行闪付方式的出现,才出现支付宝的流行慢慢走上成熟,智能手机的不断完善AFC功能在广泛使用,ApplePay的出现。我们将继续谈论“互联网”+支付方式,在这应该使用虚拟化
期刊
摘要:四旋翼飛行器机体结构简单,姿态控制复杂,近年来被广泛应用于民用以及军事领域。需要通过搭建四旋翼飞行器飞行控制平台的方式,稳定控制无人飞行器的飞行姿态。基于这一背景,本文尝试对基于多传感器装置的四旋翼飞行器硬件电路设计问题进行分析与探讨,在对总体结构设计方案进行分析的基础之上,分别研究电源模块以及多传感器模块的设计要点,以此种方式整合相关功能模块,实现基于多传感器的四旋翼飞行器控制系统硬件电路
期刊
摘要:目前电力物资仓储管理信息化日益完善,在电力物资仓储系统中将物联网技术进行应用,能够使物资仓储业务管理有效性,科学性全面提升。本文对基于物联网技术电力物资仓储管理系统的需求分析,系统设计进行论述,期望本文的研究对于物联网技术在电力物资仓储管理业务中的应用得以进一步的深入,同时起到一定的借鉴作用。  关键词:物联网技术;电力物资;仓储管理;系统设计  1物联网关键技术分析  1.1 射频识别技术
期刊
摘要:火电领域是我国经济的重要支撑组成,也是我国备受关注的一项热门领域。其中,火电厂低压配电系统可以保障火电厂的有效运行,提供安全、可靠的用电环境以及电能质量。因此,必须做好火力发电厂低压配电系统的设计工作。本文将就火电厂的低压配电系统设计展开讨论,阐述低压厂用配电系统的原则,分析其相关的低压配电系统设计。  关键词:火电厂;低压配电;系统设计  一、火电厂的工作原理分析  火电厂的发电原理其整体
期刊
摘要:越来越来的交通问题使得我们苦不堪言,我们急切想要解决这些难题。大数据与智能交通之间能碰撞出什么样的火花。本文以大数据在智能交通的应用为核心展开,先介绍大数据的三大特点并写出了大数据与智能交通的契合点,然后介绍了在大数据技术基础下的层次结构和可以实现的功能,运用到了Hadoop,Hbase等技术,最后分析了大数据在智能交通的未来以及现有的问题。  关键字:大数据; 智能交通;应用  一、引言 
期刊
摘要:拥抱互联网前沿成熟技术,聚合电网企业内各种复杂会议办公场景,以企业会议办公更加高效、务实为宗旨,基于私有化部署的企业微信,采用Spring Boot框架结构分层技术,打造一款符合企业复杂业务的数字化智能会议管理系统。文章通过对此系统论述,为基于私有化企业微信设计及实现的智能会议管理系统提供一种行之有效的方法。  关键字:私有化企业微信;Spring Boot;数字化智能会议管理系统  1.系
期刊
摘要:随着我国经济的发展和技术水平的提升,广大人民群众对生活质量有了进一步的要求,并在很大程度上表现出对居住安全性与舒适性的重视上。在此背景下,传统的门禁锁具已经无法满足人们的实际需求,促使智能门锁取得了比较广泛的应用,但是在实际应用的时候其本身以及相应的配套设置会存在比较多的限制条件。对此,要想强化智能门锁的功能特性,提高门锁使用者的实际体验,就有必要对智能门锁的设计方案进行优化改进。基于此,本
期刊
摘要:电厂热控系统中的热控保护装置可靠运行不仅能够保障电厂运行状况的稳定,还能提高电厂的经济效益。本文简述了电厂热控保护装置的主要作用,对电厂热控系统中的热控保护装置故障及其应对策略进行了探讨分析。  关键词:电厂;热控保护装置;作用;热控系统;故障;应对策略  1电厂热控保护装置的主要作用  当电厂的发电、动力、工艺设备在运行过程中出现问题时,热控保护装置能够第一时间检测到设备的故障,在报警通知
期刊
摘要:论文回顾了人工智能在输变电设备运维检修业务中的关键技术和应用现状,按照数据层、算法层和应用层逐级展开论述和分析,梳理了设备运维的相关数据情况及现存问题,指出了人工智能关键技术框架及各类算法的应用特点与范围,总结了各类典型运维场景中的人工智能应用进展与困难,并提出了未来的重点解决思路,最后分析了人工智能技术应用所面临的问题,并对其发展趋势进行了展望和建议。  关键词:人工智能技术;电力设备;运
期刊
摘要:在2020年,信息化时代发展的速度呈持续加快的趋势,现阶段已是5G互联网的时代,光接入网络随着第五代移动通信技术更加新颖的性能指标以及其他三种传统业务员的差异化,也需要面临着更大的挑战。而光接入网络架构面向第五代移动通信技术需求演进的一种技术就是边缘云资源编排技术,有效实现光接入网络切片的主要问题之一就是在达到主要性能指标的基础上将面向光接入网络切片的边原因资源编排进行科学合理的设计。基于此
期刊