存储器中的带区映射制造技术

技术编号:17367152 阅读:30 留言:0更新日期:2018-02-28 19:49
本发明专利技术的实例提供与存储器中的独立磁盘冗余阵列RAID带区映射有关的设备及方法。实例性方法包括:根据带区映射表跨越多个存储器装置的存储卷在若干个带区中写入数据;其中所述若干个带区中的每一者包含若干个元素;且其中所述带区映射表包含用以识别所述若干个带区的若干个带区索引及用以识别所述若干个带区中的每一者中所包含的元素的若干个元素识别符。

Band mapping in memory

An example of the present invention provides equipment and methods related to the mapping of an independent disk redundant array RAID band area mapping in a memory. Including examples of methods: according to the zone mapping table across multiple memory device storage volume data is written in several zones; wherein each of the plurality of zones contain several elements; and wherein the zone mapping table contains a number of elements with the identifier included to identify the a plurality of zones with several area index and to identify the number of bands in each of the elements in the.

【技术实现步骤摘要】
【国外来华专利技术】存储器中的带区映射
本专利技术一般来说涉及半导体存储器装置、方法及系统,且更明确地说,涉及存储器中的带区映射。
技术介绍
存储器装置通常经提供作为计算机或其它电子装置中的内部集成电路、半导体集成电路。存在包含易失性及非易失性存储器的许多不同类型的存储器。易失性存储器可需要电力以维持其数据且包含随机存取存储器(RAM)、动态随机存取存储器(DRAM)及同步动态随机存取存储器(SDRAM)以及其它存储器。非易失性存储器可通过在不被供电时仍存留所存储信息而提供持久数据且可包含NAND快闪存储器、NOR快闪存储器、只读存储器(ROM)、电可擦除可编程ROM(EEPROM)、可擦除可编程ROM(EPROM)及相变随机存取存储器(PCRAM)以及其它存储器。存储器装置可被组合在一起以形成固态驱动器(SSD)。固态驱动器可包含非易失性存储器(例如,NAND快闪存储器及NOR快闪存储器)及/或可包含易失性存储器(例如,DRAM及SRAM),以及各种其它类型的非易失性及易失性存储器。快闪存储器装置可作为非易失性存储器而用于宽广范围的电子应用,所述快闪存储器装置包含使用将信息存储于氮化物层中的电荷陷阱中的半导体-氧化物-氮化物-氧化物-半导体及金属-氧化物-氮化物-氧化物-半导体电容器结构的浮动栅极快闪装置及电荷陷阱快闪(CTF)装置。快闪存储器装置通常使用允许高存储器密度、高可靠性及低电力消耗的单晶体管存储器胞元。SSD可用于替换硬盘驱动器而作为计算机的主要存储装置,这是因为固态驱动器可在性能、大小、重量、耐用性、操作温度范围及电力消耗方面具有优于硬盘驱动器的优势。举例来说,当与磁盘驱动器相比时,SSD由于其缺乏移动零件而可具有优越性能,此可避免与磁盘驱动器相关联的寻觅时间、延时及其它机电延迟。SSD制造商可使用非易失性快闪存储器来形成可不使用内部电池供应的快闪SSD,因此允许驱动器是更加多功能且更紧凑的。SSD可包含若干个存储器装置,例如,若干个存储器芯片(如本文中所使用,“若干个”某物可是指这些事物中的一或多者,例如,若干个存储器装置可是指一或多个存储器装置)。如所属领域的技术人员将了解,存储器芯片可包含若干个裸片及/或逻辑单元(LUN)。每一裸片可包含若干个存储器阵列及存储器阵列上的外围电路。所述存储器阵列可包含组织成若干个物理页的若干个存储器胞元,且所述物理页可组织成若干个块。独立磁盘冗余阵列(RAID)是在多个存储器装置当中划分及/或复制数据的计算机数据存储方案的涵盖性术语。对用户及计算机的操作系统来说,RAID阵列中的多个存储器装置可呈现为单个存储器装置,例如,磁盘。在历史上,RAID与多个硬盘驱动器(HDD)一起操作。附图说明图1是根据本专利技术的若干个实施例的呈包含至少一个存储器系统的计算系统形式的设备的功能框图。图2图解说明根据本专利技术的若干个实施例的存储器装置的一部分的图式。图3图解说明在带区基础上操作的存储卷的框图。图4图解说明根据本专利技术的若干个实施例的带区映射表。图5图解说明根据本专利技术的若干个实施例的带区映射表。具体实施方式本专利技术包含用于存储器中的独立磁盘冗余阵列(RAID)带区映射的方法及设备。一个方法实施例包含根据带区映射表跨越多个存储器装置的存储卷在若干个带区中写入数据;其中所述若干个带区中的每一者包含若干个元素;且其中所述带区映射表包含用以识别所述若干个带区的若干个带区索引及用以识别所述若干个带区中的每一者中所包含的元素的若干个元素识别符。在若干个实施例中,可创建通过带区加索引的带区映射表。所述带区映射表可包含针对将在把数据写入到若干个存储器装置时使用的每一带区的带区索引。所述带区映射表还可识别将包含于带区中的若干个存储器装置上的每一元素(例如,页)。举例来说,带区化映射表可运用第一带区的带区索引来识别所述第一带区且还识别将包含于所述第一带区中的若干个元素(例如,页)。带区可包含若干个页且带区的所述若干个页中的每一者可耦合到存储器系统的不同通道。在若干个实施例中,带区映射表可用于定义存储器系统中的带区,使得每一带区具有拥有变化的位错误率的许多元素。拥有具有变化的位错误率的元素的存储器系统可减少特定带区将具有在读取带区时返回错误的多个元素的可能性。在本专利技术的以下详细说明中,参考形成本专利技术的一部分的附图且其中以图解方式展示可如何实践本专利技术的一或多个实施例。充分详细地描述这些实施例以使所属领域的技术人员能够实践本专利技术的实施例,且应理解,在不背离本专利技术的范围的情况下可利用其它实施例且可做出过程、电及/或结构改变。如本文中所使用,明确地说,关于图式中的元件符号的指定符“N”、“M”、“P”、“R”、“S”、“W”及“V”指示本专利技术的一或多个实施例可包含经如此指定的若干个特定特征。本文中的各图遵循编号惯例,其中第一个数字或前几个数字对应于图式图号且剩余数字识别图式中的元件或组件。不同图之间的类似元件或组件可通过使用类似数字而识别。举例来说,108可在图1中指代元件“08”,且在图2中,类似元件可称为“208”。如将了解,在本文中的各种实施例中展示的元件可经添加、交换及/或消除以便提供本专利技术的若干个额外实施例。另外,如将了解,图中所提供的元件的比例及相对尺度打算图解说明本专利技术的实施例,且不应在限制意义上解读。图1是根据本专利技术的若干个实施例的呈包含至少一个存储器系统的计算系统形式的设备的功能框图。如本文中所使用,主机110、存储器装置120、存储器阵列、控制器及/或感测电路还可单独视为“设备”。在图1中所图解说明的实施例中,存储器系统104(例如,固态驱动器(SSD))可包含主机接口106、存储器控制器108(其可实施于硬件(例如,控制电路)、固件及/或软件中)及若干个存储器装置110-1、…、110-N(例如,包含非易失性多电平存储器胞元的固态存储器装置)。存储器装置110-1、…、110-N可(例如)运用经格式化的文件系统而将用于存储器系统的存储卷提供到存储器装置。在若干个实施例中,存储器控制器108可为耦合到包含物理主机接口106及存储器装置110-1、…、110-N的印刷电路板的专用集成电路(ASIC)。如图1中所图解说明,存储器控制器108可通过多个通道耦合到主机接口106及存储器装置110-1、…、110-N。除如所属领域的技术人员将了解的其它存储器操作之外,存储器控制器108还可经配置以执行本文中所描述的操作。主机接口106可用于在存储器系统104与另一装置(例如主机102)之间传递信息。主机102可包含存储器存取装置,例如,处理器。所属领域的技术人员将了解,“一处理器”可意指若干个处理器(例如,并行处理系统)、若干个协处理器等。主机的实例包含膝上型计算机、个人计算机、数码相机、数字记录及回放装置、移动电话、PDA、存储器读卡机、接口集线器等等。针对若干个实施例,主机接口106可呈标准化接口形式。举例来说,当存储器系统104在计算系统100中用于信息存储时,物理主机接口106可为串行高级技术附件(SATA)、外围组件互连高速(PCIe)或通用串行总线(USB)以及其它连接器及接口。然而,一般来说,主机接口106可提供用于在存储器系统104与具有用于主机接口106的兼容接收器的主机系本文档来自技高网...
存储器中的带区映射

【技术保护点】
一种用于带区映射的方法,其包括:根据带区映射表跨越多个存储器装置的存储卷在若干个带区中写入数据;其中所述若干个带区中的每一者包含若干个元素;且其中所述带区映射表包含用以识别所述若干个带区的若干个带区索引及用以识别所述若干个带区中的每一者中所包含的元素的若干个元素识别符。

【技术特征摘要】
【国外来华专利技术】2015.06.10 US 14/735,8381.一种用于带区映射的方法,其包括:根据带区映射表跨越多个存储器装置的存储卷在若干个带区中写入数据;其中所述若干个带区中的每一者包含若干个元素;且其中所述带区映射表包含用以识别所述若干个带区的若干个带区索引及用以识别所述若干个带区中的每一者中所包含的元素的若干个元素识别符。2.根据权利要求1所述的方法,其中所述方法包含通过使所述若干个带区索引中的每一者与所述多个存储器装置中的所述元素的一部分相关联而创建所述带区映射表。3.根据权利要求1所述的方法,其中所述方法包含通过使所述若干个带区中的每一者与奇偶检验元素识别符相关联而创建所述带区映射表。4.根据权利要求1所述的方法,其中所述方法包含通过基于与所述元素相关联的位错误率来选择要包含于所述若干个带区中的所述元素而创建所述带区映射表。5.根据权利要求1所述的方法,其中所述方法包含通过基于所述多个存储器装置内的页的位置来选择要包含于所述若干个带区中的所述页而创建所述带区映射表。6.根据权利要求1到5中任一权利要求所述的方法,其中在所述若干个带区中写入数据包含将所述数据分划成所述若干个元素且将所述若干个元素写入到所述多个存储器装置。7.根据权利要求6所述的方法,其中将所述若干个元素写入到所述多个存储器装置包含将至少一个元素写入到所述多个存储器装置中的每一者。8.根据权利要求6所述的方法,其中将所述若干个元素写入到所述多个存储器装置包含将至少一个元素写入到所述多个存储器装置的子集中的每一者。9.根据权利要求8所述的方法,其中将至少一个元素写入到所述多个存储器装置的子集中的每一者包含将写入数据的相应页写入到所述多个存储器装置的子集中的每一者。10.一种用于带区映射的方法,其包括:存储包含与存储器中的若干个带区相关联的每一元素的元素识别符信息的带区映射表,其中与所述若干个带区相关联的每一元素是基于在特定元素中出现读取错误的可能性而被包含于特定带区中;及将数据写入到所述存储器中的所述若干个带区,其中所述数据基于所述带区映射表的所述元素识别符信息而跨越所述存储器被带区化。11.根据权利要求10所述的方法,其中存储所述带区映射表包含提供用于所述若干个带区中的每一者的特定带区索引。12.根据权利要求10所述的方法,其中存储所述带区映射表包含提供用于与所述若干个带区相关联的每一元素的物理地址。13.根据权利要求12所述的方法,其中用于与所述若干个带区相关联的每一元素的所述物理地址包含通道、装置、块及页信息。14.根据权利要求10到12中任一权利要求所述的方法,其中所述方法包含存储逆带区映射表,其中所述逆带区映射表是通过元素而加索引且识别与每一特定元素相关...

【专利技术属性】
技术研发人员:E·麦格劳克林J·M·杰迪罗
申请(专利权)人:美光科技公司
类型:发明
国别省市:美国,US

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

1