数据存储装置、其操作方法以及具有该装置的存储系统制造方法及图纸

技术编号:23484903 阅读:50 留言:0更新日期:2020-03-10 12:34
本发明专利技术提供了一种数据存储装置,该数据存储装置可包括:储存器;以及控制器,被配置成根据从主机装置传送的请求控制储存器上的数据输入/输出,并且当在主机装置的读取请求的处理完成之前发生中断事件时,在预设读取超时阈值时间被完全耗用之前将读取数据中的至少一些提供至主机装置。

Data storage device, its operation method and storage system with the device

【技术实现步骤摘要】
数据存储装置、其操作方法以及具有该装置的存储系统相关申请的交叉引用本申请要求于2018年8月30日提交的申请号为10-2018-0102982的韩国专利申请的优先权,其通过引用整体并入本文。
本专利技术的各种实施例总体涉及一种半导体集成装置。特别地,实施例涉及一种数据存储装置、该数据存储装置的操作方法以及包括该数据存储装置的存储系统。
技术介绍
存储装置连接至主机装置,并且根据主机装置的请求执行数据输入/输出操作。存储装置可使用各种存储介质来存储数据。存储装置可包括用于将数据存储在诸如硬盘驱动器(HDD)的磁盘中的装置以及用于将数据存储在诸如固态驱动器(SSD)或存储卡、或者特别是非易失性存储器的半导体存储器装置中的装置。基于闪速存储器的存储介质具有诸如高容量、非易失性、低单价、低功耗和高数据处理速度的优点。存储介质的性能可取决于存储介质在提供高容量时是否能够可靠地处理数据。
技术实现思路
在实施例中,一种数据存储装置可包括:储存器;以及控制器,被配置成根据从主机装置传送的请求控制储存器上的数据输入/输出,并且当在主机装置的读取请求的处理完成之前发生中断事件时,在预设读取超时阈值时间被完全耗用之前将读取数据中的至少一些提供至主机装置。在实施例中,一种数据存储装置可包括:储存器;以及控制器,被配置成根据从主机装置传送的请求控制储存器上的数据输入/输出,并且在后台操作被处理时响应于主机装置的读取请求将读取数据中的一些提供至主机装置。在实施例中,一种数据存储装置可包括:储存器;以及控制器,被配置成根据从主机装置传送的请求控制储存器上的数据输入/输出,响应于主机装置的读取请求将读取数据中的至少一些缓冲在缓冲存储器中,并且当在主机装置的读取请求的处理完成之前发生中断事件时,在中断事件被处理时将所缓冲的读取数据中的至少一些输出至主机装置。在实施例中,提供一种数据存储装置的操作方法,该数据存储装置包括储存器以及控制器,控制器被配置成根据从主机装置传送的请求来控制储存器上的的数据输入/输出。该操作方法可包括下列步骤:由控制器从主机装置接收读取请求,并且读取数据;在完成数据的读取之前,识别中断事件的发生;并且在预设读取超时阈值时间被完全耗用之前将读取数据中的至少一些提供至主机装置。在实施例中,一种存储系统可包括:主机装置;以及数据存储装置,包括储存器以及控制器,控制器被配置成根据从主机装置传送的请求控制储存器上的数据输入/输出,其中当在完成主机装置的读取请求的处理之前发生中断事件时,控制器在预设读取超时阈值时间被完全耗用之前将读取数据中的至少一些提供至主机装置。在实施例中,一种数据存储装置可包括:储存器;以及控制器,被配置成在处理中断事件并且挂起与迄今读取数据相关的读取操作时,响应于主机的请求在读取超时期间内将至少一条迄今读取数据输出至主机。附图说明图1是示出根据实施例的数据存储装置的配置图。图2是示出根据本实施例的控制器的配置图。图3是示出根据本实施例的主机接口层的配置图。图4是描述根据实施例的数据存储装置的操作方法的流程图。图5是描述根据本实施例的数据存储装置的操作方法的时序图。图6是示出根据实施例的数据存储装置的操作方法的流程图。图7是描述根据本实施例的数据存储装置的操作方法的时序图。图8是示出根据实施例的数据存储系统的示图。图9和图10是示出根据实施例的数据处理系统的示图。图11是示出包括根据实施例的数据存储装置的网络系统的示图。图12是示出包括在根据实施例的数据存储装置中的非易失性存储器装置的框图。具体实施方式本公开的技术精神可以各种方式改变,并且可被实施为具有各个方面的实施例。在下文中,将以一些实施例的方式描述本公开,使得本领域技术人员可容易地实践本公开的实施例。注意的是,对“实施例”的参考不一定仅指一个实施例,并且对“实施例”的不同参考不一定针对相同的实施例。将理解的是,虽然本文可使用术语“第一”和/或“第二”来描述各种元件,但是这些元件不应受这些术语的限制。这些术语仅用于将一个元件和另一元件区分开。例如,在不脱离本公开的教导的情况下,下面讨论的第一元件可被称为第二元件。类似地,第二元件也可被称为第一元件。将理解的是,当一个元件被称为“联接”或“连接”至另一元件时,它可直接联接或连接至另一元件,或者可在它们之间存在中间元件。相反,应该理解的是,当一个元素被称为“直接联接”或“直接连接”至另一元件时,不存在中间元件。解释元件之间的关系的诸如“在......之间”、“直接在......之间”、“与......相邻”或“与...直接相邻”的其它表述应以相同的方式来理解。本文使用的术语仅用于描述特定实施例的目的,并不旨在是限制性的。在本公开中,除非上下文另有明确说明,否则单数形式也旨在包括复数形式。将进一步理解的是,当在本说明书中使用时,术语“包括”、“包含”、“具有”等指定所陈述的特征、数字、步骤、操作、元件、组件和/或它们的组合的存在,但并不排除一个或多个其它特征、数字、步骤、操作、元件、组件和/或其组合的存在或添加。上述示例性实施例仅用于理解本公开的技术精神的目的,并且本公开的范围不应限于上述示例性实施例。对于本公开所属领域的技术人员显而易见的是,除了上述示例性实施例之外,还可基于本公开的技术精神进行其它修改。除非另外定义,否则本文使用的包括技术和科学术语的所有术语具有与本公开所属领域的普通技术人员通常理解的含义相同的含义。除非在本公开中另外定义,否则这些术语不应被解释为理想化的或过于形式化的。以下,将通过示例性实施例参照附图在下文中描述根据本公开的数据存储装置、该数据存储装置的操作方法和包括该数据存储装置的存储系统。图1是示出根据实施例的数据存储装置10的配置图。参照图1,根据本实施例的数据存储装置10可包括控制器110、储存器120和缓冲存储器130。控制器110可响应于主机装置的请求来控制储存器120。例如,控制器110可根据主机装置的编程(写入)请求来控制储存器120以将数据编程到储存器120。而且,控制器110可响应于主机装置的读取请求将写入储存器120的数据提供至主机装置。在实施例中,控制器110可将从主机装置传送的命令或请求存储在队列中,并根据通过调度命令获得的结果来处理命令。储存器120可根据控制器110的控制来写入数据或者输出写入其中的数据。储存器120可被配置成易失性或非易失性存储器装置。在实施例中,储存器120可利用从诸如下列的各种非易失性存储器装置中选择的存储器装置来实施:EEPROM(电可擦除可编程ROM)、NAND闪速存储器、NOR闪速存储器、PRAM(相变RAM)、ReRAM(电阻式RAM)、FRAM(铁电RAM)和STT-MRAM(自旋转移力矩磁性RAM)。储存器120可包括一个或多个管芯。管芯中的每一个可包括多个平面。平面本文档来自技高网...

【技术保护点】
1.一种数据存储装置,包括:/n储存器;以及/n控制器,根据从主机装置传送的请求控制所述储存器上的数据输入/输出,并且当在完成所述主机装置的读取请求的处理之前发生中断事件时,在预设读取超时阈值时间被完全耗用之前将读取数据中的至少一些提供至所述主机装置。/n

【技术特征摘要】
20180830 KR 10-2018-01029821.一种数据存储装置,包括:
储存器;以及
控制器,根据从主机装置传送的请求控制所述储存器上的数据输入/输出,并且当在完成所述主机装置的读取请求的处理之前发生中断事件时,在预设读取超时阈值时间被完全耗用之前将读取数据中的至少一些提供至所述主机装置。


2.根据权利要求1所述的数据存储装置,其中所述控制器独立于所述中断事件的处理提供所述读取数据中的至少一些,而不挂起所述中断事件的处理。


3.根据权利要求1所述的数据存储装置,其中所述控制器在暂时挂起所述中断事件的处理时将所述读取数据中的至少一些提供至所述主机装置,并且恢复所述中断事件的处理。


4.根据权利要求3所述的数据存储装置,其中所述中断事件包括一组多个子操作,并且所述控制器在完成所述子操作之中的一个或多个之间暂时挂起所述中断事件的处理。


5.根据权利要求1所述的数据存储装置,其中所述中断事件包括后台操作。


6.一种数据存储装置,包括:
储存器;以及
控制器,根据从主机装置传送的请求控制所述储存器上的数据输入/输出,并且在后台操作被处理时提供响应于所述主机装置的读取请求而读取的数据中的一些。


7.根据权利要求6所述的数据存储装置,其中所述控制器独立于所述后台操作的处理提供读取数据中的一些,而不挂起所述后台操作的处理。


8.根据权利要求6所述的数据存储装置,其中所述控制器在暂时挂起所述后台操作的处理时将读取数据中的一些提供至所述主机装置,并且恢复所述后台操作的处理。


9.一种数据存储装置,包括:
储存器;以及
控制器,根据从主机装置传送的请求控制所述储存器上的数据输入/输出,响应于所述主机装置的读取请求将读取数据中的至少一些缓冲在缓冲存储器中,并且当在完成所述主机装置的读取请求的处理之前发生中断事件时,在所述中断事件被处理时将所缓冲的读取数据中的至少一些输出至所述主机装置。


10.根据权利要求9所述的数据存储装置,其中所述控制器独立于所述中断事件的处理提供所述读取数据中的至少一些,而不挂起所述中断事件的处理。


11.根据权利要求9所述的数据存储装置,其中所述控制器在暂时挂起所述中断事件的处理时将所述读取数据中的至少一些提供至所述主机装置,并且恢复所述中断事件的处理。

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

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

1