[发明专利]一种总线动态调频方法和总线动态调频装置有效
申请号: | 201710470327.9 | 申请日: | 2017-06-20 |
公开(公告)号: | CN109101073B | 公开(公告)日: | 2023-01-10 |
发明(设计)人: | 毛锋 | 申请(专利权)人: | 深圳市中兴微电子技术有限公司 |
主分类号: | G06F1/04 | 分类号: | G06F1/04 |
代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 姜春咸;冯建基 |
地址: | 518055 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 总线 动态 调频 方法 装置 | ||
1.一种总线动态调频方法,其特征在于,本方法基于硬件描述语言实现,所述总线动态调频方法用于独立于各个处理器的总线动态调频装置,所述总线动态调频方法包括:
接收来自各处理器的公共资源工作频率值,计算各处理器的公共资源工作频率值之和;
比较各处理器的公共资源工作频率值之和与预先设置的所述公共资源的若干个工作频率阈值的大小,选择其中一个工作频率阈值作为待调整的目标工作频率;
比较待调整的目标工作频率和所述公共资源的当前工作频率是否相等,如果不相等,调整公共资源的当前工作频率至待调整的目标工作频率;
所述比较各处理器的公共资源工作频率值之和与预先设置的所述公共资源的若干个工作频率阈值的大小,选择其中一个工作频率阈值作为待调整的目标工作频率的步骤,具体包括:
当所述公共资源工作频率值之和小于所述工作频率阈值中的最小值时,选择所述工作频率阈值中的最小值作为所述待调整的目标工作频率;
当所述公共资源工作频率值之和位于相邻两个所述工作频率阈值之间时,选择相邻两个所述工作频率阈值之中的较大值作为所述待调整的目标工作频率;
当所述公共资源工作频率值之和大于所述工作频率阈值中的最大值时,选择所述工作频率阈值中的最大值作为待调整的目标工作频率。
2.根据权利要求1所述的总线动态调频方法,其特征在于,所述公共资源为片外存储器或片内矩阵总线。
3.根据权利要求2所述的总线动态调频方法,其特征在于,所述片外存储器为双倍速率同步动态随机存储器DDR。
4.根据权利要求3所述的总线动态调频方法,其特征在于,当所述公共资源为双倍速率同步动态随机存储器DDR时,所述调整公共资源的当前工作频率至待调整的目标工作频率,具体包括:
关闭DDR的访问端口;
控制DDR进入自刷新模式;
将DDR当前的工作频率调制至待调整的目标工作频率;
控制DDR退出自刷新模式;
打开DDR的访问端口。
5.一种总线动态调频装置,所述总线动态调频装置独立于各个处理器,其特征在于,包括基于硬件描述语言实现的响应单元、仲裁单元和调频单元,其中:
响应单元,用于接收来自各处理器的公共资源工作频率值,计算各处理器的公共资源工作频率值之和,将公共资源工作频率值之和输出至仲裁单元;
仲裁单元,用于接收到来自响应单元的公共资源工作频率值之和,比较公共资源工作频率值之和与预先设置的所述公共资源的若干个工作频率阈值的大小,选择其中一个工作频率阈值作为待调整的目标工作频率,并比较待调整的目标工作频率和所述公共资源的当前工作频率是否相等,如果不相等,输出待调整的目标工作频率至调频单元;
调频单元,用于接收到来自仲裁单元的待调整的目标工作频率,调整公共资源的当前工作频率至待调整的目标工作频率;
所述仲裁单元比较公共资源工作频率值之和与预先设置的所述公共资源的若干个工作频率阈值的大小,选择其中一个工作频率阈值作为待调整的目标工作频率,具体包括:
当所述公共资源工作频率值之和小于所述若干个工作频率阈值中的最小值时,选择所述工作频率阈值中的最小值作为所述待调整的目标工作频率;
当所述公共资源工作频率值之和位于相邻两个所述工作频率阈值之间时,选择相邻两个所述工作频率阈值之中的较大值作为所述待调整的目标工作频率;
当所述公共资源工作频率值之和大于所述若干个工作频率阈值中的最大值时,选择所述工作频率阈值中的最大值作为待调整的目标工作频率。
6.根据权利要求5所述的总线动态调频装置,其特征在于,所述公共资源为片外存储器或片内矩阵总线。
7.根据权利要求6所述的总线动态调频装置,其特征在于,所述片外存储器为双倍速率同步动态随机存储器DDR。
8.根据权利要求7所述的总线动态调频装置,其特征在于,当所述公共资源为双倍速率同步动态随机存储器DDR时,所述调频单元具体用于:
接收到来自仲裁单元的待调整的目标工作频率,关闭DDR的访问端口;
控制DDR进入自刷新模式;
将DDR当前的工作频率调制至待调整的目标工作频率;
控制DDR退出自刷新模式;
打开DDR的访问端口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市中兴微电子技术有限公司,未经深圳市中兴微电子技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710470327.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种方波信号发生器
- 下一篇:一种加入随机扰动的多相时钟生成电路