[发明专利]一种分形树结构通信结构、方法、控制装置及智能芯片有效
申请号: | 201510983380.X | 申请日: | 2015-12-24 |
公开(公告)号: | CN105550157B | 公开(公告)日: | 2017-06-27 |
发明(设计)人: | 罗韬;刘少礼;张士锦;陈云霁 | 申请(专利权)人: | 中国科学院计算技术研究所 |
主分类号: | G06F15/173 | 分类号: | G06F15/173 |
代理公司: | 北京律诚同业知识产权代理有限公司11006 | 代理人: | 祁建国,梁挥 |
地址: | 100190 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分形树 结构 通信 方法 控制 装置 智能 芯片 | ||
1.一种分形树结构的用于片上网络的通信结构,用于片上网络的通信,其特征在于,包括:
一中心节点,其为所述片上网络的通信数据中心,用于向所述多个叶子节点进行通信数据的广播或多播;
多个叶子节点,其为所述片上网络的通信数据节点,用于向所述中心节点进行通信数据的传递;
转发器模块,用于连接所述中心节点与所述多个叶子节点,通信数据通过所述转发器模块进行转发;
其中,将所述多个叶子节点分为N组,每一组中叶子节点的个数相同且为偶数个,所述中心节点通过所述转发器模块单独与每一组叶子节点进行通信连接,所述通信结构为分形树结构,每一组叶子节点构成的通信结构具有自相似性,所述转发器模块包括中心转发器模块、叶子转发器模块、中间转发器模块。
2.如权利要求1所述的分形树结构的用于片上网络的通信结构,用于片上网络的通信,其特征在于,在保证所述中心节点单独与每一组叶子节点通信连接的情况下,减少所述转发器模块的个数,使所述转发器模块的共用程度最大化。
3.一种利用如权利要求1~2中任一项所述装置的通信方法,用于片上网络的通信,其特征在于,通过所述中心节点将通信数据向所述多个叶子节点进行广播或多播,所述多个叶子节点接收到所述片上网络中的通信数据时,向所述中心节点进行传递。
4.如权利要求3所述的通信方法,用于片上网络的通信,其特征在于,包括:
当从所述中心节点将通信数据向所述多个叶子节点之间进行广播时,首先将所述通信数据输入至所述中心节点的中心转发器模块的数据缓存,再将所述通信数据依次在所述中间转发器模块的数据缓存中传输,最后将所述通信数据输入至叶子节点的叶子转发器模块的数据缓存,叶子转发器模块通过输出端口将所述通信数据输出给每一组叶子节点中的叶子节点。
5.如权利要求3所述的通信方法,用于片上网络的通信,其特征在于,包括:
当所述中心节点将通信数据向所述多个叶子节点之间进行多播时,首先将所述通信数据输入至所述中心节点的所述中心转发器模块的数据缓存,再将所述通信数据依次在所述中间转发器模块的数据缓存中传输,最后将所述通信数据输入直接连接至叶子节点的所述叶子转发器模块的数据缓存,所述叶子转发器模块将数据缓存中的所述通信数据通过移位器进行移位,给每个叶子节点分配预设带宽的通信数据,并通过所述叶子转发器模块的输出端口将所述通信数据输出给每一组叶子节点中的叶子节点。
6.如权利要求3所述的通信方法,用于片上网络的通信,其特征在于,包括:
当所述多个叶子节点将通信数据向所述中心节点进行传递时,如果叶子节点传输的是全带宽的通信数据,则首先将所述通信数据输入至所述叶子节点的所述叶子转发器模块的数据缓存,再将所述通信数据依次在所述中间转发器模块的数据缓存中传输,最后将所述通信数据输入至所述中心节点的所述中心转发器模块的数据缓存,所述中心转发器模块通过加法器对所有接收到的叶子节点传输来的数据进行叠加,将叠加结果通过所述中心转发器模块的输出端口输出给所述中心节点。
7.如权利要求3所述的通信方法,用于片上网络的通信,其特征在于,包括:
当所述多个叶子节点将通信数据向所述中心节点进行传递时,如果叶子节点传输的是各自预设带宽的通信数据,则首先将所述通信数据输入至所述叶子节点的所述叶子转发器模块的数据缓存,再将所述通信数据依次在所述中间转发器模块的数据缓存中传输,最后将所述通信数据输入至所述中心节点的所述中心转发器模块的数据缓存,所述中心转发器模块通过移位器对所有接收到的叶子节点传递来的所述通信数据根据所述通信数据预设带宽在全带宽中所处的位置进行移位,并通过加法器对所有接收到的叶子节点传递来的所述通信数据进行叠加,并将叠加结果通过所述中心转发器模块输出端口输出给所述中心节点。
8.如权利要求7所述的通信方法,用于片上网络的通信,其特征在于,包括:
所述中心转发器模块通过移位器对所有接收到的叶子节点传递来的所述通信数据根据所述通信数据预设带宽在全带宽中所处的位置进行移位之后,通过所述中心转发器模块中的固定逻辑器将每个叶子节点传递来的所述通信数据在预设带宽之外的数据均设置为0,以便执行后续的叠加操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院计算技术研究所,未经中国科学院计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510983380.X/1.html,转载请声明来源钻瓜专利网。