【技术实现步骤摘要】
本专利技术有关于NOR型闪存(NOR Flash Memory)的存取控制,尤其有关于进行存储器管理的方法和相关装置。
技术介绍
一般来说,特定类型闪存的最小尺寸的物理块所进行的操作十分有限。举例来说,根据某些NOR型闪存的闪存制造商所提供的标准,物理块的最小尺寸可为4千字节(kilobyte,KB)或64KB。若控制NOR型闪存的的硬件资源有限,就会发生一些问题。明确来说,管理尺寸为4KB的NOR型闪存可能会造成其实施存储装置/模块的总体存储卷体(storage volume)过小;而管理尺寸为64KB的NOR型闪存可能会造成其预留存储空间过大。因此,亟需一种方法来增强非易失(non-volatile,·)存储器的存取控制。
技术实现思路
有鉴于此,本专利技术提供一种进行存储器管理的方法和装置。本专利技术一实施例提供一种进行存储器管理的方法,包括根据块地址转换规则管理至少一个非易失存储器的多个物理块,其中所述块地址转换规则为一对多块地址转换和多对一块地址转换的规则;以及若检测到需要擦除用特定块逻辑地址来表示的特定逻辑块,则根据所述块地址转换规则测定对应所述特定块逻 ...
【技术保护点】
一种进行存储器管理的方法,其特征在于,包括:根据块地址转换规则管理至少一个非易失存储器的多个物理块,其中所述块地址转换规则为一对多块地址转换和多对一块地址转换的规则;以及若检测到需要擦除用特定块逻辑地址来表示的特定逻辑块,则根据所述块地址转换规则测定对应所述特定块逻辑地址的块物理地址组,并擦除所述多个物理块中用所述块物理地址组来表示的物理块组。
【技术特征摘要】
2011.09.28 US 61/540,363;2012.02.09 US 13/369,3131.一种进行存储器管理的方法,其特征在于,包括 根据块地址转换规则管理至少一个非易失存储器的多个物理块,其中所述块地址转换规则为一对多块地址转换和多对一块地址转换的规则;以及 若检测到需要擦除用特定块逻辑地址来表示的特定逻辑块,则根据所述块地址转换规则测定对应所述特定块逻辑地址的块物理地址组,并擦除所述多个物理块中用所述块物理地址组来表示的物理块组。2.如权利要求1所述的进行存储器管理的方法,其特征在于,其中根据块地址转换规则管理至少一个非易失存储器的多个物理块的步骤进一步包括根据所述块地址转换规则存储/更新至少一个查阅表,以管理所述多个物理块。3.如权利要求2所述的进行存储器管理的方法,其特征在于,其中根据所述块地址转换规则测定对应所述特定块逻辑地址的所述物理地址组的步骤进一步包括根据所述至少一个查阅表测定所述块物理地址组。4.如权利要求2所述的进行存储器管理的方法,其特征在于,在所述至少一个查阅表中,对应第一块逻辑地址的块物理地址数目等于对应第二块逻辑地址的块物理地址数目。5.如权利要求2所述的进行存储器管理的方法,其特征在于,在所述至少一个查阅表中,对应每个块逻辑地址的块物理地址数目为预定数。6.如权利要求1所述的进行存储器管理的方法,其特征在于,所述特定逻辑块的尺寸为所述物理块组尺寸的倍数。7.如权利要求1所述的进行存储器管理的方法,其特征在于,所述至少一个非易失存储器中每个逻辑块的尺寸与相应的物理块组尺寸比为预定正整数。8.如权利要求1所述的进行存储器管理的方法,其特征在于,所述至少一个非易失存储器包括至少一个NOR型闪存。9.如权利要求1所述的进行存储器管理的方法,其特征在于,其中所述至少一个非易失存储器用来存储用于便携式电子装置执行的程序码,且所述进行存储器管理的方法进一步包括 若检测到需要读取所述至少一个非易失存储器中物理块的一部分,则逐字节地读取所述物理块的所述部分。10.如权利要求9所述的进行存储器管理的方法,其特征在于,所述至少一个非...
【专利技术属性】
技术研发人员:徐秉毅,
申请(专利权)人:联发科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。