[发明专利]存储器系统、存储器控制器及其操作方法有效
申请号: | 202010431313.8 | 申请日: | 2020-05-20 |
公开(公告)号: | CN112634963B | 公开(公告)日: | 2023-10-24 |
发明(设计)人: | 文敏焕 | 申请(专利权)人: | 爱思开海力士有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F3/00;G06F13/16;G11C16/10 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 崔卿虎 |
地址: | 韩国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储器 系统 控制器 及其 操作方法 | ||
公开了存储器系统、存储器控制器及其操作方法。通过基于状态检查延迟信息来确定向存储器装置发送状态检查命令的时间点,并且在存储器装置处于空闲状态时更新状态检查延迟信息,可以将针对包括多个存储器管芯的存储器装置的编程操作的性能劣化最小化,并且可以反映存储器装置在编程操作中的操作特性的变化。
本申请要求于2019年10月8日在韩国知识产权局提交的韩国专利申请号10-2019-0124512的优先权,其全部内容通过引用并入本文。
技术领域
各种实施例一般地涉及存储器系统、存储器控制器及其操作方法。
背景技术
与存储装置相对应的存储器系统基于诸如计算机的主机、诸如智能电话或平板电脑的移动终端或任何各种电子装置的请求来存储数据。存储器系统不仅可以包括将数据存储在磁盘中的装置(例如,硬盘驱动器(HDD)),还可以包括将数据存储在非易失性存储器中的装置(例如,固态驱动器(SDD)、通用闪存(UFS)装置、嵌入式MMC(eMMC)装置等)。
存储器系统可以包括用于控制存储器系统中包括的存储器装置(例如,易失性存储器和/或非易失性存储器)的存储器控制器。存储器控制器可以从主机接收请求并且可以响应于所接收的请求来执行或控制相对于存储器装置的读取、写入和擦除数据的操作。存储器控制器可以驱动固件来执行逻辑计算,以执行或控制这些操作。
存储器系统将数据分割地存储在存储器装置中包括的多个模块(例如,存储器管芯)中。为此,由于其不同的操作特性,多个模块可以具有彼此不同的数据写入时间。由于这一事实,在存储器系统将数据存储在存储器装置中的过程期间,可能发生性能劣化。
发明内容
各种实施例针对存储器系统、存储器控制器和操作方法,其能够在存储器装置中包括的多个存储器管芯具有彼此不同的编程时间时将存储器装置的编程操作的性能劣化最小化。
此外,各种实施例针对存储器系统、存储器控制器和操作方法,其能够在存储器装置的操作特性随时间流逝而变化时反映存储器装置在编程操作中的操作特性的变化。
在一个方面,本公开的实施例可以提供一种存储器系统,包括:存储器装置,包括多个存储器管芯,多个存储器管芯中的每一个包括多个存储器块;以及存储器控制器,被配置为控制存储器装置。
存储器控制器可以从存储器装置加载针对多个存储器管芯中的每一个的状态检查延迟信息。
存储器控制器可以基于状态检查延迟信息来确定将状态检查命令发送到存储器装置的时间点。状态检查命令可以是指示存储器装置执行检查编程操作是否完成的操作的命令。
当存储器装置处于空闲状态时,存储器控制器可以更新状态检查延迟信息。
存储器控制器可以通过测量从存储器装置中的存储器块之中选择的目标存储器块的编程时间来更新状态检查延迟信息。
存储器控制器可以通过向存储器装置发送虚设命令来测量目标存储器块的编程时间。虚设命令可以是指示存储器装置执行将虚设数据编程到目标存储器块的操作的命令。
存储器控制器可以在每个测量周期测量目标存储器块的编程时间。
存储器控制器可以基于针对在每个测量周期测量的目标存储器块的编程时间的加权移动平均值来更新状态检查延迟信息。
存储器控制器可以基于针对多个存储器管芯的状态检查延迟信息的最小值来确定将状态检查命令发送到存储器装置的时间点。
在另一方面,本公开的实施例可以提供一种存储器控制器,包括:存储器接口,被配置为与包括多个存储器管芯的存储器装置进行通信,多个存储器管芯中的每一个包括多个存储器块;以及控制电路,被配置为控制存储器装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于爱思开海力士有限公司,未经爱思开海力士有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010431313.8/2.html,转载请声明来源钻瓜专利网。