数据存储装置及操作数据存储装置的方法制造方法及图纸

技术编号:24683047 阅读:21 留言:0更新日期:2020-06-27 07:53
本申请涉及一种数据存储装置,该数据存储装置包括:存储器装置,存储数据;以及存储器控制器,响应于主机的请求控制存储器装置。存储器控制器可包括:装置信息存储装置,存储包括共享功能信息的装置信息,该共享功能信息指示存储装置是否能够与另一存储装置共享数据;以及监测器,基于共享功能信息来从主机接收初始化消息,该初始化消息确定从存储装置输出的信息类型,并且响应于该初始化消息生成指示存储装置的当前状态的普通状态信息和扩展状态信息中的任意一个。

Data storage device and method of operating data storage device

【技术实现步骤摘要】
数据存储装置及操作数据存储装置的方法相关申请的交叉引用本申请要求于2018年12月19日提交的申请号为10-2018-0165696的韩国专利申请的优先权,该韩国专利申请的全部公开内容通过引用整体并入本文。
本公开的各个实施例总体涉及一种电子装置,且更特别地,涉及一种数据存储装置和操作该数据存储装置的方法。
技术介绍
通常,数据存储装置在诸如计算机、智能手机或智能平板的主机装置的控制下存储数据。存储装置可包括被配置成存储数据的存储器装置,以及被配置成控制存储器装置的存储器控制器。这种存储器装置分为易失性存储器装置和非易失性存储器装置。在易失性存储器装置中,当电源中断时会丢失所存储的数据。易失性存储器装置的代表性示例包括静态RAM(SRAM)、动态RAM(DRAM)和同步DRAM(SDRAM)。即使当电源中断时,非易失性存储器装置也保持所存储的数据。非易失性存储器装置的代表性示例包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)、闪速存储器、相变随机存取存储器(PRAM)、磁性RAM(MRAM)、电阻式RAM(ReRAM)以及铁电RAM(FRAM)。
技术实现思路
本公开的各个实施例涉及一种包括存储器装置和存储器控制器的数据存储装置以及操作该数据存储装置的方法,存储器控制器被配置成控制存储器装置,使得可在数据存储装置之间执行共享操作。本公开的实施例可提供一种数据存储装置,包括:存储器装置,被配置成存储数据;以及存储器控制器,被配置成响应于主机的请求来控制存储器装置。存储器控制器可包括:装置信息存储装置,被配置成存储装置信息,该装置信息包括指示存储装置是否能够与另一存储装置共享数据的共享功能信息;以及监测器,被配置成基于共享功能信息从主机接收初始化消息,该初始化消息确定从存储装置输出的信息类型,并且响应于该初始化消息生成指示存储装置的当前状态的普通状态信息和扩展状态信息中的任意一个。本公开的实施例可提供一种操作数据存储装置的方法,该数据存储装置包括存储器装置和存储器控制器,其中存储器装置被配置成存储数据,存储器控制器被配置成响应于主机的请求来控制存储器装置,该方法包括:存储装置信息,该装置信息包括指示存储装置是否能够与另一存储装置共享数据的共享功能信息;基于该装置信息从主机接收初始化消息;并且基于该初始化消息来生成指示存储装置的当前状态的普通状态信息和扩展状态信息中的任意一个。本公开的实施例可提供一种主机装置,包括:共享信息存储装置,被配置成从多个存储装置中的每一个接收和存储装置信息,该装置信息指示相应的存储装置是否能够执行与多个存储装置中的至少一个其它存储装置共享数据的共享操作;监测信息存储装置,被配置成接收和存储指示多个存储装置中的每一个的当前状态的监测信息;以及请求消息控制器,被配置成基于从多个存储装置接收的装置信息,生成和输出请求消息,以用于对多个存储装置中的至少两个执行普通操作或共享操作。本公开的实施例可提供一种操作主机装置的方法,包括:从多个存储装置中的每一个接收装置信息,该装置信息指示相应的存储装置是否能够执行与另一存储装置共享数据的共享操作;存储该装置信息;接收监测信息,该监测信息指示多个存储装置中的每一个的当前状态;存储该监测信息;并且基于从多个存储装置接收的装置信息,生成和输出请求消息,以用于对多个存储装置中的至少两个执行普通操作或共享操作。本公开的实施例可提供一种数据处理系统,包括:多个存储装置,每个存储装置被配置成存储共享功能信息;以及主机,被配置成基于该共享功能信息来在存储装置之中选择第一协同存储装置和第二协同存储装置,当第一协同存储装置处于非就绪状态时,控制处于就绪状态的第二协同存储装置来执行本应由第一协同存储装置执行的可共享操作,并且当第一协同存储装置处于就绪状态时,控制第二协同存储装置以向第一协同存储装置提供由该第二协同存储装置执行的可共享操作的结果,其中共享功能信息指示相应的存储装置是否能够代表协同存储装置来执行可共享操作。附图说明图1是示出根据本公开的实施例的存储装置的框图。图2是示出根据本公开的实施例的与主机联接的多个存储装置的示图。图3A和图3B是分别示出诸如图1的装置信息存储装置中存储的装置信息和诸如图1的共享信息存储装置中存储的共享信息的示图。图4是示出根据本公开的实施例的各个存储装置中的共享区域的示图。图5是示出诸如图1的主机与存储器控制器之间的请求和响应的示图。图6A和图6B是示出诸如图5的状态信息表的示图。图7是示出诸如图1的监测信息存储装置中存储的监测信息的示图。图8是示出根据本公开的实施例的共享操作的示图。图9是示出根据本公开的实施例的共享操作的示图。图10是示出诸如图1的存储器装置的配置的框图。图11是示出根据本公开的实施例的主机的初始化操作的示图。图12是示出根据本公开的实施例的存储器控制器的操作的示图。图13是示出根据本公开的实施例的主机的操作的示图。图14是示出根据本公开的实施例的主机的操作的示图。图15是示出根据本公开的实施例的存储器控制器的操作的示图。图16是示出图1的存储器控制器的实施例的示图。图17是示出根据本公开的实施例的应用存储装置的存储卡系统的框图。图18是示出根据本公开的实施例的应用存储装置的固态驱动器(SSD)系统的框图。图19是示出根据本公开的实施例的应用存储装置的用户系统的框图。具体实施方式本文呈现的具体结构和功能描述针对本公开的实施例。然而,本专利技术不限于所提供的具体描述或本文描述的任意实施例。虽然详细描述了各个实施例,但本专利技术不限于本文阐述的实施例。相反,本专利技术不仅涵盖所公开的实施例,还涵盖落入本公开的精神和范围内的其各种替代方案、修改方案和等同方案以及其它实施例。将理解的是,虽然可在本文中使用术语“第一”、“第二”等来识别各个元件,但是这些元件不应受这些术语的限制。这些术语仅用于将一个元件与另外具有相同或相似名称的另一元件区分开。例如,在不脱离本公开的教导的情况下,在一个实例中的第一元件在另一实例中可被称为第二元件。将理解的是,当元件被称为“联接”或“连接”到另一元件时,其可以直接联接或连接到另一元件,或者在其间可存在一个或多个中间元件。相反地,应理解的是,当元件被称为“直接联接”或“直接连接”到另一元件时,不存在中间元件。诸如“在……之间”、“直接在……之间”、“相邻于”或“直接相邻于”的解释元件之间的关系的其它表述应以相同的方式解释。本文使用的术语仅是为了描述特定实施例的目的,并不旨在限制。在本公开中,除非上下文另有明确说明,否则单数形式也旨在包括复数形式,反之亦然。将进一步理解的是,当在本说明书中使用时,术语“包括”、“包含”、“具有”等说明所陈述的特征、整数、步骤、操作、元件、组件本文档来自技高网...

【技术保护点】
1.一种存储装置,包括:/n存储器装置,存储数据;以及/n存储器控制器,响应于主机的请求来控制所述存储器装置,/n其中所述存储器控制器包括:/n装置信息存储装置,存储包括共享功能信息的装置信息,所述共享功能信息指示所述存储装置是否能够与另一存储装置共享数据;以及/n监测器,基于所述共享功能信息从所述主机接收初始化消息,所述初始化消息确定从所述存储装置输出的信息类型,并且响应于所述初始化消息生成指示所述存储装置的当前状态的普通状态信息和扩展状态信息中的任意一个。/n

【技术特征摘要】
20181219 KR 10-2018-01656961.一种存储装置,包括:
存储器装置,存储数据;以及
存储器控制器,响应于主机的请求来控制所述存储器装置,
其中所述存储器控制器包括:
装置信息存储装置,存储包括共享功能信息的装置信息,所述共享功能信息指示所述存储装置是否能够与另一存储装置共享数据;以及
监测器,基于所述共享功能信息从所述主机接收初始化消息,所述初始化消息确定从所述存储装置输出的信息类型,并且响应于所述初始化消息生成指示所述存储装置的当前状态的普通状态信息和扩展状态信息中的任意一个。


2.根据权利要求1所述的存储装置,其中所述共享功能信息进一步包括关于是否能够执行以下操作的信息:从所述主机接收请求消息和数据以用于所述存储装置执行待由所述另一存储装置执行的操作的操作,以及向所述主机提供数据以用于所述另一存储装置执行待由所述存储装置执行的操作的操作。


3.根据权利要求1所述的存储装置,其中在初始化操作期间将所述装置信息提供到所述主机。


4.根据权利要求3所述的存储装置,
其中当所述存储装置能够与所述另一存储装置共享数据时,所述初始化消息是第一初始化消息,并且
其中当所述存储装置不能与所述另一存储装置共享数据时,所述初始化消息是第二初始化消息。


5.根据权利要求4所述的存储装置,其中所述扩展状态信息是在从所述主机接收到所述第一初始化消息之后生成以指示所述存储装置的就绪状态、忙碌状态、高温状态、数据备份请求状态、恢复请求状态和故障分析数据备份请求状态中的任意一个的信息。


6.根据权利要求4所述的存储装置,其中所述普通状态信息是在从所述主机接收到所述第二初始化消息之后生成以指示所述存储装置的就绪状态和忙碌状态中的任意一个的信息。


7.根据权利要求1所述的存储装置,其中所述监测器包括:
监测信息生成器,基于所述普通状态信息或所述扩展状态信息来生成监测信息;以及
监测控制器,存储从所述监测信息生成器接收的所述监测信息,并且响应于所述主机的监测信息请求而将所存储的监测信息输出到所述主机。


8.根据权利要求7所述的存储装置,其中所述普通状态信息或所述扩展状态信息指示就绪状态,直到所述存储装置的状态存在改变。


9.根据权利要求7所述的存储装置,其中当所述存储装置的状态改变时,所述监测信息生成器基于经改变的普通状态信息或扩展状态信息来生成经更新的监测信息。


10.根据权利要求7所述的存储装置,其中所述监测器响应于以预设周期从所述主机输出的监测信息请求,来输出所述监测信息。


11.根据权利要求5所述的存储装置,其中当所述扩展状态信息指示所述存储装置的非就绪状态时,从所述主机向所述另一存储装置提供所述请求消息和对应于所述请求消息的数据。


12.根据权利要求11所述的存储装置,其中当所述存储装置的所述扩展状态信息从非就绪状态改变为所述就绪状态时,从所述主机向所述存储装置提供所述请求消息和对应于所述请求消息的数据。


13.根据权利要求1所述的存储装置,其中所述存储器装置包括共享区域,由所述存储装置和所述另一存储装置对所述共享区域执行共享数据的操作。


14.一种操作存储装置的方法,所述存储装置包括存储器装置和存储器控制器,所述存储器装置存储数据,所述存储器控制器响应于主机的请求控制所述存储器装置,所述方法包括:
存储包括共享功能信息的装置信息,所述共享功能信息指示所述存储装置是否能够与另一存储装置共享数据;
基于所述装置信息从所述主机接收初始化消息;并且
基于所述初始化消息来生成指示所述存储装置的当前状态的普通状态信息和扩展状态信息中的任意一个。


15.根据权利要求14所述的方法,
其中所述普通状态信息指示所述存储装置的就绪状态和忙碌状态中的任意一个,并且
其中所述扩展状态信息指示所述存储装置的所述就绪状态、所述忙碌状态、高温状态、数据备份请求状态、恢复请求状态和故障分析数据备份请求状态中的任意一个。


16.根据权利要求14所述的方法,其中存储所述装置信息包括存储关...

【专利技术属性】
技术研发人员:南润承朴政
申请(专利权)人:爱思开海力士有限公司
类型:发明
国别省市:韩国;KR

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

1