映射信息管理设备和方法技术

技术编号:2832115 阅读:140 留言:0更新日期:2012-04-11 18:40
一种支持不同单元类型的非易失性存储器的映射信息管理设备,包括:    用户请求单元,通过使用逻辑地址来请求预定操作;    非易失性存储器,包括具有不同单元类型的多个存储区域;和    映射信息管理单元,管理将映射信息存储到第一存储区域的存储操作,其中,所述映射信息是关于写入所述多个存储区域的第二存储区域的用户数据的信息。

【技术实现步骤摘要】
本申请要求于2006年9月27日在韩国知识产权局提交的第 10-2006-0094298号韩国专利申请的优先权,该申请完全公开于此以资参考。
根据本专利技术的设备和方法涉及管理支持不同单元(cell)类型的非易失性 存储器的映射信息,更具体地讲,涉及这样一种支持不同单元类型的非易失 性存储器的,所述设备和方法能够考虑非易失性存 储器中的每种单元类型的物理特性来管理映射信息,在所述非易失性存储器 中,由一个单元表示的比特数量互不相同。
技术介绍
通常,用作用于存储和处理数据的存储介质的非易失性存储器已广泛用 于嵌入式系统(例如,家电、通信设备和机顶盒)中。主要用作非易失性存储器的闪存是能够以电的方式删除数据或恢复数据 的非易失性存储装置,由于闪存比基于磁盘存储器的存储介质具有更低的功 耗并具有与硬盘类似的高访问次数,所以闪存适合于小型的便携式设备。在闪存中,从硬件特性的角度来看,为了对写有数据的存储器扇区执行 写操作,在写操作之前,应该执行删除包括所述扇区的所有块的操作。先擦 后写操作引起闪存性能的恶化。为了解决该问题,引入了逻辑地址和物理地 址的概念。即,通过各种映射算法将对逻辑地址的读/写操作改变为对物理地址的读/写操:作,然后,执行读/写操作。例如,当用户使用预定逻辑地址请求对非易失性存储器的写操作时,对 物理地址(所述物理地址被映射到在非易失性存储器中使用的逻辑地址)执 行写操作,并以与写操作相同的方式执行读操作。关于逻辑地址和物理地址 的映射信息存储在非易失性存储器的预定区域中,当断电然后通电时,重新 配置映射信息。在这种情况下,将非易失性存储器的物理地址划分成用于存储用户数据的区域和用于存储关于逻辑地址和物理地址的映射信息的区域,而没有考虑 与物理地址相应的单元类型。这是因为,由相同的单元类型形成了设置有现 有的非易失性存储器的设备。即,从硬件特性的角度来看,根据由一个单元表示的比特数来将非易失 性存储器划分成几种类型。例如,将闪存划分成两种类型,即,由一个单元表示一比特的单级单元(SLC)类型和由一个单元表示多比特的多级单元 (MLC)类型。SLC类型比MLC类型具有更高速度的读/写性能,还比MLC 类型具有更多的部分编程次数(number ofpartial programming, NOP )。当SLC 类型和MLC类型具有相同的物理大小时,SLC类型比MLC类型具有更小的 存储容量。由于具有目前生产的非易失性存储器的设备〗义包括单个单元类型,所以 所有的物理地址具有相同的性能和相同的物理特性。因此,需要一种考虑支 持不同的单元类型的非易失性存储器中的每一单元类型的存储区域的物理特 性来有效管理映射信息的方法。第2004-062328号日本专利申请公开了 一种根据NAND闪存(所述 NAND闪存具有用户物理块和擦除物理块)中的物理块的擦除状态和数据量 来改变数据流的方法。然而,还没有公开一种支持不同单元类型的非易失性 存储器的映射方法。
技术实现思路
本专利技术的一方面在于提供这样一种支持不同单元类型的非易失性存储器 的能够考虑所述非易失性存储器中每种单元类型的存储区域,以有效地管理映射信息。本专利技术的多方面不限于上面提到的内容,通过下面的描述,本领域的技 术人员将清楚地理解本专利技术的其他方面。根据本专利技术的一方面,提供了一种支持不同单元类型的非易失性存储器 的映射信息管理设备,所述包括用户请求单元,用于使用户通过使用逻辑 地址来请求预定^^喿作;非易失性存储器,包括具有不同单元类型的多个存储 区域;和映射信息管理单元,将映射信息到第一存储区域中,其中,所述映 射信息是关于写入所述多个存储区域的第二存储区域的用户数据的信息。 根据本专利技术的另 一方面,提供了 一种支持不同单元类型的非易失性存储器的映射信息管理方法,所述方法包括当用户通过使用逻辑地址请求预定 操作时,将映射信息存储到第一存储区域中,其中,所述映射信息是关于写 入非易失性存储器的第二存储区域的用户数据的信息,所述非易失性存储器 包括具有不同单元类型的多个存储区域。申 、、 、 …附图说明通过参照附图对本专利技术示例性实施例的详细描述,本专利技术的以上和其他 特征和方面将变得更清楚,其中图1是示出才艮据本专利技术示例性实施例的支持不同单元类型的非易失性存 储器的结构的示图;图2是示出根据本专利技术示例性实施例的支持不同单元类型的非易失性存 储器的映射信息管理设备的示图;图3是示出根据本专利技术示例性实施例的第一存储区域的结构的示图;储器的写方法的流程图;图5是示出根据本专利技术示例性实施例的第一存储区域和第二存储区域的 示图;图6是示出根据本专利技术示例性实施例的支持不同单元类型的非易失性存 储器的读方法的流程图;和图7是示出根据本专利技术示例性实施例的初始化映射信息的方法的流程图。具体实施方式可通过参照下面对示例性实施例的详细描述和附图更容易地理解本专利技术 的多方面和特点以及用于实现所述本专利技术的方法。然而,可以以-〖午多不同的 形式来实现本专利技术,不应该将本专利技术解释为限于在此阐述的示例性实施例。 此外,提供了这些示例性实施例以使本公开是彻底的和完整的,并将本专利技术 的构思全面地传达给本领域的技术人员,本专利技术仅由权利要求来限定。在整 个说明书中,相同的标号表示相同的一件。以下,将参照根据本专利技术示例性实施例的支持不同单元类型的非易失性 存储器的映射管理设备和方法的框图或流程图来描述本专利技术。应该理解,流 程图中的每个方框以及方框的组合可由计算机程序指令实现。这些计算机程 序指令可被提供给通用计算机、专用计算机、或者其他可编程数据处理设备 的处理器以产生设备,从而经计算机或者其他可编程数据处理设备的处理器 执行的指令创建用于实现在一个流程图方框或多个流程图方框中指定的功能 的装置。这些计算^l程序指令还可被存储在可指导计算^L或者其他可编程数 据处理设备以特定方式工作的计算机可用或计算机可读存储器中,以便存储 在计算机可用或计算机可读存储器中的指令生产包括执行在一个流程图方框 或多个流程图方框中指定的功能的指令手段的产品。计算机程序指令还可被 载入计算机或其他可编程数据处理设备以使得一 系列操作步骤在计算机或其他可编程设备上被执行以产生计算机执行的过程,从而在计算机或其他可编 程设备上执行的指令提供用于实现在一个流程图方框或多个流程图方框中指 定的功能的步骤。框图的每一方框可表示模块、代码段或代码的一部分,其包括一个或多 个用于实现特定逻辑功能的可执行指令。还应该注意,在一些可选择的实现 中,在方框中提到的功能可以以不同于所示的顺序出现。例如,根据所涉及 的功能,连续显示的两个方框实际上可能基本上同时发生,或者所述方框有 时可能以相反的顺序被执行。图l是示出一般非易失性存储器的结构的示图。如图1所示,根据一个单元所表示的比特数来将一般的非易失性存储器划分成SLC类型和MLC类型。SLC类型比MLC类型具有更高速度的读/写/ 擦除性能和更多的NOP。例如,当由SLC类型中的一个单元来表示1比特并由MLC类型中的一 个单元来表示2比特时,SLC类型的存储区域中的一块包括64页,而MLC 类型的存储区域中的一块包括128页。当在SLC类型中块的大小为128KB 时,在MLC类本文档来自技高网
...

【技术保护点】
一种支持不同单元类型的非易失性存储器的映射信息管理设备,包括:用户请求单元,通过使用逻辑地址来请求预定操作;非易失性存储器,包括具有不同单元类型的多个存储区域;和映射信息管理单元,管理将映射信息存储到第一存储区域的存储操作,其中,所述映射信息是关于写入所述多个存储区域的第二存储区域的用户数据的信息。

【技术特征摘要】
1、一种支持不同单元类型的非易失性存储器的映射信息管理设备,包括用户请求单元,通过使用逻辑地址来请求预定操作;非易失性存储器,包括具有不同单元类型的多个存储区域;和映射信息管理单元,管理将映射信息存储到第一存储区域的存储操作,其中,所述映射信息是关于写入所述多个存储区域的第二存储区域的用户数据的信息。2、 如权利要求1所述的映射信息管理设备,其中,非易失性存储器包括 第一单元类型的第一存储区域;和第二单元类型的第二存储区域。3、 如权利要求2所述的映射信息管理设备,其中, 第一存储区域是单级单元类型,和第二存储区域是多级单元类型。4、 如权利要求2所述的映射信息管理设备,其中, 第一存储区域包括映射信息存储区域,存储关于写入第二存储区域的用户数据的映射信息;和索引区域,指示映射信息存储区域中存储的映射信息是否可用。5、 如权利要求4所述的映射信息管理设备,其中, 在用户数据-陂完全写入第二存储区域之前,映射信息管理单元将映射信息存储到映射信息存储区域中,和如果完成用户数据的写入,则映射信息管理单元将预定值写入索引区域。6、 如权利要求5所述的映射信息管理设备,其中,映射信息管理单元基于写入索引区域的值来确定映射信息存储区域中存 储的映射信息是否可用,和如果确定映射信息可用,则映射信息管理单元重新配置映射信息。7、 如权利要求2所述的映射信息管理设备,其中,第一存储区域中存储 的数据比第二存储区域中存储的数...

【专利技术属性】
技术研发人员:金辰圭方卿镒
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:KR

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

1