发明名称 |
数据存储方法、存储器控制器与存储器存储装置 |
摘要 |
本发明提出一种数据存储方法、存储器控制器与存储器存储装置。该数据存储方法,用于可复写式非易失性存储器模块,包括将逻辑地址划分为多个逻辑区域,且分别地为此些逻辑区域建立逻辑地址映射表。本方法亦包括将属于一个逻辑地址的数据写入至一个物理编程单元;且在暂时映射表中将此物理编程单元映射至此逻辑地址。本方法还包括,当暂时映射表已被写满时,根据记录在暂时映射表中的映射记录在逻辑地址映射表中更新逻辑地址与物理擦除单元的物理编程单元之间的映射关系并且清除记录在暂时映射表中的映射记录。 |
申请公布号 |
CN103530062A |
申请公布日期 |
2014.01.22 |
申请号 |
CN201210229126.7 |
申请日期 |
2012.07.03 |
申请人 |
群联电子股份有限公司 |
发明人 |
叶志刚 |
分类号 |
G06F3/06(2006.01)I;G06F12/02(2006.01)I |
主分类号 |
G06F3/06(2006.01)I |
代理机构 |
北京市柳沈律师事务所 11105 |
代理人 |
史新宏 |
主权项 |
一种数据存储方法,用于一可复写式非易失性存储器模块,该可复写式非易失性存储器模块具有多个物理擦除单元并且每一物理擦除单元具有多个物理编程单元,该数据存储方法包括:配置多个逻辑地址,并且将所述多个逻辑地址划分为多个逻辑区域;分别地为所述多个逻辑区域建立多个逻辑地址映射表,其中每一逻辑区域对应一个逻辑地址映射表;从一主机系统中接收一数据,其中该主机系统指示将所述数据存储至所述多个逻辑地址之中的一第一逻辑地址;将所述数据写入至所述多个物理擦除单元的物理编程单元之中的一第一物理编程单元;在一暂时映射表中记录所述第一物理编程单元映射至所述第一逻辑地址;判断所述暂时映射表是否已被写满;以及倘若所述暂时映射表已被写满时,根据记录在所述暂时映射表中的多个映射记录在这些逻辑地址映射表中更新所述多个逻辑地址与所述多个物理擦除单元的物理编程单元之间的映射关系,并且清除记录在所述暂时映射表中的所述多个映射记录,其中所述暂时映射表记录所述多个物理擦除单元的多个物理编程单元的其中一部分物理编程单元的映射关系。 |
地址 |
中国台湾苗栗县 |