发明名称 存储设备的写入方法及写入装置
摘要 本发明实施例提供了一种存储设备的写入方法及写入装置,该写入方法包括:获取需要写入的n个数值;确定与其对应的n个比特位,以及n个比特位包含的固定型故障的信息;将n个比特位分成B组比特位,以使得满足分组条件,并且使得当将n个比特位表示为B行A列的二维数组时,属于同一个组的任何两个比特位所在的行和列均不同或所在的行相同;根据B组比特位中的每一组比特位包含的固定型故障的信息和与之对应的需要写入的数值,将n个数值对应写入。本发明实施例通过调整同一组中相邻两个比特位的间隔,确定分组,并根据每一组包含的固定型故障的信息,将需要写入的n个数值对应写入,能够有效地防止阻抗性存储设备中的固定型故障导致的写入错误。
申请公布号 CN104658608A 申请公布日期 2015.05.27
申请号 CN201310597968.2 申请日期 2013.11.22
申请人 华为技术有限公司;清华大学 发明人 舒继武;范捷;朱冠宇
分类号 G11C29/38(2006.01)I 主分类号 G11C29/38(2006.01)I
代理机构 北京龙双利达知识产权代理有限公司 11329 代理人 王君;肖鹂
主权项 一种存储设备的写入方法,其特征在于,所述写入方法包括:获取需要写入的n个数值;确定与所述需要写入的n个数值对应的n个比特位,以及所述n个比特位包含的固定型故障的信息,所述固定型故障的信息包括所述固定型故障在所述n个比特位中的位置和所述固定型故障所在的比特位的数值;将所述n个比特位分成B组比特位,以使得所述B组比特位满足分组条件,并且使得当将所述n个比特位表示为B行A列的二维数组时,所述n个比特位中的属于同一个组的任何两个比特位所在的行不同且所在的列不同,或者所述n个比特位中的属于同一个组的任何两个比特位所在的行相同,所述分组条件用于限定所述B组比特位中的每一组比特位包含的固定型故障;根据所述B组比特位中的每一组比特位包含的固定型故障的信息和与所述固定型故障所在的比特位对应的需要写入的数值,将所述需要写入的n个数值对应写入所述n个比特位,其中,n、A和B为正整数,n≤A×B。
地址 518129 广东省深圳市龙岗区坂田华为总部办公楼