数据储存装置以及非挥发式存储器控制方法制造方法及图纸

技术编号:29155779 阅读:25 留言:0更新日期:2021-07-06 22:54
非挥发式存储器的空间配置。控制器以一第一单位配置该非挥发式存储器组成一第一层级的一第一群组空间,且以一第二单位配置该非挥发式忆体组成一第二层级的一第二群组空间。上述第一单位大于等于上述第二单位。上述第一单位的存取的独立性高于上述第二单位。

【技术实现步骤摘要】
数据储存装置以及非挥发式存储器控制方法
本专利技术是有关于数据储存空间的规划。
技术介绍
非挥发式存储器有多种形式─例如,快闪存储器(flashmemory)、磁阻式随机存取存储器(MagnetoresistiveRAM)、铁电随机存取存储器(FerroelectricRAM)、电阻式随机存取存储器(ResistiveRAM)、自旋转移力矩随机存取存储器(SpinTransferTorque-RAM,STT-RAM)…等,用于长时间数据保存,可做为储存媒体实现一数据储存装置。随着非挥发式存储器的储存能力提升,同一数据储存装置可能由多种用途共用。然而,不同用途对数据的存取可能彼此干扰。
技术实现思路
本案公开非挥发式存储器的一种空间规划技术。根据本案一种实施方式实现的一数据储存装置包括一非挥发式存储器以及控制该非挥发式存储器的一控制器。该控制器以一第一单位配置该非挥发式存储器组成一第一层级的一第一群组空间,且以一第二单位配置该非挥发式忆体组成一第二层级的一第二群组空间。上述第一单位大于等于上述第二单位。上述第一单位的存取的独立性高于上述第二单位。一种实施方式中,该控制器更以上述第一单位配置该非挥发式存储器组成该第一层级的一第三群组空间,不重叠该第一群组空间。该控制器在该第一群组空间建立该第二群组空间。该控制器更不重叠该第二群组空间,以上述第二单位在该第一群组空间内建立一第四群组空间。一种实施方式中,该控制器允许对应该第一群组空间的一第一应用程序存取该第二群组空间以及该第四群组空间,但不允许该第一应用程序存取该第三群组空间。该控制器更可能不允许对应该第二群组空间的一第二应用程序存取该第四群组空间。一种实施方式中,该控制器更在该第二群组空间内,以上述第二单位配置得一第三层级的一第五群组空间以及一第六群组空间。该第五群组空间以及该第六群组空间不重叠。该控制器可允许该第二应用程序存取该第五群组空间以及该第六群组空间。一种实施方式中,该非挥发式存储器为一快闪存储器。该控制器经多个通道、根据多个芯片致能信号存取该快闪存储器,以逻辑单元编号区分各通道上不同芯片致能信号所控制的空间。各逻辑单元编号所控制的空间包括多个区块。上述第一单位为单一个上述逻辑单元编号所管理的空间。上述第二单位为单一个上述区块。一种实施方式中,存取该第一群组空间的通道不同于存取该第三群组空间的通道。该第一群组空间的各个逻辑单元编号所管理的空间可局部配置为该第二群组空间,且可局部配置为该第四群组空间。一种实施方式中,控制该第一群组空间的芯片致能信号不同于控制该第三群组空间的芯片致能信号。该第一群组空间的各个逻辑单元编号所管理的空间可局部配置为该第二群组空间,且可局部配置为该第四群组空间。以上存储器控制器对非挥发式存储器的操作也可以由其他结构实现。本案更可以前述概念实现非挥发式存储器的控制方法。附图说明为让本专利技术的上述目的、特征和优点能更明显易懂,以下结合附图对本专利技术的具体实施方式作详细说明,其中:图1图解一种储存空间规划方式,其中划分群组空间(set),引入输入输出确定性(I/Odetermination);图2根据本案一种实施方式图解层级式群组空间的架构图,由高层级群组空间分割出低层级群组空间;图3图解该数据储存装置100的一种实施方式,包括一快闪存储器302以及一控制器304;图4A图解以逻辑单元编号为单位(LUN-based)的一种群组空间配置,其中跨通道(CH)且跨芯片致能信号(CE)地配置群组空间;图4B图解以逻辑单元编号为单位(LUN-based)的另一种群组空间配置,其中单纯跨芯片致能信号(CE)地配置群组空间;图4C图解以逻辑单元编号为单位(LUN-based)的另一种群组空间配置,其中单纯跨通道(CH)地配置群组空间;图5A、图5B以及图5C图解以区块为单位(block-based)的多种群组空间配置;图6是以5A图的群组空间S(0,0)为母群组空间,以区块为单位(block-based)划分出子群组空间S(0,0,0)以及S(0,0,1);图7为流程图,图解根据本案一种实施方式所实现的群组空间配置方法;图8为流程图,图解步骤S704的一种实施方式,完成多个第一层级群组空间的配置;图9为流程图,图解步骤S710的一种实施方式,在特定的第一层级群组空间上,完成多个第二层级群组空间的配置。图中元件标号说明:100~数据储存装置;302~快闪存储器;304~控制器;306~主机;LUN(0,0)…LUN(5,3)~以逻辑单元编号(LUN)区别的空间;NS_A1…NS_A3、NS_B1、NS_B2、NS_C1~命名空间;NVM_Set_A、NVM_Set_B、NVM_Set_C~群组空间;S0…S5、S(0,0)、S(0,1)、S(0,0,0)、S(0,0,1)~群组空间;S702…S712、S802…S814、S902…S908~步骤。具体实施方式以下叙述列举本专利技术的多种实施例。以下叙述介绍本专利技术的基本概念,且并非意图限制本
技术实现思路
。实际专利技术范围应依照权利要求书界定。非挥发式存储器可以是快闪存储器(FlashMemory)、磁阻式随机存取存储器(MagnetoresistiveRAM)、铁电随机存取存储器(FerroelectricRAM)、电阻式存储器(ResistiveRAM,RRAM)、自旋转移力矩随机存取存储器(SpinTransferTorque-RAM,STT-RAM)…等,提供长时间数据保存的储存媒体。以下特别以快闪存储器为例进行讨论。现今数据储存装置常以快闪存储器为储存媒体,实现存储卡(MemoryCard)、通用序列总线闪存装置(USBFlashDevice)、固态硬盘(SSD)…等产品。有一种应用是采多芯片封装、将快闪存储器与其控制器包装在一起─称为嵌入式快闪存储器模块(如eMMC)。以快闪存储器为储存媒体的数据储存装置可应用于多种电子装置中。所述电子装置包括智能手机、穿戴装置、平板电脑、虚拟实境设备…等。电子装置的运算模块可视为主机(Host),操作所使用的数据储存装置,以存取其中快闪存储器。以快闪存储器为储存媒体的数据储存装置也可用于建构数据中心。例如,服务器可操作固态硬盘(SSD)阵列形成数据中心。服务器即可视为主机,操作所连结的固态硬盘,以存取其中快闪存储器。随着储存能力提升,快闪存储器可能由多种用途共用。例如,多个使用者可能共用同一快闪存储器。例如,同一快闪存储器可能由多种应用程序共用。如此共用需求可能彼此干扰。例如,一个应用程序不停将数据写入该快闪存储器,这个写入的过程就会对另外一个以读为主的应用程序造成巨大的影响。快闪存储器的储存空间规划需考量到不同用途彼此间的干扰问题。快闪存储器的空间规划需基于输入/输本文档来自技高网
...

【技术保护点】
1.一种数据储存装置,包括:/n一非挥发式存储器;以及/n一控制器,耦接该非挥发式存储器且构造来控制该非挥发式存储器,以一第一单位配置该非挥发式存储器组成一第一层级的一第一群组空间,且以一第二单位配置该非挥发式忆体组成一第二层级的一第二群组空间,/n其中,上述第一单位大于等于上述第二单位;且/n上述第一单位的存取的独立性高于上述第二单位。/n

【技术特征摘要】
1.一种数据储存装置,包括:
一非挥发式存储器;以及
一控制器,耦接该非挥发式存储器且构造来控制该非挥发式存储器,以一第一单位配置该非挥发式存储器组成一第一层级的一第一群组空间,且以一第二单位配置该非挥发式忆体组成一第二层级的一第二群组空间,
其中,上述第一单位大于等于上述第二单位;且
上述第一单位的存取的独立性高于上述第二单位。


2.如权利要求1所述的数据储存装置,其特征在于:
该控制器更以上述第一单位配置该非挥发式存储器组成该第一层级的一第三群组空间,不重叠该第一群组空间;
该控制器在该第一群组空间建立该第二群组空间;
该控制器更不重叠该第二群组空间,以上述第二单位在该第一群组空间内建立一第四群组空间。


3.如权利要求2所述的数据储存装置,其特征在于:
该控制器允许对应该第一群组空间的一第一应用程序存取该第二群组空间以及该第四群组空间;且
该控制器不允许该第一应用程序存取该第三群组空间。


4.如权利要求3所述的数据储存装置,其特征在于:
该控制器不允许对应该第二群组空间的一第二应用程序存取该第四群组空间。


5.如权利要求4所述的数据储存装置,其特征在于:
该控制器更在该第二群组空间内,以上述第二单位配置得一第三层级的一第五群组空间以及一第六群组空间;且
该第五群组空间以及该第六群组空间不重叠。


6.如权利要求5所述的数据储存装置,其特征在于:
该控制器允许该第二应用程序存取该第五群组空间以及该第六群组空间。


7.如权利要求2所述的数据储存装置,其特征在于:
该非挥发式存储器为一快闪存储器;
该控制器经多个通道、根据多个芯片致能信号存取该快闪存储器,以逻辑单元编号区分各通道上不同芯片致能信号所控制的空间;
各逻辑单元编号所控制的空间包括多个区块;
上述第一单位为单一个上述逻辑单元编号所管理的空间;且
上述第二单位为单一个上述区块。


8.如权利要求7所述的数据储存装置,其特征在于:
存取该第一群组空间的通道不同于存取该第三群组空间的通道。


9.如权利要求8所述的数据储存装置,其特征在于:
该第一群组空间的各个逻辑单元编号所管理的空间局部配置为该第二群组空间,且局部配置为该第四群组空间。


10.如权利要求7所述的数据储存装置,其特征在于:
控制该第一群组空间的芯片致能信号不同于控制该第三群组空间的芯片致能信号。


11.如权利要求10所述的数据储存装置,其特征在于:
该第一群组空间的各个逻辑单元编号所管理的空间局部配置为该第二群组空间,且局部配置为该第四群组空间。...

【专利技术属性】
技术研发人员:阳学仕
申请(专利权)人:上海宝存信息科技有限公司
类型:发明
国别省市:上海;31

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

1