[发明专利]片上网络仿真模型及动态路径规划方法、装置、多核芯片在审
| 申请号: | 202110519114.7 | 申请日: | 2021-05-12 |
| 公开(公告)号: | CN115345100A | 公开(公告)日: | 2022-11-15 |
| 发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 北京希姆计算科技有限公司 |
| 主分类号: | G06F30/3308 | 分类号: | G06F30/3308 |
| 代理公司: | 北京中知法苑知识产权代理有限公司 11226 | 代理人: | 李明;赵吉阳 |
| 地址: | 100012 北京市朝阳区来广营西*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 网络 仿真 模型 动态 路径 规划 方法 装置 多核 芯片 | ||
1.一种片上网络仿真模型的动态路径规划方法,所述片上网络包括多个端口,其特征在于,所述方法包括:
建立存在物理直连路径的各所述端口的有向路径表,其中,每条有向路径包括起点端口、终点端口、路径属性信息和路径状态信息;
根据所述有向路径表,确定从数据传输起始端口到数据传输终止端口的处于空闲状态的所有可选路径;
从所述所有可选路径中按照预设规则选取目标路径,作为所述数据传输起始端口到所述数据传输终止端口的传输路径。
2.根据权利要求1所述的方法,其特征在于,所述根据所述有向路径表,确定从数据传输起始端口到数据传输终止端口的处于空闲状态的所有可选路径,包括:
根据所述有向路径表,确定从所述数据传输起始端口到所述数据传输终止端口的所有可能路径,每条可能路径包括多条子路径;以及,
根据所述有向路径表,从所述多条子路径中确定出处于空闲状态的所有空闲子路径,得到所述可选路径。
3.根据权利要求2所述的方法,其特征在于,所述根据所述有向路径表,确定从数据传输起始端口到数据传输终止端口的所有可能路径,包括:
根据所述有向路径表,确定出所述数据传输起始端口到所述数据传输终止端口之间的各级接力端口,相邻两级接力端口之间形成所述子路径。
4.根据权利要求1-3中任一项所述的方法,其特征在于,所述方法还包括:
每隔预定的时钟周期,根据各所述有向路径的实际占用状态,动态更新所述有向路径表中的路径状态信息。
5.根据权利要求1-4中任一项所述的方法,其特征在于,所述方法还包括:
根据所述目标路径所包括的各所述子路径,更新所述有向路径表中的路径状态信息。
6.根据权利要求1-5中任一项所述的方法,其特征在于,所述有向路径表包括第一子有向路径表和第二子有向路径表;
所述第一子有向路径表按照正向传输顺序建立形成,所述第二子有向路径表按照负向传输顺序建立形成。
7.根据权利要求1至6中任一项所述的方法,其特征在于,所述预设规则包括最短路径规则、随机选取路径规则或顺序选取路径规则。
8.一种片上网络仿真模型的路径规划装置,所述片上网络包括多个端口,其特征在于,所述装置包括:
建立模块,用于建立存在物理直连路径的各所述端口的有向路径表,其中,每条有向路径包括起点端口、终点端口、路径属性信息和路径状态信息;
确定模块,用于根据所述有向路径表,确定从数据传输起始端口到数据传输终止端口的处于空闲状态的所有可选路径;
选取模块,用于从所述所有可选路径中按照预设规则选取目标路径,作为所述数据传输起始端口到所述数据传输终止端口的传输路径。
9.一种片上网络仿真模型,其特征在于,所述片上网络仿真模型采用权利要求1至7中任一项所述的方法;或,
所述片上网络仿真模型包括权利要求8所述的装置。
10.一种多核芯片,包括至少一个计算核组,其特征在于,所述芯片用于执行权利要求1至7中任一项所述的方法;或,
所述芯片包括权利要求8所述的装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京希姆计算科技有限公司,未经北京希姆计算科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110519114.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:炉腔、燃烧器及燃气灶
- 下一篇:一种温控毯





