一种动态随机存储器的控制方法及装置与流程
- 国知局
- 2024-07-31 19:16:47
本申请实施例涉及存储领域,涉及但不限于一种动态随机存储器的控制方法及装置。
背景技术:
1、双倍速率(double data rate,ddr)控制器在对动态随机存取存储器(dynamicrandom access memory,dram)进行控制期间,负责对dram的行(row)进行打开(open/activate)及关闭(close/precharge)的操作。在对一个行进行列(column)操作即读或写操作后,行处于打开状态。
2、现有对于行关闭的控制方案对于存储性能存在影响,还有待进一步优化。
技术实现思路
1、有鉴于此,本申请实施例提供一种动态随机存储器的控制方法、装置、设备及存储介质。
2、本申请实施例的技术方案是这样实现的:
3、第一方面,本申请实施例提供一种动态随机存储器的控制方法,所述方法包括:
4、确定打开状态且当前不存在数据操作的目标行;
5、等待预设等待时长后,关闭所述目标行;所述预设等待时长与动态随机存储器的历史操作频繁程度相关。
6、第二方面,本申请实施例提供一种动态随机存储器的控制装置,所述装置包括:
7、第一确定模块,用于确定打开状态且当前不存在数据操作的目标行;
8、控制模块,用于等待预设等待时长后,关闭所述目标行;所述预设等待时长与动态随机存储器的历史操作频繁程度相关。
9、第三方面,本申请实施例提供一种电子设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述方法。
10、第四方面,本申请实施例提供一种存储介质,存储有可执行指令,用于处理器执行时,实现上述方法。
11、本申请实施例中,首先确定打开状态且当前不存在数据操作的目标行;然后等待预设等待时长后,关闭所述目标行;所述预设等待时长与动态随机存储器的历史操作频繁程度相关。这样,确定的预设等待时长,可以实时地根据历史操作频繁程度,动态地调整“预设等待时长”,从而实现以最合适的等待时长关闭该目标行,达到即不影响目标行的操作,又可以实现节能降耗的目的。
技术特征:1.一种动态随机存储器的控制方法,所述方法包括:
2.如权利要求1所述的方法,所述方法还包括:
3.如权利要求2所述的方法,所述基于针对所述动态随机存储器的多次操作行为,确定表征所述历史操作频繁程度的统计参数,包括:
4.如权利要求3所述的方法,所述基于针对所述动态随机存储器的每两个相邻操作行为之间的时间间隔,与所述两个相邻操作行为发生时对应的当前等待时长之间的差距,确定每两个相邻操作行为对应的参数值,包括:
5.如权利要求4所述的方法,所述至少一个累加时长包括目标累加时长,所述基于所述两个相邻操作行为发生时对应的当前等待时长、以及至少一个累加时长,确定两个以上的连续的时长区间,包括:
6.如权利要求5所述的方法,所述在所述时间间隔属于所述第二时长区间或所述第三时长区间的情况下,基于所述时间间隔对应的操作确定参数值,包括:
7.如权利要求5所述的方法,所述在所述时间间隔属于所述第二时长区间或所述第三时长区间的情况下,基于所述时间间隔对应的操作确定参数值,包括:
8.如权利要求3至7任一项所述的方法,所述累加所述多次操作行为中每两个相邻操作行为对应的参数值,得到所述统计参数,包括:
9.如权利要求8所述的方法,所述操作时刻距离所述目标行打开的时刻越近,所述权重值越大。
10.一种动态随机存储器的控制装置,包括:
技术总结本申请公开了一种动态随机存储器的控制方法及装置,其中,所述方法包括:确定打开状态且当前不存在数据操作的目标行;等待预设等待时长后,关闭所述目标行;所述预设等待时长与动态随机存储器的历史操作频繁程度相关。技术研发人员:马泽希受保护的技术使用者:鼎道智芯(上海)半导体有限公司技术研发日:技术公布日:2024/1/16本文地址:https://www.jishuxx.com/zhuanli/20240731/182136.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表