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

技术编号:24707733 阅读:32 留言:0更新日期:2020-06-30 23:56
本发明专利技术涉及一种存储器系统,该存储器系统包括:非易失性存储器装置;以及控制器,被配置为从主机装置接收针对目标逻辑地址的操作命令,并且响应于操作命令来控制非易失性存储器装置,其中控制器确定多个逻辑地址范围之中的、包括目标逻辑地址的目标逻辑地址范围,并且基于与多个逻辑地址范围对应的计数之中的、与目标逻辑地址范围对应的目标计数来确定目标逻辑地址是否具有顺序属性。

【技术实现步骤摘要】
存储器系统及其操作方法相关申请的交叉引用本申请要求于2018年12月21日提交的申请号为10-2018-0167683的韩国申请的优先权,该韩国申请通过引用整体并入本文。
各个实施例总体涉及一种存储器系统,并且更特别地,涉及一种包括非易失性存储器装置的存储器系统。
技术介绍
存储器系统可以被配置为响应于来自主机装置的写入请求,存储从主机装置提供的数据。并且,存储器系统可以被配置为响应于主机装置的读取请求,将存储的数据提供到主机装置。主机装置是能够处理数据的电子装置,并且可以包括计算机、数码相机、移动电话等。存储器系统可以通过内置在主机装置中来操作,或者可以通过被制造为可分离的形式并且被联接到主机装置来操作。
技术实现思路
各个实施例涉及一种存储器系统及其操作方法,能够有效地对顺序数据和随机数据进行分类。在实施例中,一种存储器系统可以包括:非易失性存储器装置;以及控制器,被配置为从主机装置接收针对目标逻辑地址的操作命令,并且响应于操作命令来控制所述非易失性存储器装置,其中控制器确定多个逻辑地址范围之中的、包括目标逻辑地址的目标逻辑地址范围,并且基于与多个逻辑地址范围对应的计数之中的、与目标逻辑地址范围对应的目标计数来确定目标逻辑地址是否具有顺序属性。在实施例中,一种存储器系统的操作方法可以包括:确定多个逻辑地址范围之中的、包括与从主机装置接收的操作命令对应的目标逻辑地址的目标逻辑地址范围;以及基于与多个逻辑地址范围对应的计数之中的、与目标逻辑地址范围对应的目标计数来确定目标逻辑地址是否具有顺序属性。在实施例中,一种存储器系统可以包括:存储器装置;以及控制器,适于:接收针对存储器装置的至少一个命令和与该命令相关联的逻辑地址的序列;确定多个逻辑地址范围之中的、与逻辑地址中的每一个对应的地址范围;基于确定的地址范围对多个逻辑地址范围中的每一个的数量进行计数;并且基于计数的数量来确定逻辑地址中的每一个是否是顺序的。根据实施例的存储器系统及其操作方法可以有效地对顺序数据和随机数据进行分类。附图说明图1是示出根据实施例的存储器系统的框图。图2A至图2F是示出根据实施例的顺序确定电路的操作方法的示例的示图。图3是示出根据实施例的顺序确定电路的操作方法的流程图。图4A和图4B是示出根据实施例的顺序确定电路基于目标计数确定目标逻辑地址的顺序属性的方法的流程图。图5是示出根据实施例的顺序确定电路增加目标计数的方法的流程图。图6是示出根据实施例的包括固态驱动器(SSD)的数据处理系统的示图。图7是示出根据实施例的包括存储器系统的数据处理系统的示图。图8是示出根据实施例的包括存储器系统的数据处理系统的示图。图9是示出根据实施例的包括存储器系统的网络系统的示图。图10是示出根据实施例的存储器系统中包括的非易失性存储器装置的框图。具体实施方式在下文中,通过实施例的各个示例参照附图描述存储器系统及其操作方法。在本公开中,在结合附图阅读以下示例性实施例之后,优点、用于实现优点的特征和方法将变得更加明显。然而,本公开可以以不同的形式实施,而不应被解释为限于本文所阐述的实施例。而是,提供这些实施例是为了详细描述本公开到本公开所属领域的技术人员可以容易地实现本公开的技术构思的程度。本文中将理解的是,本公开的实施例不限于附图中所示的细节,附图不一定按比例绘制,而且在某些情况下,为了更清楚地描述本公开的某些特征,比例可能已经被夸大。虽然本文中使用了特定的术语,但是将理解的是,本文中使用的术语仅为了描述特定实施例的目的,而不是旨在限制本公开的范围。如本文中使用的,短语“和/或”包括一个或多个相关所列项目的任意一个和全部组合。将理解的是,当元件被称为在另一元件“上”、“连接到”或“联接到”另一元件时,该元件可以直接在另一元件上、直接连接或联接到另一元件,或者可以存在中间元件。如本文中使用的,除非上下文另有明确说明,否则单数形式也旨在包括复数形式。将进一步理解的是,当在本说明书中使用时,术语“包括”和/或“包括有”指定至少一个所陈述的特征、步骤、操作和/或元件的存在,但不排除一个或多个其它特征、步骤、操作和/或元件的存在或添加。图1是示出根据实施例的存储器系统10的框图。参照图1,存储器系统10可以被配置为响应于主机装置20的写入命令来存储从主机装置20提供的数据。并且,存储器系统10可以被配置为响应于主机装置20的读取命令将存储的数据提供到主机装置20。存储器系统10可以通过个人计算机存储卡国际协会(PCMCIA)卡、紧凑型闪存(CF)卡、智能媒体卡、记忆棒、各种多媒体卡(例如,MMC、eMMC、RS-MMC和微型MMC)、各种安全数字卡(例如,SD、迷你SD和微型SD)、通用闪存(UFS)、固态驱动器(SSD)等进行配置。存储器系统10可以包括控制器110和非易失性存储器装置200。控制器100可以控制存储器系统10的一般操作。控制器100可以根据主机装置20的诸如写入命令和读取命令的操作命令来控制非易失性存储器装置200执行前台操作。前台操作可以包括将数据写入非易失性存储器装置200中和从非易失性存储器装置200读取数据的操作。此外,控制器100可以独立于主机装置20的操作命令来控制非易失性存储器装置200执行内部所需的后台操作。后台操作可以包括非易失性存储器装置200的损耗均衡操作、垃圾收集操作和擦除操作。与前台操作类似,后台操作还可以包括将数据写入非易失性存储器装置200中和从非易失性存储器装置200读取数据的操作。控制器100可以包括主机接口110、处理器120、缓冲器130、存储器接口140和总线150。主机接口110、处理器120、缓冲器130和存储器接口140可以通过总线150彼此联接。主机接口110可以与主机装置20通信。主机接口110可以从主机装置20接收针对目标逻辑地址的操作命令。主机接口110可以将操作命令传送到处理器120。而且,主机接口110可以将从主机装置20传送的写入数据临时存储在缓冲器130中,并且可以将从非易失性存储器装置200传送并临时存储在缓冲器130中的读取数据传送到主机装置20。处理器120可以控制控制器100的一般操作。处理器120可以处理从主机装置20接收的操作命令,从而可以通过存储器接口140控制非易失性存储器装置200的内部操作,诸如写入操作和读取操作。处理器120可以包括将在下面描述的顺序确定电路121。缓冲器130可以临时存储待在主机装置20和非易失性存储器装置200之间传送的写入数据和读取数据。可选地,与图1的图示不同,缓冲器130可以位于控制器100外部。存储器接口140可以与非易失性存储器装置200联接,并且可以在处理器120的控制下控制非易失性存储器装置200的内部操作。存储器接口140可以将用于控制非易失性存储器装置200的控制信号传送本文档来自技高网...

【技术保护点】
1.一种存储器系统,包括:/n非易失性存储器装置;以及/n控制器,从主机装置接收针对目标逻辑地址的操作命令,并且响应于所述操作命令来控制所述非易失性存储器装置,/n其中所述控制器确定多个逻辑地址范围之中的、包括所述目标逻辑地址的目标逻辑地址范围,并且基于与所述多个逻辑地址范围对应的计数之中的、与所述目标逻辑地址范围对应的目标计数来确定所述目标逻辑地址是否具有顺序属性。/n

【技术特征摘要】
20181221 KR 10-2018-01676831.一种存储器系统,包括:
非易失性存储器装置;以及
控制器,从主机装置接收针对目标逻辑地址的操作命令,并且响应于所述操作命令来控制所述非易失性存储器装置,
其中所述控制器确定多个逻辑地址范围之中的、包括所述目标逻辑地址的目标逻辑地址范围,并且基于与所述多个逻辑地址范围对应的计数之中的、与所述目标逻辑地址范围对应的目标计数来确定所述目标逻辑地址是否具有顺序属性。


2.根据权利要求1所述的存储器系统,其中在确定所述目标逻辑地址是否具有所述顺序属性之前或之后,所述控制器增加所述目标计数。


3.根据权利要求2所述的存储器系统,其中在历史列表未满的情况下,所述控制器将所述目标逻辑地址添加到所述历史列表并且增加所述目标计数。


4.根据权利要求3所述的存储器系统,其中在所述历史列表已满的情况下,在将所述目标逻辑地址添加到所述历史列表之前,所述控制器擦除所述历史列表中的最旧逻辑地址并且减少所述计数之中的、与包括所述最旧逻辑地址的逻辑地址范围对应的计数。


5.根据权利要求3所述的存储器系统,其中所述历史列表以与最近处理的一个或多个操作命令对应的一个或多个逻辑地址被处理的顺序包括所述逻辑地址。


6.根据权利要求1所述的存储器系统,其中当所述目标计数大于或等于参考值时,所述控制器确定所述目标逻辑地址具有所述顺序属性。


7.根据权利要求1所述的存储器系统,其中当所述目标计数小于参考值时,所述控制器确定所述目标逻辑地址具有随机属性。


8.根据权利要求1所述的存储器系统,
其中所述非易失性存储器装置包括顺序区域和随机区域,并且
其中所述控制器基于所述目标逻辑地址是否具有所述顺序属性,将与所述目标逻辑地址对应的数据存储在所述顺序区域或所述随机区域中。


9.根据权利要求1所述的存储器系统,其中当所述操作命令对应于多个目标逻辑地址时,所述控制器选择所述多个目标逻辑地址中的任意一个作为所述目标逻辑地址,确定所述目标逻辑地址是否具有所述顺序属性,并且将所述多个目标逻辑地址之中的剩余目标逻辑地址的属性确定为与所述目标逻辑地址的属性相同。


10.一种存储器系统的操作方法,包括:
确定多个逻辑地址范围之中的、包括与从主机装置接收的操作命令对应的目标逻辑地址的目标逻辑地...

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

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

1