【技术实现步骤摘要】
一种非易失性存储器的读取方法、装置及系统
本专利技术涉及非易失性存储器
,特别涉及一种非易失性存储器的读取方法、装置及系统。
技术介绍
在非易失性存储器的芯片中,通常需要加入错误编码纠正(ErrorCorrectingCode,ECC)模块,以提高芯片读取数据的可靠性。现有的非易失性存储器的读取流程是先从非易失性存储器的存储阵列中读取数据,然后交给ECC模块去纠错,最后将纠错后的数据输出给外界。但是由于非易失性存储器的易错性,以及外界环境的影响,可能会出现ECC纠错资源不够用的情况,即错误比特数目超过了ECC可以纠正的错误上限,导致输出数据产生错误。而如果把ECC纠错能力设计的非常强的话,带来的硬件成本开销会显著增加,并且完成纠错的时间较长。同时由于ECC纠错机制本身的机理,在超出纠错能力上限后,输出数据的错误数可能会远远大于原始数据的错误数,使得纠错机制出现问题带来的影响可能会更加严重。因此,如何提高读取准确率和速度,并降低系统的硬件开销,成为本领域亟待解决的技术问题。
技术实现思路
本专利技术的目的是提供一种非易失性存储器的读取方法、装置及系统,以提高读取准确率和速度,并降低系统的硬件开销。为实现上述目的,本专利技术实施例提供一种非易失性存储器的读取方法,包括:使用初始读取条件对非易失性存储器的数据页中的数据进行读取,得到初始读取结果,所述初始读取条件为预设的多个读取条件中的一个;判断所述初始读取结果是否满足预设要求,所述预设要求为读取结果中的错误比特数量小于等于 ...
【技术保护点】
1.一种非易失性存储器的读取方法,其特征在于,包括:/n使用初始读取条件对非易失性存储器的数据页中的数据进行读取,得到初始读取结果,所述初始读取条件为预设的多个读取条件中的一个;/n判断所述初始读取结果是否满足预设要求,所述预设要求为读取结果中的错误比特数量小于等于预设数量;/n若所述初始读取结果不满足预设要求,执行预设步骤,直至使用所述多个读取条件中的各个读取条件得到的读取结果均不满足所述预设要求,或者直至使用所述多个读取条件中的某个读取条件得到的读取结果满足所述预设要求;/n当使用所述某个读取条件得到的读取结果满足所述预设要求时,对满足所述预设要求的所述读取结果进行纠错,并将纠错后的数据发送至上位机;/n其中,所述预设步骤包括:/n从所述预设的多个读取条件中选取未使用的读取条件;/n基于所述未使用的读取条件对所述数据页中的数据进行读取,得到读取结果;/n判断所述读取结果是否满足所述预设要求。/n
【技术特征摘要】
1.一种非易失性存储器的读取方法,其特征在于,包括:
使用初始读取条件对非易失性存储器的数据页中的数据进行读取,得到初始读取结果,所述初始读取条件为预设的多个读取条件中的一个;
判断所述初始读取结果是否满足预设要求,所述预设要求为读取结果中的错误比特数量小于等于预设数量;
若所述初始读取结果不满足预设要求,执行预设步骤,直至使用所述多个读取条件中的各个读取条件得到的读取结果均不满足所述预设要求,或者直至使用所述多个读取条件中的某个读取条件得到的读取结果满足所述预设要求;
当使用所述某个读取条件得到的读取结果满足所述预设要求时,对满足所述预设要求的所述读取结果进行纠错,并将纠错后的数据发送至上位机;
其中,所述预设步骤包括:
从所述预设的多个读取条件中选取未使用的读取条件;
基于所述未使用的读取条件对所述数据页中的数据进行读取,得到读取结果;
判断所述读取结果是否满足所述预设要求。
2.根据权利要求1所述的读取方法,其特征在于,还包括:
当使用所述多个读取条件中的各个读取条件得到的读取结果均不满足所述预设要求时,将未经纠错的读取结果以及纠错提示信息发送至所述上位机。
3.根据权利要求1所述的读取方法,其特征在于,所述读取条件中包括多个参数,所述多个参数包括读取电压、电流阈值以及读取时长。
4.根据权利要求1所述的读取方法,其特征在于,在从所述预设的多个读取条件中选取未使用的读取条件时,根据外部影响因素的变化情况选取相对应的读取条件,所述外部影响因素包括电源电压、外界温度以及噪声。
5.根据权利要求1所述的读取方法,其特征在于,所述非易失性存储器包括:阻变存储器、相变存储器以及磁存储器。
6.一种非易失性存储器的读取装置,其特征在于,包括:
第一读取单元,用于使用初始读取条件对非易失性存储器的数据页中的数据进行读取,得到初始读取结果,所述初始读取条件为预设的多个读取条件中的一个;
第一判断单元,用于判断所述初始读取结果是否满足预设要求,所述预设要求为读取结果中的错误比特数量小于等于预设数量;
循环迭代单元,用于在所述初始读取结果不满足预设要求的情况下,执行预设步骤,直至使用所述...
【专利技术属性】
技术研发人员:张君宇,刘璟,谢元禄,霍长兴,张坤,呼红阳,刘明,
申请(专利权)人:中国科学院微电子研究所,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。