发明名称 闪存的数据处理方法及装置
摘要 本发明公开一种闪存的数据处理方法及装置,其方法包括:将闪存中的错误数据分为随机错误数据和固定错误数据;用错误纠错编码方式对所述随机错误数据进行处理,用跳列处理方法对所述固定错误数据进行处理。本发明通过把闪存中的固定错误数据和随机错误数据区别对待,用跳列处理方法对固定错误数据进行处理,使错误纠错编码的全部性能用于处理随机错误数据,在增加少量硬件资源的情况下获得很好的数据保护效果,且不影响系统性能。
申请公布号 CN103092717B 申请公布日期 2016.03.02
申请号 CN201310020131.1 申请日期 2013.01.18
申请人 深圳市硅格半导体有限公司 发明人 许智鑫
分类号 G06F11/08(2006.01)I 主分类号 G06F11/08(2006.01)I
代理机构 深圳市世纪恒程知识产权代理事务所 44287 代理人 胡海国
主权项 一种闪存的数据处理方法,其特征在于,包括:将闪存中的错误数据分为随机错误数据和固定错误数据;用错误纠错编码方式对所述随机错误数据进行处理,用跳列处理方法对所述固定错误数据进行处理;通过扫描或外部信息获取所述闪存的固定错误数据的信息;所述用跳列处理方法对所述固定错误数据进行处理的步骤包括:写入数据时,在所述闪存当前操作的列地址中写入数据,所述写入的数据当作无效数据处理;读取数据时,丢弃所述闪存当前操作的列地址中的所述无效数据;所述用跳列处理方法对所述固定错误数据进行处理的步骤包括:根据所述固定错误数据的信息获取坏列表格;判断所述闪存当前操作的列地址位置信息是否包含在所述坏列表格中;若是,则对所述闪存当前操作的列地址进行跳列处理。
地址 518057 广东省深圳市南山区高新区科技南十二路长虹科技大厦606-608室