存储器系统以及存储器系统的操作方法技术方案

技术编号:36736355 阅读:17 留言:0更新日期:2023-03-04 10:07
本公开的实施例涉及一种存储器系统以及存储器系统的操作方法。根据本公开的实施例,存储器系统可以根据多个设定时段之中的空闲时间的长度所属的时段来确定指示预期要从主机接收到的命令的命令类型的命令模式,并且可以运行与命令模式相对应的操作。在这种情况下,命令类型可以是读取命令、写入命令或擦除命令,并且命令模式可以是读取模式、写入模式或擦除模式。或擦除模式。或擦除模式。

【技术实现步骤摘要】
存储器系统以及存储器系统的操作方法
[0001]相关申请的交叉引用
[0002]本申请要求于2021年8月27日提交的申请号为10

2021

0113645的韩国专利申请的优先权,该韩国专利申请通过引用整体并入本文。


[0003]本公开的实施例涉及一种存储器系统以及存储器系统的操作方法。

技术介绍

[0004]存储器系统包括基于来自诸如计算机、服务器、智能电话、平板PC或其他电子装置的主机的请求来存储数据的数据存储装置。存储器系统的示例涵盖从传统的基于磁盘的硬盘驱动器(HDD)到诸如固态驱动器(SSD)、通用闪存装置(UFS)或嵌入式MMC(eMMC)装置的基于半导体的数据存储装置。
[0005]存储器系统可以进一步包括用于控制存储器装置的存储器控制器。存储器控制器可以从主机接收命令,并且基于所接收的命令,可以运行命令或控制对存储器系统中的存储器装置的读取操作/写入操作/擦除操作。存储器控制器可以用于运行固件操作,以执行用于控制这些操作的逻辑运算。
[0006]通常,存储器系统在从主机接收到命令之后运行由相应命令指示的操作。例如,在从主机接收到读取命令之后,存储器系统可以将由读取命令请求的数据从存储器装置加载到存储器控制器。然而,存储器系统不会通过提前预测可能从主机输入的命令来运行用于处理预期命令的操作。

技术实现思路

[0007]本公开的实施例可以提供能够更快地处理从主机接收的命令的存储器系统和存储器系统的操作方法。
[0008]在一个方面,本公开的实施例可以提供一种存储器系统,包括:存储器装置,用于存储数据;以及存储器控制器,被配置成控制存储器装置运行从主机接收的命令,根据多个设定时段之中空闲时间的长度所属的时段来确定指示预期要从主机接收的命令的命令类型的命令模式,并且运行与命令模式相对应的操作。空闲时间可以是未从主机接收到命令的时段。
[0009]在这种情况下,命令类型可以是读取命令、写入命令、擦除命令或后台命令。
[0010]命令模式可以是1)读取模式、2)写入模式、3)擦除模式,或4)后台模式。
[0011]当空闲时间的长度属于多个时段之中的第一时段时,存储器控制器可以基于与第一时段相对应的历史信息来确定命令模式。在这种情况下,与第一时段相对应的历史信息可以包括关于先前在属于第一时段的先前空闲时间已经经过之后从主机接收到的命令的信息。
[0012]在另一方面,本公开的实施例可以提供一种存储器系统的操作方法,包括:计算空
闲时间的长度,空闲时间是未从主机接收到命令的时段;根据多个设定时段之中空闲时间的长度所属的时段来确定指示预期要从主机接收到的命令的命令类型的命令模式;并且运行与命令模式相对应的操作。
[0013]在这种情况下,命令类型可以是读取命令、写入命令、擦除命令或后台命令。
[0014]命令模式可以是1)读取模式、2)写入模式、3)擦除模式,或4)后台模式。
[0015]确定命令模式可以包括:当空闲时间的长度属于多个时段之中的第一时段时,基于与第一时段相对应的历史信息来确定命令模式。在这种情况下,与第一时段相对应的历史信息可以包括关于先前在属于第一时段的先前空闲时间已经经过之后从主机接收到的命令的信息。
[0016]根据本公开的实施例,可以更快地处理从主机接收到的命令。
附图说明
[0017]图1是示出基于所公开技术的实施例的存储器系统的配置的示意图。
[0018]图2是示意性地示出基于所公开技术的实施例的存储器装置的框图。
[0019]图3示出基于所公开技术的实施例的存储器装置的字线和位线的结构。
[0020]图4示出根据本公开的实施例的存储器系统的示意性结构。
[0021]图5是示出根据本公开的实施例的存储器系统的操作的示例的流程图。
[0022]图6示出根据本公开的实施例的根据空闲时间的长度的命令模式的示例。
[0023]图7示出根据本公开的实施例的存储器系统基于与第一时段相对应的历史信息来确定命令模式的示例。
[0024]图8示出根据本公开的实施例的存储器系统基于从主机接收到的命令的命令类型来确定命令模式的示例。
[0025]图9示出根据本公开的实施例的由存储器系统基于最近从主机接收到的命令的命令类型来确定命令模式的示例。
[0026]图10示出根据本公开的实施例的存储器系统运行与命令模式相对应的操作的示例。
[0027]图11示出根据本公开的实施例的存储器系统确定目标地址的示例。
[0028]图12示出根据本公开的实施例的存储器系统确定目标地址的另一示例。
[0029]图13示出根据本公开的实施例的存储器系统运行与命令模式相对应的操作的另一示例。
[0030]图14示出根据本公开的实施例的存储器系统运行与命令模式相对应的操作的另一示例。
[0031]图15示出根据本公开的实施例的存储器系统的操作方法。
[0032]图16是示出基于所公开技术的一些实施例的计算系统的配置的示图。
具体实施方式
[0033]下文中,参照附图更详细地描述本公开的各个实施例。在整个说明书中,对“实施例”、“另一实施例”等的引用不一定仅针对一个实施例,并且对任何这种短语的不同引用不一定针对相同的实施例。当本文使用术语“各个实施例”时不一定指所有实施例。
[0034]下面参照附图更详细地描述本专利技术的各个实施例。然而,我们注意到本专利技术可以以不同的形式和变化来实现,并且不应被解释为限于本文阐述的实施例。相反,提供所描述的实施例,使得本公开将是彻底且完整的,并将把本专利技术充分传达给本专利技术所属领域的技术人员。在整个公开中,贯穿本专利技术的各个附图和实施例的相同的附图标记指代相同的部件。
[0035]本文描述的方法、过程和/或操作可以通过待由计算机、处理器、控制器或其他信号处理装置运行的代码或指令来执行。计算机、处理器、控制器或其他信号处理装置可以是本文描述的那些计算机、处理器、控制器或其他信号处理装置或者除了本文描述的元件之外的那些计算机、处理器、控制器或其他信号处理装置。因为详细描述了形成该方法(或计算机、处理器、控制器或其他信号处理装置的操作)的基础的算法,所以用于实施方法实施例的操作的代码或指令可以将计算机、处理器、控制器或其他信号处理装置转变为用于执行本文的方法的专用处理器。
[0036]当至少部分地在软件中实施时,控制器、处理器、装置、模块、单元、多工器、生成器、逻辑、接口、解码器、驱动器和其他信号生成和信号处理功能可能包括例如用于存储待由例如计算机、处理器、微处理器、控制器或其他信号处理装置运行的代码或指令的存储器或其他存储装置。
[0037]图1是示出基于本公开的技术的实施例的存储器系统100的示意性配置的示图。
[0038]在一些实施方案中,存储器系统100可以包括被配置成存储数据的存储器装置11本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种存储器系统,包括:存储器装置,用于存储数据;以及存储器控制器:控制所述存储器装置运行从主机接收的命令,根据多个设定时段之中的空闲时间的长度所属的时段来确定指示预期要从所述主机接收的命令的命令类型的命令模式,并且运行与所述命令模式相对应的操作,其中所述空闲时间是未从所述主机接收到命令的时段。2.根据权利要求1所述的存储器系统,其中当所述空闲时间的长度属于所述多个时段之中的第一时段时,所述存储器控制器基于与所述第一时段相对应的历史信息来确定所述命令模式,并且其中与所述第一时段相对应的所述历史信息包括关于先前在属于所述第一时段的先前空闲时间已经经过之后从所述主机接收到的命令的信息。3.根据权利要求2所述的存储器系统,其中所述存储器控制器从与所述第一时段相对应的所述历史信息中搜索先前从所述主机接收到的具有最高频率的命令的命令类型,并且基于搜索到的所述命令类型来确定所述命令模式。4.根据权利要求2所述的存储器系统,其中所述存储器控制器从与所述第一时段相对应的所述历史信息中搜索最近从所述主机接收到的命令的命令类型,并且基于搜索到的所述命令类型来确定所述命令模式。5.根据权利要求1所述的存储器系统,其中所述命令类型包括读取命令、写入命令、擦除命令或后台命令,并且所述命令模式包括读取模式、写入模式、擦除模式或后台模式。6.根据权利要求5所述的存储器系统,其中所述存储器控制器包括读取缓冲器,所述读取缓冲器用于存储从所述存储器装置读取的数据以便处理从所述主机接收的读取命令,并且其中,当所述命令模式是所述读取模式时,所述存储器控制器确定所述存储器装置中存储目标数据的目标地址,并将所述目标数据预获取到所述读取缓冲器中。7.根据权利要求6所述的存储器系统,其中,当所述空闲时间的长度属于所述多个时段之中的第二时段时,所述存储器控制器基于先前在属于所述第二时段的先前空闲时间已经经过之后从所述主机接收到的所述读取命令引用的多个地址中的每一个的引用次数来选择所述目标地址。8.根据权利要求7所述的存储器系统,其中当存在具有最大引用次数的多个地址时,所述存储器控制器从具有最大引用次数的地址之中选择最近引用的地址作为所述目标地址。9.根据权利要求5所述的存储器系统,其中所述存储器控制器包括写入缓冲器,所述写入缓冲器用于存储所述主机请求写入的数据,以便处理从所述主机接收到的所述写入命令,并且其中当所述命令模式是所述写入模式时,所述存储器控制器将所述写入缓冲器中存储的全部或部分数据清除到所述存储器装置。10.根据权利要求5所述的存储器系统,其中所述存储器控制器包括映射高速缓存,所述映射高速缓存用于高速缓存所述存储
器装置中存储的映射数据,并且其中,当所述命令模式是所述擦除模式时,所述存储器控制器将与所述存储器装置中预期要运行擦除操作的区域相对应的映射数据预获取到所述映射高...

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

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

1