发明名称 多级数据存储单元的维护操作
摘要 本发明涉及多级数据存储单元的维护操作。包括计算机软件的用于从闪存存储单元(124)中读取数据的系统和方法涉及检测来自存储单元组的电压。该组存储单元具有用于差错检测(605)的相关元数据,并且每一个存储单元都存储了一个电压,该电压代表的是从多个可能数据值中选出的一个数据值。每一个可能的数据值都与多个非重叠模拟电压范围中的一个范围相对应。具有不确定数据值的存储单元是根据检测到的电压来识别的(610)。对于具有不确定数据值的存储单元来说,其备选数据值将被确定(615)。备选数据值的组合将被选择(625),并且使用与存储单元相关联的元数据以及选定的备选数据值组合来执行差错检查(635)。
申请公布号 CN102768853B 申请公布日期 2015.07.15
申请号 CN201210212473.9 申请日期 2007.05.14
申请人 苹果公司 发明人 M·J·康威尔;C·P·杜得特
分类号 G06F12/02(2006.01)I;G11C11/56(2006.01)I;G11C16/26(2006.01)I;G11C16/34(2006.01)I 主分类号 G06F12/02(2006.01)I
代理机构 中国国际贸易促进委员会专利商标事务所 11038 代理人 李玲
主权项 一种在闪存存储设备上执行维护操作的方法,所述方法包括:确定是否执行维护操作;读取与多个闪存存储单元相关联的维护日志;执行在维护日志上标识的维护活动,其中该维护活动是从包含下列各项的组中选出的:以更高分辨率来重写初始以较低分辨率存储的数据值;降低与预定差错条件相关联的存储单元组的分辨率;以与初始数据值相等同的分辨率重写超过预定差错阈值的数据值;以及确定数据被访问的频繁程度并且交换最频繁存取的数据与最不频繁存取的数据。
地址 美国加利福尼亚