[发明专利]分形树中向量数据回传处理单元的装置、方法、控制装置及智能芯片有效
申请号: | 201510983391.8 | 申请日: | 2015-12-24 |
公开(公告)号: | CN105630733B | 公开(公告)日: | 2017-05-03 |
发明(设计)人: | 罗韬;刘少礼;张士锦;陈云霁 | 申请(专利权)人: | 中国科学院计算技术研究所 |
主分类号: | G06F15/173 | 分类号: | G06F15/173 |
代理公司: | 北京律诚同业知识产权代理有限公司11006 | 代理人: | 祁建国,梁挥 |
地址: | 100190 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分形树中 向量 数据 处理 单元 装置 方法 控制 智能 芯片 | ||
技术领域
本发明涉及智能设备、无人驾驶、片上网络数据传输等技术领域,尤其涉及分形树中向量数据回传处理单元的装置、方法、控制装置及智能芯片。
背景技术
分形树结构,是一种由一个根节点作为中心节点,多组具有自相似性的叶子节点组成的多层次树状结构。分形树在超大规模集成电路设计中得到了广泛应用,因为在应用时采用了完全M叉树的布局,这种布局的使用面积与树节点的数目成正比,能节省片上空间;而且在分形上传播的延迟是相同的,所以经常被用作VLSI多处理器中的互连网络。
在线性代数中的向量是指n个实数或者复数组成的有序数组,称为n维向量,α=(a1,a2,…ai,an)称为n维向量,其中ai称为向量α的第i个分量。
在将向量的多个零散在各个分形叶子节点的分量回传给分形根节点的过程中,分量数据在分形的中间节点上互相竞争传输,维护分量数据的传输需要一个协议,用于保证分量数据的可靠性,分量数据传回的时间在各个叶节点之间无法互相通知,当分量数据传输到根节点时,分量数据是乱序的,根节点需要和叶节点建立一套复杂机制用于维护各个分量之间的顺序,最后将分量数据按序拼成向量数据。
现有技术对片上分形网络上对向量数据传输的网络的通讯没有提供有效方便的支持,因此,提供一种同时适合分形网络上对向量数据传输的网络的通讯方式的无冲突的、可靠的、有序的方式就尤为迫切和需要。
发明内容
针对现有技术的不足,本发明提出分形树中向量数据回传处理单元的装置、方法、控制装置及智能芯片。
本发明提出一种分形树中向量数据回传处理单元的装置,包括:
一中心节点,其为所述片上网络的通信数据中心,用于接收多个叶子节点回传的向量数据;
多个叶子节点,用于对向量数据进行计算与移位;
转发器模块,包括局部缓存结构与数据处理部件,用于与上层、下层节点的数据通信与对向量数据的处理;
将所述多个叶子节点分为N组,每组中叶子节点的个数相同,所述中心节点通过所述转发器模块单独与每一组叶子节点进行通信连接,每组叶子节点构成的通信结构具有自相似性,所述多个叶子节点与所述中心节点通过多层所述转发器模块以完全M叉树方式进行通信连接,每个叶子节点包括设置位,如果所述设置位要求叶子节点中的向量数据进行移位,则叶子节点将预设带宽位的向量数据移至相应位置,否则叶子节点将向量数据回传给中心节点。
所述的分形树中向量数据回传处理单元的装置,包括:每个叶子节点均有id标识,且所述id标识从完全M叉树的拓扑一侧按序依次增加序号;所述数据发布装置共享一个时钟信号。
所述的分形树中向量数据回传处理单元的装置,每个所述转发器模块包括预设带宽的加法器,所述加法器的个数为所有叶子节点的总数量,且所述加法器具有溢出检查功能,其中,如果向量数据进行过移位,则所述转发器模块将接收到的向量数据进行位拼接,将拼接结果传输给上一层节点,否则,所述转发器模块将接收到的向量数据进行检查溢出并进行加法操作后,传输给上一层节点。
本发明还提出一种利用所述装置的方法,包括:
通过所述叶子节点对向量数据进行计算与移位,并回传到所述中心节点,其中,每个叶子节点包括设置位,如果所述设置位要求叶子节点中的向量数据进行移位,则叶子节点将预设带宽位的向量数据移至相应位置,否则叶子节点将向量数据回传给中心节点。
所述的方法,每个叶子节点均有id标识,且所述id标识从完全M叉树的拓扑一侧按序依次增加序号;所述数据发布装置共享一个时钟信号
所述的方法,若叶子节点传输的数据为有效的预设带宽的向量数据,则设置位要求叶子节点进行移位,叶子节点根据id标识与预设带宽的位数进行计算,将叶子节点中的向量数据移至全带宽上的相应位置。
所述的方法,如果向量数据进行过移位,则所述转发器模块将接收到的向量数据进行位拼接,将拼接结果传输给上一层节点,否则,所述转发器模块将接收到的向量数据进行检查溢出并进行加法操作后,传输给上一层节点。
所述的方法,叶子节点与中心节点之间遵守握手协议。
本发明还提出一种包含所述装置的控制装置。
本发明还提出一种包含所述控制装置的智能芯片。
由以上发明可知,本发明的优点在于:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院计算技术研究所,未经中国科学院计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510983391.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于可重构计算阵列的协处理器
- 下一篇:一种民用航空气象报文转换器
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置