技术新讯 > 信息存储应用技术 > 解码参数更新方法、存储装置及存储器控制电路与流程  >  正文

解码参数更新方法、存储装置及存储器控制电路与流程

  • 国知局
  • 2024-07-31 19:50:43

本发明涉及一种存储器控制技术,尤其涉及一种解码参数更新方法、存储器存储装置及存储器控制电路单元。背景技术:::1、移动电话与笔记本计算机等可携式电子装置在这几年来的成长十分迅速,使得消费者对存储媒体的需求也急速增加。由于可复写式非易失性存储器模块(rewritable non-volatile memory module)(例如,快闪存储器)具有数据非易失性、省电、体积小,以及无机械结构等特性,所以非常适合内建于上述所举例的各种可携式电子装置中。2、随着可复写式非易失性存储器模块的数据存储密度越来越高,可复写式非易失性存储器模块中的存储单元相互间的干扰也越趋严重,导致从可复写式非易失性存储器模块读取的数据也更容易出现错误。一般来说,当所读取的数据的比特错误率(bit errorrate,ber)较高时,存储器控制器可通过软解码模式来尝试提高对数据的解码成功率。但是,若存储器控制器中的解码电路所采用的解码参数不适当,则无论是否进入软解码模式,解码电路都很难成功解码数据。此外,针对支援跨实体单元(或称为多框架)编/解码机制的存储器控制器,若属于同一编码群组的过多数据无法被成功解码,则此跨实体单元(或多框架)解码也无法成功执行。技术实现思路1、本发明提供一种解码参数更新方法、存储器存储装置及存储器控制电路单元,可提高数据的解码成功率。2、本发明的范例实施例提供一种解码参数更新方法,其用于可复写式非易失性存储器模块,其中所述可复写式非易失性存储器模块包括多个实体单元,且所述解码参数更新方法包括:发送至少一读取指令序列至所述可复写式非易失性存储器模块,以指示基于多个读取电压电平从所述多个实体单元中的第一实体单元读取第一数据;对第一数据群组执行逻辑操作,以获得对应于所述第一数据群组的解码索引信息,其中所述第一数据群组包括所述第一数据与从所述多个实体单元中的至少一第二实体单元读取的第二数据,且所述解码索引信息反映对所述第一数据与所述第二数据执行所述逻辑操作的结果;根据所述第一数据与所述解码索引信息获得对应于多个电压区间中的第一电压区间的错误评估信息,其中所述多个电压区间是由所述多个读取电压电平所界定,且所述多个电压区间分别对应多个解码参数;以及根据所述错误评估信息更新所述多个解码参数中对应于所述第一电压区间的第一解码参数。3、在本发明的范例实施例中,所述第一解码参数专用以解码从所述第一实体单元中的多个第一存储单元读取的数据,且所述多个第一存储单元的临界电压皆位于所述第一电压区间。4、在本发明的范例实施例中,所述解码索引信息包括第一类索引参数与第二类索引参数,所述第一类索引参数反映在所述第一数据群组中,位于第一位置的至少一比特被检测到包含错误比特,且所述第二类索引参数反映在所述第一数据群组中,位于第二位置的至少一比特被检测到不包含所述错误比特。5、在本发明的范例实施例中,所述第一数据包括从所述第一实体单元中的多个第一存储单元读取的目标数据,所述多个第一存储单元的临界电压皆位于所述第一电压区间,所述错误评估信息包括第一错误评估信息与第二错误评估信息的至少其中之一,所述第一错误评估信息反映在所述目标数据中,位于所述第一位置的至少一第一比特的占比,且所述第二错误评估信息反映在所述目标数据中,位于所述第二位置的至少一第二比特的占比。6、在本发明的范例实施例中,根据所述错误评估信息更新所述多个解码参数中对应于所述第一电压区间的所述第一解码参数的步骤包括:根据所述错误评估信息获得第一子评估信息与第二子评估信息,其中所述第一子评估信息反映在所述第一数据群组中,针对所述第一位置,只有所述第一数据包含所述错误比特的机率,且所述第二子评估信息反映在所述第一数据群组中,针对所述第一位置,只有所述第二数据包含所述错误比特的机率;以及根据所述第一子评估信息与所述第二子评估信息更新所述第一解码参数。7、在本发明的范例实施例中,所述第一解码参数包括第一候选解码参数,且根据所述第一子评估信息与所述第二子评估信息更新所述第一解码参数的步骤包括:根据以下方程式获得所述第一候选解码参数:8、llr(i)=ln(p2/p1)9、其中llr(i)表示所述第一候选解码参数,p1表示所述第一子评估信息,p2表示所述第二子评估信息,且ln()表示自然对数函数。10、在本发明的范例实施例中,根据所述错误评估信息更新所述多个解码参数中对应于所述第一电压区间的所述第一解码参数的步骤包括:根据所述错误评估信息获得第三子评估信息与第四子评估信息,其中所述第三子评估信息反映在所述第一数据群组中,针对所述第二位置,所述第一数据与所述第二数据皆不包含所述错误比特的机率,且所述第四子评估信息反映在所述第一数据群组中,针对所述第二位置,所述第一数据与所述第二数据皆包含所述错误比特的机率;以及根据所述第三子评估信息与所述第四子评估信息更新所述第一解码参数。11、在本发明的范例实施例中,所述第一解码参数包括第二候选解码参数,且根据所述第三子评估信息与所述第四子评估信息更新所述第一解码参数的步骤包括:根据以下方程式获得所述第二候选解码参数:12、llr(i)’=ln(p4/p3)13、其中llr(i)’表示所述第二候选解码参数,p3表示所述第三子评估信息,p4表示所述第四子评估信息,且ln()表示自然对数函数。14、在本发明的范例实施例中,所述第一解码参数包括第一候选解码参数与第二候选解码参数,且所述解码参数更新方法还包括:根据所述第一候选解码参数解码所述目标数据中位于所述第一位置的所述至少一第一比特;以及根据所述第二候选解码参数解码所述目标数据中位于所述第二位置的所述至少一第二比特。15、本发明的范例实施例另提供一种存储器存储装置,其包括连接接口单元、可复写式非易失性存储器模块及存储器控制电路单元。所述连接接口单元用以连接至主机系统。所述可复写式非易失性存储器模块包括多个实体单元。所述存储器控制电路单元连接至所述连接接口单元与所述可复写式非易失性存储器模块。所述存储器控制电路单元用以:发送至少一读取指令序列至所述可复写式非易失性存储器模块,以指示基于多个读取电压电平从所述多个实体单元中的第一实体单元读取第一数据;对第一数据群组执行逻辑操作,以获得对应于所述第一数据群组的解码索引信息,其中所述第一数据群组包括所述第一数据与从所述多个实体单元中的至少一第二实体单元读取的第二数据,且所述解码索引信息反映对所述第一数据与所述第二数据执行所述逻辑操作的结果;根据所述第一数据与所述解码索引信息获得对应于多个电压区间中的第一电压区间的错误评估信息,其中所述多个电压区间是由所述多个读取电压电平所界定,且所述多个电压区间分别对应多个解码参数;以及根据所述错误评估信息更新所述多个解码参数中对应于所述第一电压区间的第一解码参数。16、在本发明的范例实施例中,根据所述错误评估信息更新所述多个解码参数中对应于所述第一电压区间的所述第一解码参数的操作包括:根据所述错误评估信息获得第一子评估信息与第二子评估信息,其中所述第一子评估信息反映在所述第一数据群组中,针对所述第一位置,只有所述第一数据包含所述错误比特的机率,且所述第二子评估信息反映在所述第一数据群组中,针对所述第一位置,只有所述第二数据包含所述错误比特的机率;以及根据所述第一子评估信息与所述第二子评估信息更新所述第一解码参数。17、在本发明的范例实施例中,所述第一解码参数包括第一候选解码参数,且根据所述第一子评估信息与所述第二子评估信息更新所述第一解码参数的操作包括:根据以下方程式获得所述第一候选解码参数:18、llr(i)=ln(p2/p1)19、其中llr(i)表示所述第一候选解码参数,p1表示所述第一子评估信息,p2表示所述第二子评估信息,且ln()表示自然对数函数。20、在本发明的范例实施例中,根据所述错误评估信息更新所述多个解码参数中对应于所述第一电压区间的所述第一解码参数的操作包括:根据所述错误评估信息获得第三子评估信息与第四子评估信息,其中所述第三子评估信息反映在所述第一数据群组中,针对所述第二位置,所述第一数据与所述第二数据皆不包含所述错误比特的机率,且所述第四子评估信息反映在所述第一数据群组中,针对所述第二位置,所述第一数据与所述第二数据皆包含所述错误比特的机率;以及根据所述第三子评估信息与所述第四子评估信息更新所述第一解码参数。21、在本发明的范例实施例中,所述第一解码参数包括第二候选解码参数,且根据所述第三子评估信息与所述第四子评估信息更新所述第一解码参数的操作包括:根据以下方程式获得所述第二候选解码参数:22、llr(i)’=ln(p4/p3)23、其中llr(i)’表示所述第二候选解码参数,p3表示所述第三子评估信息,p4表示所述第四子评估信息,且ln()表示自然对数函数。24、在本发明的范例实施例中,所述第一解码参数包括第一候选解码参数与第二候选解码参数,且所述存储器控制电路单元还用以:根据所述第一候选解码参数解码所述目标数据中位于所述第一位置的所述至少一第一比特;以及根据所述第二候选解码参数解码所述目标数据中位于所述第二位置的所述至少一第二比特。25、本发明的范例实施例另提供一种存储器控制电路单元,其用以控制可复写式非易失性存储器模块。所述可复写式非易失性存储器模块包括多个实体单元。所述存储器控制电路单元包括主机接口、存储器接口、解码电路及存储器管理电路。所述主机接口用以连接至主机系统。所述存储器接口用以连接至所述可复写式非易失性存储器模块。所述存储器管理电路连接至所述主机接口、所述存储器接口及所述解码电路。所述存储器管理电路用以:发送至少一读取指令序列至所述可复写式非易失性存储器模块,以指示基于多个读取电压电平从所述多个实体单元中的第一实体单元读取第一数据;对第一数据群组执行逻辑操作,以获得对应于所述第一数据群组的解码索引信息,其中所述第一数据群组包括所述第一数据与从所述多个实体单元中的至少一第二实体单元读取的第二数据,且所述解码索引信息反映对所述第一数据与所述第二数据执行所述逻辑操作的结果;根据所述第一数据与所述解码索引信息获得对应于多个电压区间中的第一电压区间的错误评估信息,其中所述多个电压区间是由所述多个读取电压电平所界定,且所述多个电压区间分别对应多个解码参数;以及根据所述错误评估信息更新所述多个解码参数中对应于所述第一电压区间的第一解码参数。26、基于上述,在基于多个读取电压电平从第一实体单元读取第一数据后,一个逻辑操作可对第一数据群组执行,以获得对应于第一数据群组的解码索引信息。第一数据群组包括第一数据与从第二实体单元读取的第二数据。尔后,根据第一数据与解码索引信息,对应于多个电压区间中的第一电压区间的错误评估信息可被获得并用以更新对应于第一电压区间的第一解码参数。由此,可提高往后针对从单一实体单元读取的数据的解码成功率,进而提高针对整个数据群组的多框架解码的成功率。当前第1页12当前第1页12

本文地址:https://www.jishuxx.com/zhuanli/20240731/184317.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。