[发明专利]一种AHB系统总线的仲裁方法、装置、AHB系统总线及介质在审
申请号: | 202110962618.6 | 申请日: | 2021-08-20 |
公开(公告)号: | CN113868157A | 公开(公告)日: | 2021-12-31 |
发明(设计)人: | 孙旭;杨琳琳;于锦辉;张文明 | 申请(专利权)人: | 山东云海国创云计算装备产业创新中心有限公司 |
主分类号: | G06F13/12 | 分类号: | G06F13/12;G06F13/16 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王晓坤 |
地址: | 250001 山东省济南市自由贸易试验*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 ahb 系统总线 仲裁 方法 装置 介质 | ||
1.一种AHB系统总线的仲裁方法,其特征在于,包括:
以预设监测周期实时监测每个数据通道的数据流量,得到每个数据通道对应的第一数据流量;
在每个所述预设监测周期结束时,利用各所述第一数据流量确定每个所述数据通道的实际仲裁权重;
基于所述实际仲裁权重划分下一个所述预设监测周期中每个所述数据通道对应的时间片,以便每个所述数据通道在对应的所述时间片内利用AHB系统总线进行数据传输。
2.根据权利要求1所述的AHB系统总线的仲裁方法,其特征在于,所述以预设监测周期实时监测每个数据通道的数据流量,得到每个数据通道对应的第一数据流量,包括:
以预设监测周期实时监测每个数据通道对应的每个指令的数据流量,得到每个指令对应的第二数据流量;
对于任一所述数据通道,计算每个所述预设监测周期内的该数据通道对应的全部指令的第二数据流量的和值,得到该数据通道在每个所述预设检测周期内的第一数据流量。
3.根据权利要求1所述的AHB系统总线的仲裁方法,其特征在于,所述监测每个数据通道对应的每个指令的数据流量,包括:
利用每个指令操作的数据位宽以及每个指令操作的实际数据突发长度计算每个数据通道对应的每个指令的数据流量。
4.根据权利要求1所述的AHB系统总线的仲裁方法,其特征在于,所述利用各所述第一数据流量确定每个所述数据通道的实际仲裁权重,包括:
计算各所述第一数据流量的和值,得到各所述数据通道的总数据流量;
利用预设权重总数、每个所述数据通道的所述第一数据流量、所述总数据流量,计算每个数据通道对应的基础仲裁权重;
基于所述基础仲裁权重确定每个所述数据通道的实际仲裁权重。
5.根据权利要求4所述的AHB系统总线的仲裁方法,其特征在于,所述基于所述基础仲裁权重确定每个所述数据通道的实际仲裁权重,包括:
从各所述基础仲裁权重中确定出最大基础仲裁权重;
针对非最大基础仲裁权重,若整数部分为0,则将预设值确定为相应所述数据通道的实际仲裁权重,否则,将整数部分确定为相应所述数据通道的实际仲裁权重;
确定非最大基础仲裁权重对应的实际仲裁权重之和,得到权重和;
将所述预设权重总数与所述权重和的差值作为所述最大基础仲裁权重对应的数据通道的实际仲裁权重。
6.根据权利要求4所述的AHB系统总线的仲裁方法,其特征在于,所述利用预设权重总数、每个所述数据通道的所述第一数据流量、所述总数据流量,计算每个数据通道对应的基础仲裁权重之前,还包括:
利用所述总数据流量以及总线数据位宽判断是否存在通道异常,若存在,则将每个所述数据通道的实际仲裁权重确定为相同的预设权重值,否则,触发所述利用预设权重总数、每个所述数据通道的所述第一数据流量、所述总数据流量,计算每个数据通道对应的基础仲裁权重的步骤。
7.根据权利要求1至6任一项所述的AHB系统总线的仲裁方法,其特征在于,还包括:
利用数据包平均长度、数据带宽利用率、AHB系统总线连接的主设备的主设备数量以及从设备的从设备数量确定出监控周期系数;
利用所述监控周期系数以及AHB系统的时钟周期确定所述预设监测周期。
8.一种AHB系统总线的仲裁装置,其特征在于,包括:
通道流量监控模块,用于以预设监测周期实时监测每个数据通道的数据流量,得到每个数据通道对应的第一数据流量;
仲裁权重确定模块,用于在每个所述预设监测周期结束时,利用各所述第一数据流量确定每个所述数据通道的实际仲裁权重;
时间片划分模块,用于基于所述实际仲裁权重划分下一个所述预设监测周期中每个所述数据通道对应的时间片,以便每个所述数据通道在对应的所述时间片内利用AHB系统总线进行数据传输。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东云海国创云计算装备产业创新中心有限公司,未经山东云海国创云计算装备产业创新中心有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110962618.6/1.html,转载请声明来源钻瓜专利网。