[发明专利]一种参数可配置的动态BCH纠错方法及装置有效
申请号: | 201810125124.0 | 申请日: | 2018-02-07 |
公开(公告)号: | CN108363639B | 公开(公告)日: | 2022-04-05 |
发明(设计)人: | 刘政林;王宇;潘玉茜;李四林 | 申请(专利权)人: | 置富科技(深圳)股份有限公司 |
主分类号: | G06F11/10 | 分类号: | G06F11/10 |
代理公司: | 北京中强智尚知识产权代理有限公司 11448 | 代理人: | 韩明 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种参数可配置的动态BCH纠错方法及装置,其中方法包括,根据Flash页容量大小、冗余区空间以及错误率要求,选择合适的纠错码码长分组方案;根据Flash的比特错误率变化曲线设置与短码方案和长码方案的级别相对应的纠错能力调整阈值;Flash系统固件实时获取P/E周期数,并根据所述P/E周期数与所述纠错能力调整阈值的大小,选取合适的纠错模式级别,以实现BCH纠错参数的动态配置。区别于一种固定参数的BCH纠错方案,参数可配的BCH纠错模块可以适用于多种页容量大小的Flash芯片,因此不必在更换Flash的同时再去设计相应的纠错模块,提高整个Flash控制器的兼容性。同时固件可根据不同Page具体的P/E周期数,结合其实际出错比例,在保证可靠性的前提下尽可能提高Flash读写性能。 | ||
搜索关键词: | 一种 参数 配置 动态 bch 纠错 方法 装置 | ||
【主权项】:
1.一种参数可配置的动态BCH纠错方法,其特征在于,包括以下步骤:步骤1,根据Flash页容量大小、冗余区空间以及错误率要求,选择合适的纠错码码长分组方案;其中所述纠错码码长分组方案包括短码方案和长码方案,每组方案均包括多级纠错模式;步骤2,根据Flash的比特错误率变化曲线设置与所述短码方案和长码方案的级别相对应的纠错能力调整阈值;步骤3,Flash系统固件实时获取P/E周期数,并根据所述P/E周期数与所述纠错能力调整阈值的大小,选取合适的纠错模式级别,以实现BCH纠错参数的动态配置。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于置富科技(深圳)股份有限公司,未经置富科技(深圳)股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810125124.0/,转载请声明来源钻瓜专利网。