[发明专利]用于高速迁移(EXTRA)NoC的路由器的专用SSR管线级有效
申请号: | 201780005891.1 | 申请日: | 2017-01-04 |
公开(公告)号: | CN108431790B | 公开(公告)日: | 2022-01-11 |
发明(设计)人: | 葛治国;章纳新 | 申请(专利权)人: | 华为国际有限公司 |
主分类号: | G06F13/42 | 分类号: | G06F13/42 |
代理公司: | 北京龙双利达知识产权代理有限公司 11329 | 代理人: | 孙涛;毛威 |
地址: | 新加坡新加坡市签名大厦*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 高速 迁移 extra noc 路由器 专用 ssr 管线 | ||
1.一种包括多个高速迁移EXTRA路由器的EXTRA片上网络NoC,其特征在于,所述EXTRANoC包括:
缓冲器写入和路由计算BW/RC管线,用于将迁入微片写入到起始EXTRA路由器的一个或多个输入缓冲器,并通过选择离开所述起始EXTRA路由器的输出端口来为迁入头微片计算路线;
本地交换机分配SA-L管线,用于对所述起始EXTRA路由器进行仲裁从而为优胜微片选择输入端口和输出端口;
建立请求SR管线,用于处理多个SR信号从所述起始EXTRA路由器到下游EXTRA路由器的传输;
全局交换机分配SA-G管线,用于基于从所述起始EXTRA路由器接收到的所述SR信号对缓冲器写使能BWena、旁路多路复用BMsel,和纵横交换机选择信号XBsel进行仲裁,从而为所述优胜微片构建高速路径;
交换机迁移和链路迁移ST/LT管线,用于将所述优胜微片迁移到所述起始EXTRA路由器的所选输出端口,并将所述优胜微片传输到目的地EXTRA路由器,绕过所述起始EXTRA路由器与目的地EXTRA路由器之间的至少一个EXTRA路由器。
2.根据权利要求1所述的EXTRA片上网络NoC,其特征在于,所述多个SR信号由所述SA-L管线生成。
3.根据权利要求1所述的EXTRA片上网络NoC,其特征在于,所述多个SR信号由所述SR管线生成。
4.根据权利要求1至3中任一项所述的EXTRA片上网络NoC,其特征在于,还包括插入所述BW/RC、SA-L、SR、SA-G和ST/LT管线中的任两个相邻管线之间的多个寄存器。
5.根据权利要求4所述的EXTRA片上网络NoC,其特征在于,所述多个寄存器被同步计时。
6.一种在具有多个高速迁移EXTRA路由器的EXTRA片上网络NoC中迁移微片的方法,其特征在于,所述方法包括:
在缓冲器写入和路由计算BW/RC管线中:
将迁入微片写入到起始EXTRA路由器的一个或多个输入缓冲器,
通过选择离开所述起始EXTRA路由器的输出端口来为迁入头微片计算路线,
在本地交换机分配SA-L管线中:
对所述起始EXTRA路由器进行仲裁从而为优胜微片选择输入端口和输出端口,
在建立请求SR管线中:
处理多个SR信号从所述起始EXTRA路由器到下游EXTRA路由器的传输,
在全局交换机分配SA-G管线中:
基于从所述起始EXTRA路由器接收到的所述SR信号对缓冲器写使能BWena、旁路多路复用BMsel,和纵横交换机选择信号XBsel进行仲裁,从而为所述优胜微片构建高速路径,
在交换机迁移和链路迁移ST/LT管线中:
将所述优胜微片迁移到所述起始EXTRA路由器的所选输出端口并将所述优胜微片传输到目的地EXTRA路由器,以及
绕过所述起始EXTRA路由器与目的地EXTRA路由器之间的至少一个EXTRA路由器。
7.根据权利要求6所述的方法,其特征在于,所述多个SR信号由所述SA-L管线生成。
8.根据权利要求6所述的方法,其特征在于,所述多个SR信号由所述SR管线生成。
9.根据权利要求6至8中任一项所述的方法,其特征在于,通过插入所述BW/RC、SA-L、SR、SA-G和ST/LT管线中的任两个相邻管线之间的多个寄存器调控所述管线的时段。
10.根据权利要求9所述的方法,其特征在于,所述多个寄存器被同步计时。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为国际有限公司,未经华为国际有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780005891.1/1.html,转载请声明来源钻瓜专利网。