存储器控制器及操作存储器控制器的方法技术

技术编号:39638678 阅读:14 留言:0更新日期:2023-12-09 11:00
本公开涉及一种电子装置。根据本技术,存储器控制器可以包括时延监控器和操作控制器。时延监控器可以在多个时段中的每个时段期间对表示来自主机的请求的时延之中的超过参考值的过度时延的数量的过度时延计数值进行计数,计算作为多个时段的过度时延计数值之间的差值的间隙并且生成包括过度时延计数值和间隙的时延信息。操作控制器可以基于时延信息来确定多个时段之中的至少两个目标时段之间的每个间隙是否超过阈值,并且根据确定结果延迟对请求的响应。对请求的响应。对请求的响应。

【技术实现步骤摘要】
存储器控制器及操作存储器控制器的方法
[0001]相关申请的交叉引用
[0002]本申请要求于2022年5月31日提交的申请号为10

2022

0066799的韩国专利申请的优先权,该韩国专利申请的全部公开内容通过引用并入本文。


[0003]本公开涉及一种电子装置,并且更具体地,涉及一种存储器控制器及操作存储器控制器的方法。

技术介绍

[0004]存储装置是在诸如计算机或智能电话的主机装置的控制下存储数据的装置。存储装置可以包括存储数据的存储器装置和控制存储器装置的存储器控制器。存储器装置划分为易失性存储器装置和非易失性存储器装置。
[0005]易失性存储器装置是仅当供电时存储数据而当断电时丢失所存储的数据的装置。易失性存储器装置包括静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)等。
[0006]非易失性存储器装置是即使断电也不会丢失数据的装置。非易失性存储器装置包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦可编程ROM(EEPROM)、闪速存储器等。
[0007]存储器控制器可以监测从主机接收的请求的时延,并且可以在感测到时延异常时延迟对主机的请求的响应。存储器控制器可以通过延迟响应时间直到时延的异常恢复来响应主机,逐渐提高服务质量(QoS)。

技术实现思路

[0008]本公开的实施例提供一种通过延迟对主机的请求的响应来改善响应时延的存储器控制器及操作该存储器控制器的方法。
[0009]根据本公开的实施例,一种存储器控制器可以包括时延监控器和操作控制器。时延监控器可以在多个时段中的每个时段期间对表示来自主机的请求的时延之中的超过参考值的过度时延的数量的过度时延计数值进行计数,计算作为多个时段的过度时延计数值之间的差值的间隙,并且生成包括过度时延计数值和间隙的时延信息。操作控制器可以基于时延信息来确定多个时段之中的至少两个目标时段之间的每个间隙是否超过阈值,并且根据确定结果延迟对请求的响应。
[0010]根据本公开的实施例,一种操作存储器控制器的方法可以包括:在多个时段中的每个时段期间对表示主机的请求的时延之中的超过参考值的过度时延的数量的过度时延计数值进行计数,计算作为多个时段的过度时延计数值之间的差值的间隙,生成包括过度时延计数值和间隙的时延信息,基于时延信息来确定与多个时段之中的至少两个目标时段相对应的每个间隙是否超过阈值,并且根据确定结果延迟对请求的响应。
[0011]根据本公开的实施例,一种装置的操作方法可以包括:获得分别针对连续时间段
的一系列过度时延计数之间的间隙,并且在两个或多个间隙中的每一个大于阈值时延迟响应。
[0012]根据本技术,提供一种通过延迟对主机的请求的响应来改善响应时延的存储器控制器及其操作方法。
附图说明
[0013]图1是示出根据本公开的实施例的存储装置的示图。
[0014]图2是示出根据本公开的实施例的图1的存储器装置的结构的示图。
[0015]图3是示出根据本公开的实施例的存储器控制器的配置和操作的示图。
[0016]图4是示出根据本公开的实施例的在多个时段期间从主机接收的请求的时延的示图。
[0017]图5是示出根据本公开的实施例的图4中的过度时延计数值和间隙的示图。
[0018]图6是示出根据本公开的实施例的在对主机的响应未延迟时的时延信息的示图。
[0019]图7是示出根据本公开的实施例的在对主机的响应被延迟时的时延信息的示图。
[0020]图8是示出根据本公开的实施例的响应时间的示图。
[0021]图9是示出根据本公开的实施例的存储器控制器的操作的流程图。
[0022]图10是示出根据本公开的实施例的存储器控制器的操作的流程图。
[0023]图11是示出根据本公开的实施例的存储器控制器的操作的流程图。
[0024]图12是示出根据本公开的实施例的存储器控制器的操作的流程图。
[0025]图13是示出根据本公开的实施例的存储器控制器的操作的流程图。
[0026]图14是示出根据本公开的实施例的存储器控制器的操作的流程图。
[0027]图15是示出根据本公开的实施例的图1的存储器控制器的示图。
[0028]图16是示出应用了根据本公开的实施例的存储装置的存储卡系统的框图。
[0029]图17是示出应用了根据本公开的实施例的存储装置的固态驱动器(SSD)系统的框图。
[0030]图18是示出应用了根据本公开的实施例的存储装置的用户系统的框图。
具体实施方式
[0031]示出根据本说明书中公开的构思的实施例的特定结构或功能描述仅为了描述根据本公开的构思的实施例。根据本公开的构思的实施例可以以各种形式实施并且不应被解释为限于本说明书中描述的实施例。
[0032]图1是示出根据本公开的实施例的存储装置的示图。
[0033]参照图1,存储装置50可以包括存储器装置100和控制存储器装置的操作的存储器控制器200。存储装置50是在诸如蜂窝电话、智能电话、MP3播放器、膝上型计算机、台式计算机、游戏机、TV、平板PC或车载信息娱乐系统的主机300的控制下存储数据的装置。
[0034]存储装置50可以根据作为与主机300的通信方法的主机接口而被制造为各种类型的存储装置中的一种。例如,存储装置50可以被配置为诸如以下的各种类型的存储装置中的一种:SSD,MMC、eMMC、RS

MMC和微型MMC形式的多媒体卡,SD、迷你SD和/或微型SD形式的安全数字卡,通用串行总线(USB)存储装置,通用闪存(UFS)装置,个人计算机存储卡国际协
会(PCMCIA)卡型存储装置,外围组件互连(PCI)卡型存储装置,高速PCI(PCI

E)卡型存储装置,紧凑型闪存(CF)卡,智能媒体卡和记忆棒。
[0035]存储装置50可以被制造为各种类型的封装中的任意一种。例如,存储装置50可以被制造为诸如以下的各种封装类型中的任意一种:堆叠封装(POP)、系统级封装(SIP)、片上系统(SOC)、多芯片封装(MCP)、板上芯片(COB)、晶圆级制造封装(WFP)或者晶圆级堆叠封装(WSP)。
[0036]存储器装置100可以存储数据。存储器装置100在存储器控制器200的控制下操作。存储器装置100可以包括存储器单元阵列,存储器单元阵列包括存储数据的多个存储器单元。
[0037]存储器单元中的每一个可以被配置为存储一个数据位的单层单元(SLC)、存储两个数据位的多层单元(MLC)、存储三个数据位的三层单元(TLC)或存储四个数据位的四层单元(QLC)。
[0038]存储器单元阵列可以包括多个存储块。每个存储块可以包括多个存储器单元。一个存储块可以包括多个页面。在实施例中,页面可以是用于将数据存本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种存储器控制器,包括:时延监控器,在多个时段中的每个时段期间对过度时延计数值进行计数,计算作为所述多个时段的过度时延计数值之间的差值的间隙,并且生成包括所述过度时延计数值和所述间隙的时延信息,所述过度时延计数值表示来自主机的请求的时延之中的超过参考值的过度时延的数量;以及操作控制器,基于所述时延信息来确定与所述多个时段之中的至少两个目标时段相对应的每个间隙是否超过阈值,并且根据确定结果延迟对所述请求的响应。2.根据权利要求1所述的存储器控制器,其中所述目标时段是连续时段。3.根据权利要求1所述的存储器控制器,其中所述时延监控器响应于从所述主机接收到的启用命令,生成所述时延信息。4.根据权利要求3所述的存储器控制器,其中所述启用命令包括设置特征命令。5.根据权利要求1所述的存储器控制器,其中所述时延监控器在存储器装置的操作条件超出正常范围时生成所述时延信息。6.根据权利要求5所述的存储器控制器,进一步包括环境管理器,所述环境管理器生成指示所述操作条件是否超出所述正常范围的环境信息,其中所述操作条件包括所述存储器装置的温度、湿度、电压和电流中的至少一种。7.根据权利要求1所述的存储器控制器,其中所述时延监控器在确定存储器装置处于劣化状态时生成所述时延信息。8.根据权利要求7所述的存储器控制器,进一步包括状态管理器,所述状态管理器:存储所述存储器装置中包括的多个存储块中的每个存储块的擦除和写入计数值,并且基于各个存储块的擦除和写入计数值之间的差值是否等于或大于设定值,生成指示所述存储器装置是否处于所述劣化状态的劣化信息。9.根据权利要求1所述的存储器控制器,其中所述操作控制器进一步在与所述目标时段相对应的所述间隙中的至少一个等于或小于所述阈值时,将所述响应的响应时间设置为默认值。10.根据权利要求1所述的存储器控制器,其中所述操作控制器进一步在与所述目标时段相对应的每个间隙超过所述阈值时,通过基于默认值和所述目标时段的过度时延计数值设置所述响应的响应时间来延迟所述响应。11.根据权利要求10所述的存储器控制器,其中所述操作控制器通过以下方式设置所述响应时间:通过从所述目标时段之中的最近时段的过度时延计数值减去允许的过度时延计数值来计算第一值,并且将所述响应时间设置为通过将所述默认值与通过将所述第一值乘以预设加权值而获得的第二值相加获得的值。12.根...

【专利技术属性】
技术研发人员:李宣周白承杰俞载贤李洞圭
申请(专利权)人:爱思开海力士有限公司
类型:发明
国别省市:

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

1