解码方法、存储器控制电路单元以及存储器存储装置制造方法及图纸

技术编号:24891380 阅读:34 留言:0更新日期:2020-07-14 18:17
解码方法、存储器控制电路单元以及存储器存储装置。所述方法包括:接收用以读取第一数据的读取指令;根据读取指令,获得可复写式非易失性存储器模块目前的第一温度;根据读取指令,获得在将第一数据写入至第一实体程序化单元时可复写式非易失性存储器模块的第二温度;以及根据第一温度以及第二温度,选择第一解码操作,并执行第一解码操作。

【技术实现步骤摘要】
解码方法、存储器控制电路单元以及存储器存储装置
本专利技术涉及一种解码方法、存储器控制电路单元以及存储器存储装置。
技术介绍
数字相机、移动电话与MP3播放器在这几年来的成长十分迅速,使得消费者对存储媒体的需求也急速增加。由于可复写式非易失性存储器模块(例如,快闪存储器)具有数据非易失性、省电、体积小,以及无机械结构等特性,所以非常适合内建于上述所举例的各种可携式多媒体装置中。一般来说,在使用一读取电压从可复写式非易失性存储器模块中读取数据时,存储器管理电路可以对所读取出的数据进行解码以取得所欲读取的数据。然而,当解码失败时,存储器管理电路会执行重新读取(Retry-Read)机制以重新取得另一读取电压,并用此另一读取电压来进行读取以重新取得读取出的数据并进行解码。存储器管理电路会根据重新取得的验证比特来执行上述的解码操作以取得由多个解码字节成的另一解码后的数据。而上述重新取得读取电压来进行重新读取的机制可以反复地被执行直到次数超过预设次数为止。当重新读取机制被执行到次数超过预设次数时,存储器管理电路例如可以改用其他非重新读取机制的方式本文档来自技高网...

【技术保护点】
1.一种解码方法,用于可复写式非易失性存储器模块,所述可复写式非易失性存储器模块具有多个实体抹除单元,所述多个实体抹除单元中的每一个实体抹除单元具有多个实体程序化单元,所述解码方法包括:/n接收用以读取第一数据的读取指令;/n根据所述读取指令,获得所述可复写式非易失性存储器模块目前的第一温度;/n根据所述读取指令,获得在将所述第一数据写入至所述多个实体抹除单元中的第一实体抹除单元的第一实体程序化单元时所述可复写式非易失性存储器模块的第二温度;以及/n根据所述第一温度以及所述第二温度,选择第一解码操作,并执行所述第一解码操作。/n

【技术特征摘要】
1.一种解码方法,用于可复写式非易失性存储器模块,所述可复写式非易失性存储器模块具有多个实体抹除单元,所述多个实体抹除单元中的每一个实体抹除单元具有多个实体程序化单元,所述解码方法包括:
接收用以读取第一数据的读取指令;
根据所述读取指令,获得所述可复写式非易失性存储器模块目前的第一温度;
根据所述读取指令,获得在将所述第一数据写入至所述多个实体抹除单元中的第一实体抹除单元的第一实体程序化单元时所述可复写式非易失性存储器模块的第二温度;以及
根据所述第一温度以及所述第二温度,选择第一解码操作,并执行所述第一解码操作。


2.根据权利要求1所述的解码方法,其中接收所述读取指令的步骤之前,所述方法还包括:
根据写入指令,将所述第一数据写入所述第一实体程序化单元,并将对应所述第二温度的温度数据写入所述可复写式非易失性存储器模块中。


3.根据权利要求1所述的解码方法,其中所述可复写式非易失性存储器模块具有第一查找表,所述第一查找表记录多个温度区间以及分别对应于所述多个温度区间的多个识别码,所述的解码方法在接收所述读取指令的步骤之前,所述方法还包括:
根据写入指令,将所述第一数据写入所述第一实体程序化单元,并从所述第一查找表中获得多个识别码中的第一识别码,其中所述第一识别码对应于所述多个温度区间中的第一温度区间,且所述第二温度位于所述第一温度区间。


4.根据权利要求3所述的解码方法,其中从所述第一查找表中获得多个识别码中的所述第一识别码的步骤之后,所述方法还包括:
复制所述第一识别码以产生多个第一识别码复本,并将所述多个第一识别码复本写入至所述可复写式非易失性存储器模块中。


5.根据权利要求4所述的解码方法,其中获得所述可复写式非易失性存储器模块目前的所述第一温度的步骤包括:
从所述第一查找表中获得所述多个识别码中的第二识别码,其中所述第二识别码对应于所述多个温度区间中的第二温度区间,且所述第一温度位于所述第二温度区间。


6.根据权利要求5所述的解码方法,其中获得在将所述第一数据写入至所述第一实体程序化单元时所述可复写式非易失性存储器模块的所述第二温度的步骤包括:
读取存储在所述可复写式非易失性存储器模块中的所述多个第一识别码复本,并根据所述多个第一识别码复本的至少其中之一获得所述第一识别码。


7.根据权利要求6所述的解码方法,其中根据所述第一温度以及所述第二温度,选择所述第一解码操作的步骤包括:
根据所述第一识别码以及所述第二识别码,选择所述第一解码操作。


8.根据权利要求1所述的解码方法,其中选择所述第一解码操作,并执行所述第一解码操作的步骤包括:
根据所述第一温度以及所述第二温度的温差,从多个读取电压组中选择特定读取电压组;
使用所述特定读取电压组读取所述第一实体程序化单元以取得第二数据;以及
根据所述第二数据执行所述第一解码操作。


9.根据权利要求1所述的解码方法,其中所述第一解码操作为硬比特模式解码、软比特模式解码、最佳读取电压搜寻操作或根据多框架编码产生的编码数据所执行的解码操作。


10.根据权利要求1所述的解码方法,其中选择所述第一解码操作并执行所述第一解码操作的步骤包括:
根据所述第一温度以及所述第二温度的温差,判断所述温差为第一温差或第二温差;
当所述温差为所述第一温差时,执行选择所述第一解码操作并执行所述第一解码操作的步骤;以及
当所述温差为所述第二温差时,选择第二解码操作并执行所述第二解码操作,
其中所述第一解码操作不同于所述第二解码操作。


11.根据权利要求1所述的解码方法,其中选择所述第一解码操作并执行所述第一解码操作的步骤之后,所述方法还包括:
当执行所述第一解码操作发生失败且所述第一温度以及所述第二温度的温差大于门槛值时,判断所述第一实体抹除单元不属于损坏的实体抹除单元。


12.一种存储器控制电路单元,用于可复写式非易失性存储器模块,所述可复写式非易失性存储器模块具有多个实体抹除单元,所述多个实体抹除单元中的每一个实体抹除单元具有多个实体程序化单元,所述存储器控制电路单元包括:
主机接口,用以电性连接至主机系统;
存储器接口,用以电性连接至所述可复写式非易失性存储器模块;以及
存储器管理电路,电性连接至所述主机接口以及所述存储器接口,
其中所述存储器管理电路用以接收用以读取第一数据的读取指令,
其中所述存储器管理电路还用以根据所述读取指令获得所述可复写式非易失性存储器模块目前的第一温度,
其中所述存储器管理电路还用以根据所述读取指令,获得在将所述第一数据写入至所述多个实体抹除单元中的第一实体抹除单元的第一实体程序化单元时所述可复写式非易失性存储器模块的第二温度,
其中所述存储器管理电路还用以根据所述第一温度以及所述第二温度,选择第一解码操作,并执行所述第一解码操作。


13.根据权利要求12所述的存储器控制电路单元,其中在接收所述读取指令的运作之前,
所述存储器管理电路还用以根据写入指令,将所述第一数据写入所述第一实体程序化单元,并将对应所述第二温度的温度数据写入所述可复写式非易失性存储器模块中。


14.根据权利要求12所述的存储器控制电路单元,其中所述可复写式非易失性存储器模块具有第一查找表,所述第一查找表记录多个温度区间以及分别对应于所述多个温度区间的多个识别码,其中在接收所述读取指令的运作之前,
所述存储器管理电路还用以根据写入指令,将所述第一数据写入所述第一实体程序化单元,并从所述第一查找表中获得多个识别码中的第一识别码,其中所述第一识别码对应于所述多个温度区间中的第一温度区间,且所述第二温度位于所述第一温度区间。


15.根据权利要求14所述的存储器控制电路单元,其中从所述第一查找表中获得多个识别码中的所述第一识别码的运作之后,
所述存储器管理电路还用以复制所述第一识别码以产生多个第一识别码复本,并将所述多个第一识别码复本写入至所述可复写式非易失性存储器模块中。


16.根据权利要求15所述的存储器控制电路单元,其中在获得所述可复写式非易失性存储器模块目前的所述第一温度的运作中,
所述存储器管理电路还用以从所述第一查找表中获得所述多个识别码中的第二识别码,其中所述第二识别码对应于所述多个温度区间中的第二温度区间,且所述第一温度位于所述第二温度区间。


17.根据权利要求16所述的存储器控制电路单元,其中在获得在将所述第一数据写入至所述第一实体程序化单元时所述可复写式非易失性存储器模块的所述第二温度的运作中,
所述存储器管理电路还用以读取存储在所述可复写式非易失性存储器模块中的所述多个第一识别码复本,并根据所述多个第一识别码复本的至少其中之一获得所述第一识别码。


18.根据权利要求17所述的存储器控制电路单元,其中在根据所述第一温度以及所述第二温度,选择所述第一解码操作的运作中,
所述存储器管理电路还用以根据所述第一识别码以及所述第二识别码,选择所述第一解码操作。


19.根据权利要求12所述的存储器控制电路单元,其中在选择所述第一解码操作,并执...

【专利技术属性】
技术研发人员:林纬欧沥元杨宇翔
申请(专利权)人:群联电子股份有限公司
类型:发明
国别省市:中国台湾;71

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1