[发明专利]存储器控制器及包括其的存储系统有效
申请号: | 201710680666.X | 申请日: | 2017-08-10 |
公开(公告)号: | CN107728934B | 公开(公告)日: | 2022-11-22 |
发明(设计)人: | 朴一;边相镇;宋泽相 | 申请(专利权)人: | 爱思开海力士有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京弘权知识产权代理有限公司 11363 | 代理人: | 李少丹;许伟群 |
地址: | 韩国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储器 控制器 包括 存储系统 | ||
一种存储系统,包括:存储器件,包括多个存储体;以及存储器控制器,适用于监控存储器件的工作负载,以及根据监控的结果来将第一刷新命令和第二刷新命令中的一种施加给存储器件。在存储器件中,要由第二刷新命令刷新的存储体的数目可以大于要由第一刷新命令刷新的存储体的数目。
技术领域
本发明的示例性实施例总体而言涉及一种存储器控制器及包括其的存储系统。
背景技术
存储器件的存储单元包括用于储存电荷的电容器以及用作开关的晶体管,该开关控制电荷向电容器的流入以及电荷从电容器的流出。电容器中储存的电荷表示数据。例如,当电容器中存在电荷时,电容器的引线两端的电压高,且可以表示“高”(逻辑1)数据。当电容器中不存在数据时,电容器的引线两端的电压低,且可以表示“低”(逻辑0)数据。由于数据的储存以电荷积聚在电容器中这样的方式来实现,因此原则上不存在功耗。然而,由于因PN耦合或诸如MOS晶体管等而导致存在泄漏电流,因此储存在电容器中的初始电荷量减少,从而数据可能丢失。为了防止这种情况,在数据丢失之前读取存储单元中的数据,并根据读取的信息来将电荷重新充电至正常电荷量。这种操作被称为刷新操作,且被周期性重复以保持储存的数据。
在采用电容器的存储单元中(诸如在DRAM存储器件中)需要刷新操作来维持所储存的数据的完整性。然而,刷新操作可能增大存储器件的总电流消耗。存储器件的性能也可能因刷新操作而降低。因此,亟需用于优化刷新操作以减小电流消耗并提升存储器件的性能的改进技术。
发明内容
各种实施例针对一种在不降低存储系统的性能的情况下减小因存储系统的刷新操作而引起的电流消耗的技术。
在一个实施例中,一种存储系统可以包括:存储器件,包括多个存储体;以及存储器控制器,适用于监控存储器件的工作负载,以及根据监控的结果来将第一刷新命令和第二刷新命令中的一种施加给存储器件,其中,在存储器件中,要由第二刷新命令刷新的存储体的数目可以大于要由第一刷新命令刷新的存储体的数目。
在工作负载为高的情况下,存储器控制器可以施加第一刷新命令给存储器件,而在工作负载为低的情况下,存储器控制器可以施加第二刷新命令给存储器件。
在存储器件中,要由第一刷新命令刷新的存储体的数目可以为1。在存储器件中,要由第二刷新命令刷新的存储体可以为存储器件的全部存储体。
存储器控制器可以包括:主机接口,适用于与一个或更多个主机通信;工作负载监控单元,适用于监控存储器件的工作负载;调度器,适用于确定存储器件的操作顺序;命令发生器,适用于产生要施加给存储器件的命令;以及存储器接口,适用于与存储器件通信。
工作负载监控单元可以对来自所述一个或更多个主机的请求的次数计数,以及使用计数的结果来确定存储器件的工作负载。
一个或更多个主机可以被划分成认为存储器性能较重要的第一主机和不认为存储器性能较重要的第二主机。如果在预定时间内[来自第一主机的请求的数目]:[来自第二主机的请求的数目]的比例为第二阈值或更大,则工作负载监控单元可以确定工作负载为高,否则,工作负载监控单元可以确定工作负载为低。
一个或更多个主机可以被划分成认为存储器性能较重要的第一主机和不认为存储器性能较重要的第二主机。如果在预定时间内来自第一主机的请求的数目为第三阈值或更大,则工作负载监控单元可以确定工作负载为高,否则,工作负载监控单元可以确定工作负载为低。
第一主机可以包括CPU(中央处理单元)和GPU(图形处理单元)中的至少一种或更多种,以及第二主机可以包括通信单元、显示控制器和视频编解码器中的至少一种或更多种。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于爱思开海力士有限公司,未经爱思开海力士有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710680666.X/2.html,转载请声明来源钻瓜专利网。