一种非线性宏单元模式闪存的信号质量测试方法及装置与流程
- 国知局
- 2024-07-31 19:16:21
本发明涉及电子信息,特别涉及一种非线性宏单元模式闪存的信号质量测试方法、装置、设备及系统。
背景技术:
1、随着电子信息技术的不断发展,对于nand flash(非线性宏单元模式闪存)这类高密度存储器具有很大的需求,nand flash具有很多优异的特性,比如存储容量大、密度高、快速随机访问、可靠性高、成本低等,被广泛应用ssd(solid state disk,固态硬盘)中进行数据存储。目前主流ssd都是使用nand flash作为存储芯片,为保证nand flash芯片在ssd上稳定运行,保证数据的安全性与可靠性,测量ssd上nand flash芯片的信号完整性是否符合标准,已经成ssd研发过程中必不可少的重要流程,这对ssd存储性能和评估有着至关重要的影响。
2、现有技术中,ssd上nand flash芯片信号的测试,无法进行正常工作状态的读写分离,只能利用上位机对ssd发起进行读写命令,从而使得主控芯片对nand flash进行读写传输,最后进行相应读或写的测试,但是单纯的读写命令对于信号的读写分离难度较大,使得测试人员很难获得纯写和纯读的状态下的信号波形,进而得到不准确的眼图,对信号质量的评估造成偏差,使得nand flash芯片在信号完整性测试上有比较大的风险,严重影响开发测试人员对ssd存储性能的评估。
3、因此,如何能够便捷且准确地对nand flash信号进行读写分离,提高nand flash的信号质量测试的准确性,是现今急需解决的问题。
技术实现思路
1、本发明的目的是提供一种非线性宏单元模式闪存的信号质量测试方法、装置、设备及系统,以便捷且准确地对nand flash信号进行读写分离,提高nand flash的信号质量测试的准确性。
2、为解决上述技术问题,本发明提供一种非线性宏单元模式闪存的信号质量测试方法,包括:
3、在非线性宏单元模式闪存进行读写数据传输过程中,采集所述非线性宏单元模式闪存的测试信号;其中,所述测试信号包括芯片使能信号、读使能信号、数据选通信号和数据传输信号;
4、根据所述测试信号中的读写检测信号,确定所述非线性宏单元模式闪存的工作情况;其中,所述读写检测信号包括所述芯片使能信号、所述读使能信号和所述数据选通信号,所述工作情况包括写状态和读状态;
5、从所述测试信号中分离得到各所述工作情况各自对应的目标信号;其中,所述目标信号包括对应的工作情况下的测试信号。
6、在一些实施例中,所述非线性宏单元模式闪存为服务器中固态硬盘上的任一非线性宏单元模式闪存芯片。
7、在一些实施例中,所述根据所述测试信号中的读写检测信号,确定所述非线性宏单元模式闪存的工作情况,包括:
8、若所述读使能信号的频率处于预设频率、所述芯片使能信号处于预设芯片使能且所述数据选通信号处于上升沿或下降沿,则确定所述工作情况为所述读状态;
9、若所述读使能信号的频率不处于所述预设频率、所述芯片使能信号处于所述预设芯片使能且所述数据选通信号处于上升沿或下降沿,则确定所述工作情况为所述写状态。
10、在一些实施例中,所述预设频率为所述非线性宏单元模式闪存所在的固态硬盘的非线性宏单元模式输入/输出的时钟频率。
11、在一些实施例中,所述确定所述工作情况为所述读状态之前,还包括:
12、判断所述芯片使能信号是否处于所述预设芯片使能;
13、若处于所述预设芯片使能,则判断所述数据选通信号是否处于上升沿或下降沿;
14、若处于上升沿或下降沿,则判断所述读使能信号的脉宽是否处于所述预设频率对应的脉宽范围;
15、若处于所述预设频率对应的脉宽范围,则确定所述工作情况为所述读状态;
16、若不处于所述预设频率对应的脉宽范围,则确定所述工作情况为所述写状态。
17、在一些实施例中,该方法还包括:
18、分别对所述数据选通信号和所述数据传输信号进行抗歪斜校准,得到校准数据选通信号和校准数据传输信号;
19、对应的,所述读写检测信号包括所述芯片使能信号、所述读使能信号和所述校准数据选通信号;所述目标信号包括对应的工作情况下的所述芯片使能信号、所述读使能信号、所述校准数据选通信号和所述校准数据传输信号。
20、在一些实施例中,所述从所述测试信号中分离得到各所述工作情况各自对应的目标信号之后,还包括:
21、根据所述目标信号,生成各所述工作情况各自对应的信号眼图。
22、本发明还提供了一种非线性宏单元模式闪存的信号质量测试装置,包括:
23、采集模块,用于在非线性宏单元模式闪存进行读写数据传输过程中,采集所述非线性宏单元模式闪存的测试信号;其中,所述测试信号包括芯片使能信号、读使能信号、数据选通信号和数据传输信号;
24、确定模块,用于根据所述测试信号中的读写检测信号,确定所述非线性宏单元模式闪存的工作情况;其中,所述读写检测信号包括所述芯片使能信号、所述读使能信号和所述数据选通信号,所述工作情况包括写状态和读状态;
25、分离模块,用于从所述测试信号中分离得到各所述工作情况各自对应的目标信号;其中,所述目标信号包括对应的工作情况下的测试信号。
26、本发明还提供了一种非线性宏单元模式闪存的信号质量测试设备,包括:
27、存储器,用于存储计算机程序;
28、处理器,用于执行所述计算机程序时实现如上述所述的非线性宏单元模式闪存的信号质量测试方法的步骤。
29、此外,本发明还提供了一种非线性宏单元模式闪存的信号质量测试系统,包括:服务器、计算机和示波器;
30、其中,所述服务器中固态硬盘上设置非线性宏单元模式闪存,所述服务器用于控制所述非线性宏单元模式闪存进行读写数据传输;
31、所述计算机与所述固态硬盘连接,用于调整所述固态硬盘的非线性宏单元模式输入/输出的时钟频率;
32、所述示波器与所述非线性宏单元模式闪存中测试信号的引脚连接,用于在非线性宏单元模式闪存进行读写数据传输过程中,采集所述非线性宏单元模式闪存的所述测试信号;根据所述测试信号中的读写检测信号,确定所述非线性宏单元模式闪存的工作情况;从所述测试信号中分离得到各所述工作情况各自对应的目标信号;其中,所述测试信号包括芯片使能信号、读使能信号、数据选通信号和数据传输信号,所述读写检测信号包括所述芯片使能信号、所述读使能信号和所述数据选通信号,所述工作情况包括写状态和读状态,所述目标信号包括对应的工作情况下的测试信号。
33、本发明所提供的一种非线性宏单元模式闪存的信号质量测试方法,包括:在非线性宏单元模式闪存进行读写数据传输过程中,采集非线性宏单元模式闪存的测试信号;其中,测试信号包括芯片使能信号、读使能信号、数据选通信号和数据传输信号;根据测试信号中的读写检测信号,确定非线性宏单元模式闪存的工作情况;其中,读写检测信号包括芯片使能信号、读使能信号和数据选通信号,工作情况包括写状态和读状态;从测试信号中分离得到各工作情况各自对应的目标信号;其中,目标信号包括对应的工作情况下的测试信号;
34、可见,本发明合理地选取nand flash中四种测试信号,通过根据测试信号中的读写检测信号,确定非线性宏单元模式闪存的工作情况,以及从测试信号中分离得到各工作情况各自对应的目标信号,能够将三种测试信号作为触发信号,便捷且准确地完成这四种测试信号的读写分离,以便测试人员查看nand flash的信号质量,提高了nand flash的信号质量测试的准确性。此外,本发明还提供了一种非线性宏单元模式闪存的信号质量测试装置、设备及系统,同样具有上述有益效果。
本文地址:https://www.jishuxx.com/zhuanli/20240731/182110.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。