技术新讯 > 计算推算,计数设备的制造及其应用技术 > 系统功耗的控制方法与存储装置与流程  >  正文

系统功耗的控制方法与存储装置与流程

  • 国知局
  • 2024-10-09 14:44:37

本发明涉及一种存储器管理技术,尤其涉及一种系统功耗的控制方法与使用此方法的存储装置。

背景技术:

1、为了降低功耗,特别是在存储设备的固件设计中,固件通常会在系统长时间空闲时切换到低功耗模式以节省能源和延长设备寿命。但是,在进入与退出低功耗状态的同时,设备需要保存一些状态信息,从而产生一笔不小的能量消耗。因此,如果在进入低功耗状态后很快就收到了新的命令,那么存储设备此次进入低功耗状态的行为不仅没有降低功耗,反而增大了功耗。现有方法中,低功耗模式触发时间往往是一个固定的值,然而,这种固定阈值的方法缺乏灵活性,不能根据设备的实际使用情况进行调整,可能导致在某些情况下既浪费了能源又降低了设备性能。

技术实现思路

1、本发明提供一种系统功耗的控制方法和存储装置,可以根据主机系统的行为动态的决定要等待多少时间才进入低功耗模式,由此可以降低功耗。

2、本发明的实施例提出一种系统功耗的控制方法,用于存储器控制器,此控制方法包括:接收来自主机系统的多个命令,并且计算对应于命令的多个命令间隔时间,每个命令间隔时间分别反映存储器控制器处理完对应命令后到取得下一命令之间的时长;将低功耗等待时间设定为存储器控制器从空闲模式进入低功耗模式的时长;根据低功耗等待时间和多个命令间隔时间,获取对应于低功耗等待时间的预期功耗差,其中预期功耗差为存储器控制器在多个命令间隔时间的预期功耗与存储器控制器在多个命令间隔时间完全处于低功耗模式的功耗之间的差值;以及调整低功耗等待时间,使得当低功耗等待时间等于第一数值时,预期功耗差有极值。

3、以另一个角度来说,本发明的实施例提出一种存储装置,包括连接接口单元、存储器模块和存储器控制器。连接接口单元用以连接至主机系统。存储器模块包括多个实体单元。存储器控制器连接至连接接口单元与存储器模块,用以执行多个步骤:接收来自主机系统的多个命令,并且计算对应于命令的多个命令间隔时间,每个命令间隔时间分别反映存储器控制器处理完对应命令后到取得下一命令之间的时长;将低功耗等待时间设定为存储器控制器从空闲模式进入低功耗模式的时长;根据低功耗等待时间和多个命令间隔时间,获取对应于低功耗等待时间的预期功耗差,其中预期功耗差为存储器控制器在多个命令间隔时间的预期功耗与存储器控制器在多个命令间隔时间完全处于低功耗模式的功耗之间的差值;以及调整低功耗等待时间,使得当低功耗等待时间等于第一数值时,预期功耗差有极值。

4、基于上述,本发明实施例中先统计命令间隔时间的分布,然后在不同的低功耗等待时间下计算进入与不进入低功耗模式时的预期功耗差,这样的做法可以动态的调整低功耗等待时间以反映主机系统的行为,这可以降低存储装置的功率消耗。

技术特征:

1.一种系统功耗的控制方法,其特征在于,用于存储器控制器,且所述控制方法包括:

2.根据权利要求1所述的控制方法,其特征在于,其中根据所述低功耗等待时间和多个所述命令间隔时间,获取对应于所述低功耗等待时间的预期功耗差的步骤包括:

3.根据权利要求2所述的控制方法,其特征在于,其中根据所述低功耗等待时间确定多个所述命令间隔时间中的第一间隔时间和第二间隔时间的步骤包括:

4.根据权利要求2所述的控制方法,其特征在于,其中根据所述第一间隔时间和所述第二间隔时间,计算对应于所述低功耗等待时间的预期功耗差的步骤包括:

5.根据权利要求4所述的控制方法,其特征在于,其中根据所述第一间隔时间和所述第一个数,获取第一功耗差的步骤包括:

6.根据权利要求2所述的控制方法,其特征在于,根据所述第一间隔时间和所述第二间隔时间,计算对应于所述低功耗等待时间的预期功耗差的步骤包括:

7.根据权利要求6所述的控制方法,其特征在于,所述低功耗等待时间小于等于临界时间,其中,所述临界时间定义为,所述存储器控制器在所述临界时间完全处于所述空闲模式与完全处于所述低功耗模式的功耗差等于所述模式切换功耗。

8.根据权利要求1所述的控制方法,其特征在于,其中调整所述低功耗等待时间,使得当所述低功耗等待时间等于第一数值时,所述预期功耗差有极值的步骤包括:

9.根据权利要求8所述的控制方法,其特征在于,其中,根据所述命令间隔时间确定多个候选时长的步骤包括:

10.根据权利要求1所述的控制方法,其特征在于,还包括:

11.一种存储装置,其特征在于,包括:

12.根据权利要求11所述的存储装置,其特征在于,其中根据所述低功耗等待时间和多个所述命令间隔时间,获取对应于所述低功耗等待时间的预期功耗差的步骤包括:

13.根据权利要求12所述的存储装置,其特征在于,其中根据所述低功耗等待时间确定多个所述命令间隔时间中的第一间隔时间和第二间隔时间的步骤包括:

14.根据权利要求12所述的存储装置,其特征在于,其中根据所述第一间隔时间和所述第二间隔时间,计算对应于所述低功耗等待时间的预期功耗差的步骤包括:

15.根据权利要求14所述的存储装置,其特征在于,其中根据所述第一间隔时间和所述第一个数,获取第一功耗差的步骤包括:

16.根据权利要求12所述的存储装置,其特征在于,根据所述第一间隔时间和所述第二间隔时间,计算对应于所述低功耗等待时间的预期功耗差的步骤包括:

17.根据权利要求16所述的存储装置,其特征在于,所述低功耗等待时间小于等于临界时间,其中,所述临界时间定义为,所述存储器控制器在所述临界时间完全处于所述空闲模式与完全处于所述低功耗模式的功耗差等于所述模式切换功耗。

18.根据权利要求11所述的存储装置,其特征在于,其中调整所述低功耗等待时间,使得当所述低功耗等待时间等于第一数值时,所述预期功耗差有极值的步骤包括:

19.根据权利要求18所述的存储装置,其特征在于,其中,根据所述命令间隔时间确定多个候选时长的步骤包括:

20.根据权利要求11所述的存储装置,其特征在于,还包括:

技术总结本发明提供一种系统功耗的控制方法与存储装置。所述方法包括:接收来自主机系统的多个命令,并且计算对应于命令的多个命令间隔时间,每个命令间隔时间分别反映存储器控制器处理完对应命令后到取得下一命令之间的时长;将低功耗等待时间设定为存储器控制器从空闲模式进入低功耗模式的时长;根据低功耗等待时间和多个命令间隔时间,获取对应于低功耗等待时间的预期功耗差,其中预期功耗差为存储器控制器在多个命令间隔时间的预期功耗与存储器控制器在多个命令间隔时间完全处于低功耗模式的功耗之间的差值;以及调整低功耗等待时间,使得当低功耗等待时间等于第一数值时,预期功耗差有极值。由此,可以降低功率消耗。技术研发人员:张静,王童,刘童金,吴宗霖,朱启傲,陈茂来受保护的技术使用者:合肥开梦科技有限责任公司技术研发日:技术公布日:2024/9/29

本文地址:https://www.jishuxx.com/zhuanli/20241009/306334.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。