[发明专利]利用闪存通道特性的解码方法、装置及数据存储系统有效
申请号: | 201710868197.4 | 申请日: | 2017-09-22 |
公开(公告)号: | CN107705817B | 公开(公告)日: | 2020-09-08 |
发明(设计)人: | 毕鉴忠 | 申请(专利权)人: | 山东存储之翼电子科技有限公司 |
主分类号: | G11C29/42 | 分类号: | G11C29/42 |
代理公司: | 北京酷爱智慧知识产权代理有限公司 11514 | 代理人: | 安娜 |
地址: | 264006 山东省烟*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 利用 闪存 通道 特性 解码 方法 装置 数据 存储系统 | ||
本发明实施例公开了一种利用闪存通道特性的解码方法、装置及数据存储系统,其中,该方法包括:获取概率密度函数曲线图;根据概率密度函数曲线图的当前情况确定待更正的资料值;将待更正的资料值发送至低密度奇偶校验模块进行运算以更正待更正的资料值。实施本发明实施例,确定待更正的资料值时,考虑了概率密度曲线图的当前情况,即基于概率密度函数曲线图的当前情况选择不同的待更正的资料值的确定方案,从而减少了送入低密度奇偶校验模块运算的数据,进而减少了运算量,降低了耗电量。
技术领域
本发明涉及计算机技术领域,具体涉及一种利用闪存通道特性的解码方法、装置及数据存储系统。
背景技术
目前,对于闪存芯片的错误码更正,都是采用低密度奇偶校验码(Low DensityParity Check,LDPC)的软决策(soft decision)。具体地,现有错误码更正方法是先计算出0或1的概率值,再将概率值送入多个运算式子(如MIN SUM式子或SUM PRODUCT式子)中进行运算。该方法中,运算量极大,且耗电量极大。
发明内容
本发明实施例的目的在于提供一种利用闪存通道特性的解码方法、装置及数据存储系统,以减少运算量及降低耗电量。
为实现上述目的,第一方面,本发明实施例提供了一种利用闪存通道特性的解码方法,包括:
获取概率密度函数曲线图;
根据所述概率密度函数曲线图的当前情况确定待更正的资料值;
将所述待更正的资料值发送至低密度奇偶校验模块进行运算以更正所述待更正的资料值。
作为一种可选的实施方式,获取概率密度函数曲线之后,所述方法还包括:
根据闪存的擦除抹写次数确定所述概率密度函数曲线图的当前情况。
作为一种可选的实施方式,所述概率密度函数曲线图包括多条概率密度函数曲线,所述概率密度函数曲线图的当前情况包括任意两条相邻的所述概率密度函数曲线不交叉,根据所述概率密度函数曲线图的当前情况确定待更正的资料值具体包括:
采用预设的第一电压读取闪存的当前资料值,并将所述当前资料值确定为所述待更正的资料值。
作为一种可选的实施方式,所述概率密度函数曲线图包括多条概率密度函数曲线,所述概率密度函数曲线图的当前情况包括任意两条相邻的所述概率密度函数曲线交叉,根据所述概率密度函数曲线图的当前情况确定待更正的资料值具体包括:
采用预设的第一电压及第二电压读取闪存以找出不确定资料的位置,并读取所述不确定资料的位置的当前资料值;
根据所述不确定位置找出目标运算式,所述目标运算式与所述不确定位置相关且存储于所述低密度奇偶校验模块中;
根据所述目标运算式对所述当前资料值进行修正,并将修正后的所述当前资料值确定为所述待更正的资料值。
作为一种可选的实施方式,将所述待更正的资料值发送至低密度奇偶校验模块进行运算以更正所述待更正的资料值之后,所述方法还包括:
当所述待更正的资料的位置经过所述低密度奇偶校验模块确认及更正后,记录并存储每页中所述待更正的资料的位置及该位置对应的运算式;
采用所述第一电压及第二电压读取该页时,根据所述表格中的运算式运算待更正的资料,以获取待更正资料初始写入值。
第二方面,本发明实施例还提供了一种利用闪存通道特性的解码装置,包括:
获取模块,用于获取概率密度函数曲线图;
第一确定模块,用于根据所述概率密度函数曲线图的当前情况确定待更正的资料值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东存储之翼电子科技有限公司,未经山东存储之翼电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710868197.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种校园家长接送门禁系统
- 下一篇:一种隐形智能门禁系统及其控制方法