存储器管理方法、存储器存储装置及存储器控制电路单元制造方法及图纸

技术编号:13069035 阅读:42 留言:0更新日期:2016-03-24 04:30
本发明专利技术提供一种存储器管理方法、存储器存储装置及存储器控制电路单元。此方法包括:定义对于第一类物理单元的第一数据管理规则与对于第二类物理单元的第二数据管理规则,其中第一类物理单元的第一数据密度低于第二类物理单元的第二数据密度;若第一物理单元属于第一类物理单元,根据第一数据管理规则来管理第一物理单元,以使存储在第一物理单元的数据具有第一信赖等级;以及若第一物理单元属于第二类物理单元,根据第二数据管理规则来管理第一物理单元,以使存储在第一物理单元的数据具有第二信赖等级,其中第二信赖等级高于第一信赖等级。

【技术实现步骤摘要】

本专利技术是有关于一种存储器管理机制,且特别是有关于一种存储器管理方法、存储器存储装置及存储器控制电路单元
技术介绍
数码相机、移动电话与MP3播放器在这几年来的成长十分迅速,使得消费者对存储媒体的需求也急速增加。由于可复写式非易失性存储器模块(例如,快闪存储器)具有数据非易失性、省电、体积小,以及无机械结构等特性,所以非常适合内装于上述所举例的各种便携式多媒体装置中。一般来说,为了节省存储空间,一些欲写入至可复写式非易失性存储器模块的数据会先被压缩为数据体积较小的压缩数据,然后才被写入至可复写式非易失性存储器模块。然后,在压缩数据被读取出来后,压缩数据会被解压缩。然而,若压缩数据中存在错误,则此错误可能会严重影响到经由解压缩此压缩数据而获得的数据的正确性。
技术实现思路
本专利技术提供一种存储器管理方法、存储器存储装置及存储器控制电路单元,其可增强对于可复写式非易失性存储器模块中特定区域/数据的保护。本专利技术的一范例实施例提供一种存储器管理方法,其用于控制可复写式非易失性存储器模块,其中可复写式非易失性存储器模块包括多个物理单元,存储器管理方法包括:定义对于第一类物理单元的第一数据管理规则与对于第二类物理单元的第二数据管理规贝1J,其中第一类物理单元的第一数据密度低于第二类物理单元的第二数据密度;若所述物理单元中的第一物理单元属于第一类物理单元,根据第一数据管理规则来管理第一物理单元,以使存储在第一物理单元的数据具有第一信赖等级;以及若所述物理单元中的第一物理单元属于第二类物理单元,根据第二数据管理规则来管理第一物理单元,以使存储在第一物理单元的数据具有第二信赖等级,其中第二信赖等级高于第一信赖等级。在本专利技术的一范例实施例中,所述存储器管理方法还包括:判断所述物理单元中的第一物理单元的有效计数的值是否大于门槛值;若第一物理单元的有效计数的值大于门槛值,判定第一物理单元是属于第二类物理单元;以及若第一物理单元的有效计数的值没有大于门槛值,判定第一物理单元是属于第一类物理单元。在本专利技术的一范例实施例中,所述有效计数的值正相关于(positivelycorrelated)第一物理单元的数据密度。在本专利技术的一范例实施例中,所述存储在第一类物理单元中的数据所对应的逻辑单元的数目小于存储在第二类物理单元中的数据所对应的逻辑单元的数目。在本专利技术的一范例实施例中,所述存储器管理方法还包括:当执行垃圾回收程序时,判断所述物理单元中的第一物理单元是属于第一类物理单元或第二类物理单元,其中第一物理单元是用来存储垃圾回收程序所回收的有效数据。在本专利技术的一范例实施例中,所述物理单元包括非闲置物理单元,并且非闲置物理单元包括存储有有效数据的第一物理子单元,所述存储器管理方法还包括:当执行垃圾回收程序时,判断第一物理子单元是属于第一类物理子单元或第二类物理子单元,或者判断非闲置物理单元是属于第一类物理单元或第二类物理单元;若第一物理子单元是属于第一类物理子单元或非闲置物理单元是属于第一类物理单元,不将第一物理子单元所存储的有效数据复制至第一物理单元;以及若第一物理子单元是属于第二类物理子单元或非闲置物理单元是属于第二类物理单元,将第一物理子单元所存储的有效数据复制至第一物理单J Li ο 在本专利技术的一范例实施例中,所述存储器管理方法还包括:当执行主机系统所请求的数据写入程序时,判断所述物理单元中的第一物理单元是属于第一类物理单元或第二类物理单元,其中第一物理单元是用来存储数据写入程序所对应的写入数据。在本专利技术的一范例实施例中,所述根据第一数据管理规则来管理第一物理单元的步骤包括:不产生对应于第一物理单元的纵向验证码,其中纵向验证码用以对第一物理单元中的数据执行一纵向验证;其中根据第二数据管理规则来管理第一物理单元的步骤包括:产生对应于第一物理单元的纵向验证码。在本专利技术的一范例实施例中,所述根据第一数据管理规则来管理第一物理单元的步骤包括:产生对应于第一物理单元的第一纵向验证码,其中根据第二数据管理规则来管理第一物理单元的步骤包括:产生对应于第一物理单元的第二纵向验证码,其中第一纵向验证码用以对第一物理单元中的数据执行第一纵向验证,第二纵向验证码用以对第一物理单元中的数据执行第二纵向验证,并且第二纵向验证码的长度长于第一纵向验证码的长度。在本专利技术的一范例实施例中,所述根据第一数据管理规则来管理第一物理单元的步骤包括:产生对应于欲存储至第一物理单元的数据的第一错误更正码,其中根据第二数据管理规则来管理第一物理单元的步骤包括:产生对应于欲存储至第一物理单元的数据的一第二错误更正码,其中第二错误更正码的长度长于第一错误更正码的长度。在本专利技术的一范例实施例中,所述根据第一数据管理规则来管理第一物理单元的步骤包括:以预设程序化方式来使用第一物理单元,其中根据第二数据管理规则来管理第一物理单元的步骤包括:以快页(fast page)方式来使用第一物理单元。在本专利技术的一范例实施例中,所述根据第一数据管理规则来管理第一物理单元的步骤包括:将对于第一物理单元的写入电压设定为预设写入电压,其中根据第二数据管理规则来管理第一物理单元的步骤包括:根据第一物理单元中至少一存储单元的使用程度,动态调整对于第一物理单元的写入电压。本专利技术的一范例实施例提供一种存储器存储装置,其包括连接接口单元、可复写式非易失性存储器模块及存储器控制电路单元。连接接口单元用以电性连接至主机系统。可复写式非易失性存储器模块包括多个物理单元。存储器控制电路单元电性连接至连接接口单元与可复写式非易失性存储器模块,其中存储器控制电路单元用以定义对于第一类物理单元的第一数据管理规则与对于第二类物理单元的第二数据管理规则,其中第一类物理单元的第一数据密度低于第二类物理单元的第二数据密度,若所述物理单元中的第一物理单元属于第一类物理单元,存储器控制电路单元还用以根据第一数据管理规则来管理第一物理单元,以使存储在第一物理单元的数据具有第一信赖等级,若所述物理单元中的第一物理单元属于第二类物理单元,存储器控制电路单元还用以根据第二数据管理规则来管理第一物理单元,以使存储在第一物理单元的数据具有第二信赖等级,其中第二信赖等级高于第一信赖等级。在本专利技术的一范例实施例中,所述存储器控制电路单元还用以判断所述物理单元中的第一物理单元的有效计数的值是否大于门槛值,若第一物理单元的有效计数的值大于门槛值,存储器控制电路单元还用以判定第一物理单元是属于第二类物理单元,若第一物理单元的有效计数的值没有大于门槛值,存储器控制电路单元还用以判定第一物理单元是属于第一类物理单兀。在本专利技术的一范例实施例中,当执行垃圾回收程序时,存储器控制电路单元还用以判断所述物理单元中的第一物理单元是属于第一类物理单元或第二类物理单元,其中第一物理单元是用来存储垃圾回收程序所回收的有效数据。在本专利技术的一范例实施例中,所述物理单元包括非闲置物理单元,并且非闲置物理单元包括存储有有效数据的第一物理子单元,当执行垃圾回收程序时,存储器控制电路单元还用以判断第一物理子单元是属于第一类物理子单元或第二类物理子单元,或者判断非闲置物理单元是属于第一类物理单元或第二类物理单元,若第一物理子单元是属于第一类物理子单元或非闲置物理单元是属本文档来自技高网...

【技术保护点】
一种存储器管理方法,其特征在于,用于控制一可复写式非易失性存储器模块,其中该可复写式非易失性存储器模块包括多个物理单元,该存储器管理方法包括:定义对于一第一类物理单元的一第一数据管理规则与对于一第二类物理单元的一第二数据管理规则,其中该第一类物理单元的一第一数据密度低于该第二类物理单元的一第二数据密度;若该些物理单元中的一第一物理单元属于该第一类物理单元,根据该第一数据管理规则来管理该第一物理单元,以使存储在该第一物理单元的数据具有一第一信赖等级;以及若该些物理单元中的该第一物理单元属于该第二类物理单元,根据该第二数据管理规则来管理该第一物理单元,以使存储在该第一物理单元的数据具有一第二信赖等级,其中该第二信赖等级高于该第一信赖等级。

【技术特征摘要】

【专利技术属性】
技术研发人员:叶志刚
申请(专利权)人:群联电子股份有限公司
类型:发明
国别省市:中国台湾;71

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1