[发明专利]用于通道均衡传输的路由节点有效
申请号: | 202110165948.2 | 申请日: | 2021-02-05 |
公开(公告)号: | CN113014497B | 公开(公告)日: | 2022-08-09 |
发明(设计)人: | 任鹏举;胡康;赵文哲;陈飞;林晓云;楼薇;夏天;郑南宁 | 申请(专利权)人: | 西安交通大学 |
主分类号: | H04L45/60 | 分类号: | H04L45/60 |
代理公司: | 北京中济纬天专利代理有限公司 11429 | 代理人: | 覃婧婵 |
地址: | 710049 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 通道 均衡 传输 路由 节点 | ||
公开了一种用于通道均衡传输的路由节点,多端口数据输入模块配置成输入数据,输入数据包括通道选择信息,路由计算模块连接多通道模块、交叉开关分配模块和通道分配模块,交叉开关连接多通道模块和多端口数据输出模块,交叉开关将多通道模块中的数据发送至多端口数据输出模块,通道分配模块一端连接多通道模块,一端连接数据流控制模块,一端连接路由计算模块,多端口数据输出模块连接交叉开关以输出数据,输出数据包括通道选择信息,通道选择信息由通道分配模块生成以选择数据进入的输出通道,输出通道为下级路由节点的多通道模块中的一个通道,通道均衡由通道分配模块负责。
技术领域
本发明涉及芯片数据传输网络技术领域,特别是一种用于通道均衡传输的路由节点。
背景技术
随着人工智能算法不断更新,在神经网络处理器的硬件实现过程中,采用了多个处理核心,甚至众多处理核心的设计。这对芯片上的数据传输网络也提出了性能和面积的要求。
现有的芯片内数据传输网络中,数据从前一级路由出口进入当前路由,按分配的通道进入路由缓存,在路由中分配下级路由的通道,进入下级路由后,按分配的通道进入下级路由缓存。这已经不能满足芯片需要,在典型工况下,保证性能的同时降低面积消耗,对芯片的设计有着积极的意义。
背景技术部分中公开的上述信息仅仅用于增强对本发明背景的理解,因此可能包含不构成本领域普通技术人员公知的现有技术的信息。
发明内容
鉴于上述问题,本发明的目的是为了克服上述现有技术存在的缺陷而提供一种用于通道均衡传输的路由节点,保证性能的同时降低面积消耗。本发明的目的是通过以下技术方案予以实现。
一种用于通道均衡传输的路由节点,其包括,
多端口数据输入模块,其配置成输入数据,所述输入数据包括通道选择信息,
多通道模块,其连接所述多端口数据输入模块,所述多通道模块包括多个数据缓冲区,一个数据缓冲区被称为一个输入通道,
路由计算模块,其连接所述多通道模块、交叉开关分配模块和通道分配模块,
交叉开关,其连接多通道模块和多端口数据输出模块,所述交叉开关将多通道模块中的数据发送至多端口数据输出模块,
交叉开关分配模块,其一端连接所述路由计算模块,另一端连接且控制交叉开关,交叉开关分配模块经由端口连接数据流控制模块,
通道分配模块,其一端连接所述多通道模块,一端连接数据流控制模块,一端连接通道分配模块,
数据流控制模块,其连接所述多通道模块和交叉开关,
多端口数据输出模块,其连接所述交叉开关以输出数据,所述输出数据包括通道选择信息,所述通道选择信息由通道分配模块生成以选择数据进入的输出通道,所述输出通道为下级路由节点的多通道模块中的一个通道。
所述的一种用于通道均衡传输的路由节点中,所述通道分配模块包括,
输入仲裁器,其基于多通道请求选择端口和输入通道,
输出通道分配仲裁器,其连接所述输入仲裁器,所述输出通道分配仲裁器基于所述端口和下一级的用于描述所述多通道模块中的通道是否可被上级路由节点使用的可用通道信息以选择输出通道。
所述的一种用于通道均衡传输的路由节点中,输入仲裁器包括第一固定优先级仲裁电路,输出通道分配仲裁器包括第二固定优先级仲裁电路,输出通道选择与输出通道分配的连接采用固定交叉方式连接,输出通道分配仲裁器的输入与下一级可用通道信息采用固定交叉方式连接。
所述的一种用于通道均衡传输的路由节点中,多个所述路由节点组成路由网络。
所述的一种用于通道均衡传输的路由节点中,所述路由网络为有阻塞网络。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安交通大学,未经西安交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110165948.2/2.html,转载请声明来源钻瓜专利网。