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

技术编号:16876329 阅读:31 留言:0更新日期:2017-12-23 13:37
本发明专利技术公开一种数据存储装置,其包括:非易失性存储器装置;以及控制器,其被配置为基于关于对应于读取请求的非易失性存储器装置的存储器区域和对应于至少一个待命读取请求的非易失性存储器装置的至少一个存储器区域的信息生成读取命令,其中非易失性存储器装置响应于读取命令同时读取存储在存储器区域中的数据和存储在至少一个存储器区域中的数据。

Data storage device and its operation method

The invention discloses a data storage device includes a nonvolatile memory device; and a controller configured to nonvolatile memory device and a memory area corresponding to the at least one standby read request of a non-volatile memory device at least one memory area information to generate a read command on the corresponding to read requests based on non-volatile memory device in response to a read command and read the data stored in a memory area and data stored in at least one memory area in which.

【技术实现步骤摘要】
数据存储装置及其操作方法相关申请的交叉引用本申请要求于2016年6月14日向韩国知识产权局提交的申请号为10-2016-0073725的韩国申请的优先权,其全部内容通过引用并入本文。
各个实施例总体涉及数据存储装置,并且更特别地,涉及包括非易失性存储器装置的数据存储装置。
技术介绍
数据存储装置响应于写入请求存储由外部装置提供的数据。数据存储装置还响应于读取请求将存储的数据提供给外部装置。使用数据存储装置的外部装置的示例包括计算机、数码相机、移动电话等。数据存储装置可以在制造外部装置的过程中嵌入外部装置中或者可以被单独制造然后被连接至外部装置。
技术实现思路
在实施例中,数据存储装置可以包括:非易失性存储器装置;以及控制器,其被配置为基于关于对应于读取请求的非易失性存储器装置的存储器区域和对应于至少一个待命读取请求的非易失性存储器装置的至少一个存储器区域的信息生成读取命令,其中非易失性存储器装置响应于读取命令同时读取存储在存储器区域中的数据和存储在至少一个存储器区域中的数据。在实施例中,数据存储装置可以包括:非易失性存储器装置;以及控制器,其被配置为基于关于对应于读取请求的非易失性存储器装置的存储器区域和对应于多个待命读取请求之中的至少一个待命读取请求的非易失性存储器装置的至少一个存储器区域的信息,确定读取请求是否可能与至少一个待命读取请求链接,并且当读取请求不可能与至少一个待命读取请求链接时使读取请求待命。在实施例中,一种用于操作数据存储装置的方法可以包括:基于关于对应于读取请求的存储器区域和对应于至少一个待命读取请求的至少一个存储器区域的信息,确定读取请求是否可能与至少一个待命读取请求链接;以及当读取请求不可能与至少一个待命读取请求链接时使读取请求待命。附图说明通过参照附图详细描述本专利技术的各个实施例,本专利技术的上述和其它特征及优点对于本专利技术所属领域技术人员将变得更加显而易见,其中:图1是示出根据本专利技术的实施例的包括联接到控制器的非易失性存储器装置的数据存储装置的框图。图2A是示出根据本专利技术的实施例的图1所示的非易失性存储器装置的配置的框图。图2B是示出其中非易失性存储器装置对多个平面同时执行读取操作的情况的简图。图2C是示出其中非易失性存储器装置不可能对平面同时执行读取操作的情况的简图。图3是示出由图1所示的请求生成单元生成的读取请求的示例的简图。图4是示出根据本专利技术的实施例的用于操作图1的数据存储装置的方法的流程图。图5是示出根据本专利技术的实施例的固态驱动器(SSD)的框图。图6是示出根据本专利技术的实施例的包括数据存储装置的数据处理系统的框图。具体实施方式下文中,将参照附图通过本专利技术的示例性实施例对根据本专利技术的数据存储装置及其操作方法进行描述。然而,本专利技术可以不同的形式被实施,并且不应当被解释为限于本文所述的实施例。相反,提供这些实施例以详细地描述本专利技术至本专利技术所属领域的技术人员能够实施本专利技术的技术构思的程度。应当理解,本专利技术的实施例不限于附图中所示的细节,附图不一定按比例绘制,并且在一些实例中,可能已将比例放大以便更清楚地描述本专利技术的某些特征。虽然使用了特定术语,但应理解的是,所使用的术语仅用于描述特定实施例,并不是为了限定本专利技术的范围。本文所用的术语仅仅是为了描述特定实施例,并不是为了限定本专利技术。如本文所用的,单数形式也旨在包括复数形式,除非上下文另外清楚地指示。还应理解,本说明书中使用的术语“包含”、“含有”、“包括”和“包括有”指定所述元件的存在,并不排除一个或多个其它元件的存在或添加。如本文所使用的,术语“和/或”包括一个或多个相关所列项目的任何和所有组合。除非另有定义,否则本文使用的包括技术和科学术语的所有术语具有与本专利技术所属领域的普通技术人员根据本公开通常理解的含义相同的含义。将进一步理解的是,诸如在通常使用的字典中定义的术语的术语应当被解释为具有与其在本公开的上下文以及相关领域中的含义相一致的含义,并且不应被理解为理想化的或过于正式的含义,除非本文中明确地这样定义。在以下描述中,为了提供对本专利技术的全面理解,许多具体细节被阐述。本专利技术可以在没有这些具体细节的一些或全部的情况下被实施。在其它实例中,没有详细描述公知的进程结构和/或进程,以免不必要地模糊本专利技术。还应注意,在一些实例中,如对于相关领域的技术人员显而易见的是,结合一个实施例描述的元件(也被称为部件)可以单独使用或与另一实施例的其它元件组合使用,除非另有明确说明。在下文中,将参照附图详细描述本专利技术的各个实施例。图1是示出根据本专利技术的实施例的数据存储装置10的框图。数据存储装置10可以被配置为响应于来自外部装置的写入请求而存储由外部装置(未示出)提供的数据。而且,数据存储装置10可以被配置为响应于来自外部装置的读取请求将存储的数据提供给外部装置。数据存储装置10可以下列形式实现:个人计算机存储卡国际协会(PCMCIA)卡、标准闪存(CF)卡、智能媒体卡、记忆棒、各种多媒体卡(例如,MMC、eMMC、RS-MMC和微型-MMC)、各种安全数字卡(例如,SD、迷你-SD和微型-SD)、通用闪速存储器(UFS)、固态驱动器(SSD)等。数据存储装置10可以包括控制器100和非易失性存储器装置200。控制器100可以控制数据存储装置10的操作。例如,控制器100可以根据各自的程序和从外部装置接收的读取请求将数据存储在非易失性存储器装置200中、从非易失性存储器装置200中读取数据并将读取的数据输出到外部装置。控制器100可以包括请求生成单元110、链接单元120和命令生成单元130。请求生成单元110可以生成读取请求以从非易失性存储器装置200中读取数据。请求生成单元110可以针对各种原因中的每一个生成读取请求。例如,请求生成单元110可以生成读取请求以读取外部装置请求的数据、读取控制器100的操作所需的数据并管理存储在非易失性存储器装置200中的数据。通过指定其中在非易失性存储器装置200中待执行读取操作的存储器区域的位置,可以生成读取请求。链接单元120可以选择性地链接由请求生成单元110生成的读取请求。例如,链接单元120可以基于对应于读取请求的存储器区域和对应于等待被执行的一个或多个读取请求(下文中也被称为待命读取请求)的存储器区域,确定读取请求是否可能与待命读取请求链接。当读取请求可能与待命读取请求链接时,链接单元120可以将读取请求与待命读取请求链接。链接单元120可以通过确定对应于读取请求的存储器区域和对应于待命读取请求的存储器区域是否可能被同时读取,来确定是否可能执行链接。当读取请求不可能与至少一个待命读取请求链接时,链接单元120可以延迟读取请求的执行,并使读取请求变为待命读取请求。命令生成单元130可以基于由链接单元120链接的多个读取请求生成读取命令,并将所生成的读取命令发送到非易失性存储器装置200。也就是说,尽管命令生成单元130可以将来自各个读取请求的不同读取命令发送到非易失性存储器装置200,使得非易失性存储器装置200多次执行读取操作,但命令生成单元130可以对多个链接的读取请求生成一个读取命令,并且将所生成的读取命令发送到非易失性存储器装置200,使得非易失性存储器装置200通过一次读取操作同时读本文档来自技高网...
数据存储装置及其操作方法

【技术保护点】
一种数据存储装置,其包括:非易失性存储器装置;以及控制器,其被配置为基于关于对应于读取请求的所述非易失性存储器装置的存储器区域和对应于至少一个待命读取请求的所述非易失性存储器装置的至少一个存储器区域的信息生成读取命令,其中所述非易失性存储器装置响应于所述读取命令同时读取存储在所述存储器区域中的数据和存储在所述至少一个存储器区域中的数据。

【技术特征摘要】
2016.06.14 KR 10-2016-00737251.一种数据存储装置,其包括:非易失性存储器装置;以及控制器,其被配置为基于关于对应于读取请求的所述非易失性存储器装置的存储器区域和对应于至少一个待命读取请求的所述非易失性存储器装置的至少一个存储器区域的信息生成读取命令,其中所述非易失性存储器装置响应于所述读取命令同时读取存储在所述存储器区域中的数据和存储在所述至少一个存储器区域中的数据。2.根据权利要求1所述的数据存储装置,其中当基于关于所述存储器区域和所述至少一个存储器区域的信息确定所述读取请求可能与所述至少一个待命读取请求链接时,所述控制器生成所述读取命令。3.根据权利要求2所述的数据存储装置,其中所述控制器基于所述存储器区域和所述至少一个存储器区域的芯片地址、平面地址、块地址和行地址中的至少一个确定所述读取请求是否可能与所述至少一个待命读取请求链接。4.根据权利要求1所述的数据存储装置,其中当基于所述存储器区域和所述至少一个存储器区域确定所述读取请求不可能与所述至少一个待命读取请求链接时,所述控制器不生成所述读取命令并且使所述读取请求待命。5.根据权利要求1所述的数据存储装置,其中基于所述待命读取请求的数量,所述控制器生成所述读取命令或者不生成所述读取命令并且使所述读取请求待命。6.一种数据存储装置,其包括:非易失性存储器装置;以及控制器,其被配置为基于关于对应于读取请求的所述非易失性存储器装置的存储器区域和对应于多个待命读取请求之中的至少一个待命读取请求的所述非易失性存储器装置的至少一个存储器区域的信息确定所述读取请求是否可能与所述至少一个待命读取请求链接,并且当所述读取请求不可能与所述至少一个待命读取请求链接时,使所述读取请求待命。7.根据权利要求6所述的数据存储装置,其中所述控制器通过确定存储在所述存储器区域中的数据和存储在所述至少一个存储器区域中的数据是否可能被同时读取,确定所述读取请求是否可能与所述至少一个待命读取请求链接。8.根据权利要求6所述的数据存储装置,其中当所述读取请求可能与所述至少一个待命读取请求链接时,所述控制器基于所述读取请求和所述至少一个待命读取请求生成读取命令并将所述读取命令传输到所述非易失性存储器装置。9.根据权利要求6所述的数据存储装置,其中所述控制器当所述读取请求可能与所述至少一个待命读取请求链接时确定所述至少一个待命读取请求的数量是否足够,并且当所述至少一个待命读取请求的数量不足时使所述读取请求待命。10.根据权利要求9所述的数据存储装置,其中当所述至少一个...

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

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

1