发明名称 数据写入方法、存储器控制器与存储器储存装置
摘要 一种数据写入方法、存储器控制器与存储器储存装置,数据写入方法用于将更新数据写入至具有多个实体页面的闪速存储器模组中,其中每一实体页面为闪速存储器模组的最小写入单位。本方法包括将一个实体页面划分为多个储存区段且为每一储存区段配置一状态标记,用以标记储存区段所储存的数据的有效性。本方法也包括将更新数据写入此些储存区段中的至少一储存区段且修改写入此更新数据的储存区段对应的状态标记,其中在实体页面中储存更新数据的储存区段的状态标记的状态为有效并且非储存更新数据的其他储存区段的状态标记的状态为无效。基此,本方法可缩短写入数据至实体页面的时间。
申请公布号 CN102915273B 申请公布日期 2015.06.10
申请号 CN201110219424.3 申请日期 2011.08.02
申请人 群联电子股份有限公司 发明人 叶志刚
分类号 G06F12/02(2006.01)I;G06F13/16(2006.01)I 主分类号 G06F12/02(2006.01)I
代理机构 北京同立钧成知识产权代理有限公司 11205 代理人 臧建明
主权项 一种数据写入方法,用于将一更新数据写入至一可复写式非易失性存储器模组中,其中该可复写式非易失性存储器模组具有多个实体页面,该些实体页面轮替地映射多个逻辑页面,该更新数据属于该些逻辑页面之中的一第一逻辑页面并且该更新数据是从该第一逻辑页面的一逻辑偏移地址开始被依序地储存至该第一逻辑页面中,该数据写入方法包括:将该些实体页面之中的一第一实体页面划分为多个储存区段,其中每一该些储存区段具有一起始实体偏移地址;为每一该些储存区段配置一状态标记,其中该些状态标记初始地被记录成一无效状态;判断该更新数据的一大小是否小于一数据存取单位,其中该数据存取单位等于每一该些实体页面的一页面容量;当判断该更新数据的大小小于该数据存取单位时,还判断该逻辑偏移地址是否对应该些储存区段之中的其中一个储存区段的起始实体偏移地址并且判断该更新数据的大小是否等于该其中一个储存区段的一区段容量;以及当判断该逻辑偏移地址对应该些储存区段之中的该其中一个储存区段的起始实体偏移地址并且该更新数据的大小等于该其中一个储存区段的区段容量时,将该更新数据写入至该其中一个储存区段中并且将对应该其中一个储存区段的该状态标记记录成一有效状态,其中在将该更新数据写入至该其中一个储存区段时,该些储存区段之中的其他储存区段不会被写入属于该第一逻辑页面的其他逻辑偏移地址的有效数据。
地址 中国台湾苗栗县竹南镇群义路1号