[发明专利]用于提供对易失性存储器维护事件的内核调度的系统和方法在审
申请号: | 201680009859.6 | 申请日: | 2016-02-05 |
公开(公告)号: | CN107209736A | 公开(公告)日: | 2017-09-26 |
发明(设计)人: | D·T·全;Y·李;R·A·斯图尔特;S·K·德 | 申请(专利权)人: | 高通股份有限公司 |
主分类号: | G06F13/16 | 分类号: | G06F13/16;G06F13/18;G06F13/26 |
代理公司: | 永新专利商标代理有限公司72002 | 代理人: | 张立达,王英 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 提供 易失性 存储器 维护 事件 内核 调度 系统 方法 | ||
1.一种用于调度易失性存储器维护事件的方法,所述方法包括:
存储器控制器确定用于执行针对易失性存储器设备的维护事件的服务时间(ToS)窗口,所述易失性存储器设备经由存储器数据接口耦合到所述存储器控制器;
所述存储器控制器向片上系统上的多个处理器中的每个处理器提供用于调度所述维护事件的信号;
所述多个处理器中的每个处理器响应于所述信号,单独地生成针对所述维护事件的对应的调度通知;以及
所述存储器控制器响应于接收到由所述多个处理器生成的所述调度通知中的一个或多个调度通知并且基于处理器优先级方案,来确定何时要执行所述维护事件。
2.根据权利要求1所述的方法,其中,所述存储器控制器确定何时要执行所述维护事件包括:当接收到每个调度通知时,应用一个或多个决策规则,所述一个或多个决策规则是基于以下各项中的一项或多项的:当前处理器负载、当前处理器优先级、以及测量的所述存储器数据接口上的利用率。
3.根据权利要求1所述的方法,其中,所述存储器控制器确定何时要执行所述维护事件包括:
从所述多个处理器中的第一处理器接收当前调度通知;
确定与所述当前调度通知相关联的处理器优先级;
如果存在具有与所述当前通知的所述处理器优先级相比的较高优先级的未完成的调度通知,则等待从所述多个处理器中的另一处理器接收下一调度通知;以及
如果不存在具有与所述当前调度通知的所述处理器优先级相比的所述较高优先级的未完成的调度通知,则当存储器业务利用率下降到低于预定门限时,执行所述维护事件。
4.根据权利要求1所述的方法,其中,所述多个处理器包括中央处理单元(CPU)、图形处理单元(GPU)以及调制解调器处理器。
5.根据权利要求1所述的方法,其中,所述处理器优先级方案向所述多个处理器中的每个处理器分配优先级。
6.根据权利要求1所述的方法,还包括:
在所述ToS窗口期间执行针对所述易失性存储器设备的所述维护事件。
7.根据权利要求1所述的方法,其中,被提供给所述处理器的所述信号包括中断信号,并且由所述多个处理器生成的所述调度通知包括写命令,所述写命令包括以下各项中的一项或多项:处理器标识符、处理器优先级、处理器负载和维护事件类型。
8.根据权利要求1所述的方法,其中,所述易失性存储器设备包括动态随机存取存储器(DRAM)设备,并且所述维护事件包括以下各项中的一项或多项:用于为所述DRAM设备服务的刷新操作、校准操作和训练操作。
9.一种用于调度易失性存储器维护事件的系统,所述系统包括:
用于确定用于执行针对易失性存储器设备的维护事件的服务时间(ToS)窗口的单元,所述易失性存储器设备经由存储器数据接口耦合到所述存储器控制器;
用于向片上系统(SoC)上的多个处理器中的每个处理器提供用于调度所述维护事件的信号的单元;
用于所述多个处理器中的每个处理器响应于所述信号,单独地生成针对所述维护事件的对应的调度通知的单元;以及
用于响应于接收到由所述多个处理器生成的所述调度通知中的一个或多个调度通知并且基于处理器优先级方案,来确定何时要执行所述维护事件的单元。
10.根据权利要求9所述的系统,其中,所述用于确定何时要执行所述维护事件的单元包括:用于当接收到每个调度通知时,应用一个或多个决策规则的单元,所述一个或多个决策规则是基于以下各项中的一项或多项的:当前处理器负载、当前处理器优先级、以及测量的所述存储器数据接口上的利用率。
11.根据权利要求9所述的系统,其中,所述用于确定何时要执行所述维护事件的单元包括:
用于从所述多个处理器中的第一处理器接收当前调度通知的单元;
用于确定与所述当前调度通知相关联的处理器优先级的单元;
用于如果存在具有与所述当前调度通知的所述处理器优先级相比的较高优先级的未完成的调度通知,则等待从所述多个处理器中的另一处理器接收下一调度通知的单元;以及
用于如果不存在具有与所述当前调度通知的所述处理器优先级相比的所述较高优先级的未完成的调度通知,则当存储器业务利用率下降到低于预定门限时,执行所述维护事件的单元。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680009859.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种聚丙烯薄膜的电容器
- 下一篇:一种连接座以及安装有该连接座的电表底座