存储器装置、存储器系统及其操作方法制造方法及图纸

技术编号:20679934 阅读:30 留言:0更新日期:2019-03-27 18:33
存储器装置、存储器系统及其操作方法。一种存储器系统包括:多个存储器装置,其配置多个通路;以及存储控制器,其通过通道与所述多个存储器装置通信,其中,所述多个存储器装置中的每一个包括装置队列,并且其中,所述装置队列对从存储控制器输入的多个控制器命令进行排队。

【技术实现步骤摘要】
存储器装置、存储器系统及其操作方法
本专利技术的各种实施方式涉及存储器系统及其操作方法,更具体地讲,涉及一种包括对多个命令进行排队的存储器装置的存储器系统及其操作方法。
技术介绍
存储器装置可被分类为易失性存储器装置和非易失性存储器装置。在没有电源的情况下易失性存储器装置的数据无法保持。然而,即使当电源被阻断时,非易失性存储器的数据也将保留。非易失性存储器装置的示例可包括只读存储器(ROM)和电可擦除可编程只读存储器(EEPROM)。作为闪存EEPROM引入的闪存装置的配置和操作不同于传统EEPROM。闪存EEPROM存储器装置可按照块为单位执行电擦除操作并按照比特为单位执行编程操作。
技术实现思路
本专利技术的各种实施方式涉及一种存储器系统以及操作该存储器系统的方法。该存储器系统表现出改进的随机读或编程性能。根据实施方式,存储器系统可包括:多个存储器装置,其配置多个通路;以及存储控制器,其通过通道与所述多个存储器装置通信,其中,所述多个存储器装置中的每一个包括装置队列,并且其中,所述装置队列对从存储控制器输入的多个控制器命令进行排队。根据实施方式,一种存储器系统可包括:分别与第一至第N通路对应的第一至第N通路命令队列,其中N是2或更大的自然数;以及与第一至第N通路对应的第一至第N存储器装置,其中,第一至第N通路命令队列中的每一个对M个命令进行排队,其中M是2或更大的自然数,其中,第一至第N存储器装置中的每一个包括装置队列,并且其中,该装置队列包括:装置命令队列,其用于对依次输入的L个命令进行排队,其中L是2或更大的自然数;以及队列命令执行控制电路,其用于控制排队到装置命令队列的L个命令的执行,其中,队列命令执行控制电路控制装置命令队列以使得L个命令被并行执行。根据实施方式,一种存储器装置可包括:装置命令队列,其用于对依次输入的多个命令进行排队;以及队列命令执行控制电路,其用于控制排队到装置命令队列的多个命令的执行。根据实施方式,一种操作存储器系统的方法可包括:执行第一排队操作以将从主机依次输入的多个命令排队到多个命令队列当中的第一通路命令队列;将所述多个命令依次传送到与所述多个通路命令队列对应的多个存储器装置当中与第一通路命令队列对应的第一存储器装置;执行第二排队操作以使得第一存储器装置对依次传送的所述多个命令进行排队;以及由第一存储器装置并行执行所述多个命令。根据实施方式,一种存储器系统包括:多个存储器装置,其各自具有装置队列;以及控制器,其具有分别与存储器装置对应的多个命令队列,其中,控制器被配置为:根据预定次序将命令排队到各个存储器装置的命令队列中;将来自命令队列的命令提供给装置队列当中的各自相应的装置队列;并且根据各自相应的装置队列中排队的命令来控制各个存储器装置独立地并行执行操作。对于本专利技术所属领域的技术人员而言,本专利技术的这些和其它特征和优点将从以下参照附图的详细描述变得显而易见。附图说明图1是示出根据实施方式的存储器系统的图。图2是示出图1所示的存储控制器的示例性配置的图。图3是示出根据实施方式的存储器系统的图。图4是示出图1所示的存储器装置的示例性配置的图。图5是示出图4所示的存储器块的示例性配置的图。图6是示出根据实施方式的命令执行处理的图。图7是示出根据实施方式的命令执行处理的图。图8是示出根据实施方式的命令队列结构和报告队列结构的图。图9是示出根据实施方式的全路交织操作的图。图10是示出根据实施方式的存储器装置的地址路径的图。图11是示出根据实施方式的存储器装置的命令路径的图。图12是示出根据实施方式的随机读操作的图。图13是示出根据实施方式的随机读操作的时序图。图14是示出根据实施方式的随机编程操作的图。图15是示出根据实施方式的随机编程操作的时序图。图16是示出根据实施方式的工作负载处理方法的时序图。图17是示出根据实施方式的存储器装置的命令队列接口的时序图。图18是示出根据实施方式的存储器装置的状态寄存器的配置的时序图。图19是示出包括如图2所示的存储控制器的存储器系统的实施方式的图。图20是示出包括如图2所示的存储控制器的存储器系统的实施方式的图。图21是示出包括如图2所示的存储控制器的存储器系统的实施方式的图。图22是示出包括如图2所示的存储控制器的存储器系统的实施方式的图。具体实施方式以下,将参照附图详细描述各种示例性实施方式。然而,我们注意到,本专利技术可按照不同的其它实施方式、形式及其变化具体实现,并且不应被解释为限于本文所阐述的实施方式。相反,提供所描述的实施方式以使得本公开将彻底和完整,并且将向本专利技术所属领域的技术人员充分传达本专利技术。在附图中,为了例示方便,可能夸大组件的厚度和长度。在以下描述中,为了简单和简明,可省略相关功能和构造的详细描述。贯穿说明书和附图,相似的标号指代相似的元件。还应当注意,在本说明书中,“连接/联接”不仅指一个组件直接联接另一组件,而且指通过中间组件间接联接另一组件。另外,贯穿说明书,当说到特定部分“包括”特定元件时,这不排除包括其它元件,该特定部分还可包括另一元件,除非另外具体地描述。将理解,尽管本文中可使用术语“第一”、“第二”、“第三”等来描述各种元件,这些元件不受这些术语限制。这些术语用于将一个元件与另一元件相区分。因此,在不脱离本专利技术的精神和范围的情况下,下面所描述的第一元件也可被称为第二元件或第三元件。另外,还将理解的是,当元件被称为在两个元件“之间”时,其可以是这两个元件之间的仅有元件,或者也可存在一个或更多个中间元件。本文所使用的术语仅是为了描述特定实施方式,而非意在限制本专利技术。如本文所使用的,除非上下文另外清楚地指示,否则单数形式旨在也包括复数形式。如本文所使用的,术语“和/或”包括一个或更多个相关所列项的任何和所有组合。除非另外定义,否则鉴于本公开,本文所使用的所有术语(包括技术术语和科学术语)具有本专利技术所属领域的普通技术人员通常理解的相同含义。还将理解,诸如常用字典中定义的那些术语应该被解释为具有与其在本公开和相关领域的上下文中的含义一致的含义,并且将不从理想化或过于形式的意义上理解,除非本文中明确地如此定义。在以下描述中,阐述了许多具体细节以便提供本专利技术的彻底理解。本专利技术可在没有这些具体细节中的一些或全部的情况下实践。在其它情况下,没有详细描述熟知处理结构和/或处理,以免不必要地模糊本专利技术。还要注意的是,在一些情况下,对于本领域技术人员而言将显而易见的是,除非另外明确地指示,否则结合一个实施方式描述的特征或元件可单独使用或者与实施方式的其它特征或元件组合使用。图1是示出根据实施方式的存储器系统1000的图。参照图1,存储器系统1000可包括用于存储数据的存储器装置1100以及在操作上联接到存储器装置1100以用于控制存储器装置1100的存储控制器1200。存储控制器1200还可在操作上联接到主机2000。存储控制器1200可在主机2000的控制下控制存储器装置1100的操作。例如,存储控制器1200可响应于从主机2000接收的控制命令控制存储器装置1100的操作。主机2000可使用诸如例如快速外围组件互连(PCI-E)、高级技术附件(ATA)、串行ATA(SATA)、并行ATA(PATA)或串行附接SCSI(SA本文档来自技高网...

【技术保护点】
1.一种存储器系统,该存储器系统包括:配置多个通路的多个存储器装置;以及通过通道与所述多个存储器装置通信的存储控制器,其中,所述多个存储器装置中的每一个包括装置队列,并且其中,所述装置队列对从所述存储控制器输入的多个控制器命令进行排队。

【技术特征摘要】
2017.09.20 KR 10-2017-01210961.一种存储器系统,该存储器系统包括:配置多个通路的多个存储器装置;以及通过通道与所述多个存储器装置通信的存储控制器,其中,所述多个存储器装置中的每一个包括装置队列,并且其中,所述装置队列对从所述存储控制器输入的多个控制器命令进行排队。2.根据权利要求1所述的存储器系统,其中,所述存储控制器包括用于对从主机输入的多个主机命令进行排队的控制器命令队列,并且其中,所述控制器命令队列包括与所述多个通路对应的多个通路命令队列。3.根据权利要求2所述的存储器系统,其中,所述控制器命令队列包括用于向所述主机命令指派优先级权重的命令优先级处理器,并且其中,所述主机命令的执行次序是基于所述优先级权重来确定的。4.根据权利要求2所述的存储器系统,其中,所述控制器命令队列包括通路节流器,该通路节流器将所述主机命令分配给所述多个通路命令队列以使得所述多个存储器装置全路交织。5.根据权利要求4所述的存储器系统,其中,所述控制器命令队列包括分别向所述主机命令指派优先级权重的命令优先级处理器,并且其中,所述通路节流器基于所述优先级权重将所述主机命令分配给所述多个通路命令队列。6.根据权利要求2所述的存储器系统,其中,所述控制器命令队列包括通路节流器,该通路节流器用于将所述主机命令分配给所述多个通路命令队列以使得所述多个通路命令队列被完全界定。7.根据权利要求2所述的存储器系统,其中,所述控制器命令队列基于从所述多个存储器装置输出的报告队列来控制所述多个通路命令队列。8.根据权利要求7所述的存储器系统,其中,所述报告队列包括与所述多个控制器命令的执行关联的例外情况信息、物理地址映射信息和命令队列时隙编号中的至少一个。9.根据权利要求8所述的存储器系统,其中,所述多个存储器装置响应于获取特征命令输出所述报告队列。10.根据权利要求1所述的存储器系统,其中,所述装置队列包括:装置命令队列,该装置命令队列用于对所述多个控制器命令进行排队;以及队列命令执行控制电路,该队列命令执行控制电路用于控制所述装置命令队列以使得排队到所述装置命令队列的所述多个控制器命令被并行执行。11.根据权利要求10所述的存储器系统,该存储器系统还包括用于对与所述多个控制器命令对应的地址进行排队的装置地址队列。12.根据权利要求10所述的存储器系统,其中,所述装置命令队列包括多个装置命令队列时隙,并且所述装置队列还包括用于基于装置命令队列时隙编号将所述多个控制器命令分配给所述多个装置命令队列时隙的命令队列分配器。13.根据权利要求10所述的存储器系统,其中,所述装置队列还包括存储排队到所述装置命令队列的所述多个控制器命令中的每一个的执行状态的状态寄存器组。14.根据权利要求10所述的存储器系统,其中,所述装置队列响应于设置特征命令对所述多个控制器命令进行排队。15.根据权利要求14所述的存储器系统,其中,所述装置队列接收命令队列,并且其中,所述命令队列包括所述控制器命令的命令类型、物理地址映射信息和命令队列时隙编号中的至少一个。16.根据权利要求1所述的存储器系统,其中,所述装置队列包括:装置命令队列,该装置命令队列用于对用于多个随机读操作的多个随机读命令进行排队;以及队列命令执行控制电路,该队列命令执行控制电路用于控制所述装置命令队列以使得排队到所述装置命令队列的所述多个随机读命令被并行执行。17.根据权利要求16所述的存储器系统,其中,所述队列命令执行控制电路依次完成并刷新排队到所述装置命令队列的所述多个随机读命令。18.根据权利要求1所述的存储器系统,其中,所述装置队列包括:装置命令队列,该装置命令队列用于对用于多个随机编程操作的多个随机编程命令进行排队;以及队列命令执行控制电路,该队列命令执行控制电路控制所述装置命令队列以使得排队到所述装置命令队列的所述多个随机编程命令被并行执行。19.根据权利要求18所述的存储器系统,其中,所述队列命令执行控制电路同时完成并刷新排队到所述装置命令队列的所述多个随机编程命令。20.根据权利要求1所述的存储器系统,其中,所述装置队列包括:装置命令队列,该装置命令队列包括第一装置命令队列时隙和第二装置命令队列时隙;以及队列命令执行控制电路,该队列命令执行控制电路用于控制排队到所述装置命令队列的多个命令的执行,其中,当在用于读操作的第一命令被排队到所述第一装置命令队列时隙之后输入用于编程操作的第二命令时,所述队列命令执行控制电路执行所述第一命令而无需等待用于附加读操作的命令。21.根据权利要求3所述的存储器系统,其中,所述命令优先级处理器将管理优先级、紧急优先级和正常优先级中的一个指派给各个所述主机命令,并且指派了所述管理优先级的命令以最高优先级执行,而无需与其它命令竞争。22.根据权利要求...

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

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

1