[发明专利]用于在基于分组的网络中编码命令信息的方法、装置和系统有效
申请号: | 201580061696.1 | 申请日: | 2015-11-10 |
公开(公告)号: | CN107113245B | 公开(公告)日: | 2021-12-10 |
发明(设计)人: | H.赖尼克 | 申请(专利权)人: | 英特尔公司 |
主分类号: | H04L12/805 | 分类号: | H04L12/805 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 李啸;付曼 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 基于 分组 网络 编码 命令 信息 方法 装置 系统 | ||
在一个实施例中,一种装置包括:包括执行指令的至少一个逻辑单元的源代理;编码分组的突发命令部分的编码器,所述分组具有指示突发尺寸的第一字段和指示源代理和目的地代理之一的数据宽度的第二字段,其中在所述分组从源代理传送到目的地代理期间尺寸调整一次或多次时,所述突发尺寸和所述数据宽度保持固定;以及传送包括突发命令部分的分组的传送逻辑。描述和要求保护其它实施例。
技术领域
本公开涉及计算系统,并且特别(但不排他地)涉及设备的片上互连。
背景技术
通常,可以在工业标准总线或其它总线中通过起始地址来描述突发,在单个时钟周期(一个节拍)中传送的数据量(也称为节拍尺寸)、节拍次数、以及地址序列机制。在不同情况下,地址序列机制可以递增,其中各个节拍在存储空间中邻近其前一节拍递增;固定,其中各个节拍被发送到相同的地址(起始地址);或环绕,其中当已经到达多个节拍尺寸乘以节拍数的地址时,突发在节拍尺寸的下一个较低整数倍乘以节拍数处继续。因此,典型的总线突发描述基于节拍尺寸,其是链路的字宽的函数。
发明内容
本公开提供一种用于编码分组的装置,包括:知识产权(IP)逻辑,包括至少一个处理元件以对数据执行操作;协议逻辑,生成要从所述IP逻辑发送的事务;以及分组插入逻辑,将所述分组插入网络中。所述协议逻辑包括:编码逻辑,编码与所述事务相关的分组的命令部分,所述命令部分具有独立于宽度的编码,且包括指示突发尺寸的第一字段和指示环绕边界以在起始边界和结束边界之间描绘的第二字段;以及分组生成逻辑,生成包括报头部分、所述命令部分和有效载荷部分的分组;以及分组插入逻辑,将所述分组插入网络中。
本公开还提供一种用于编码分组的装置,包括:源代理,包括执行指令的至少一个逻辑单元;编码器,编码分组的突发命令部分,所述分组具有指示突发尺寸的第一字段和指示所述源代理和目的地代理之一的数据宽度的第二字段,其中在所述分组在从源代理传送到所述目的地代理期间要尺寸调整一次或多次时,所述突发尺寸和所述数据宽度保持固定;以及传送逻辑,传送包括所述突发命令部分的所述分组,其中所述分组还包括数据部分。
本公开还提供一种用于编码分组的方法,包括:编码具有独立突发尺寸信息和独立环绕边界信息的分组的命令部分;生成包括报头部分、所述命令部分和有效载荷部分的第一宽度的分组;以及将所述分组作为一个或多个流控制单元注入到网络中,其中当所述分组的宽度在从源代理到目的地代理的通信中被修改一次或多次时,所述独立突发尺寸信息和所述独立环绕边界信息将不被修改。
本公开还提供一种用于编码分组的系统,包括:用于编码具有独立突发尺寸信息和独立环绕边界信息的分组的命令部分的部件;用于生成包括报头部分、所述命令部分和有效载荷部分的第一宽度的分组的部件;以及用于将所述分组作为一个或多个流控制单元注入到网络中的部件,其中当所述分组的宽度在从源代理到目的地代理的通信中被修改一次或多次时,所述独立突发尺寸信息和所述独立环绕边界信息将不被修改。
附图说明
图1是根据本发明的一实施例的芯片上网络(NoC)的至少一部分的框图。
图2是根据本发明的一实施例的路由器的其它细节的框图。
图3是根据本发明的一实施例的下转换逻辑的框图。
图4是根据本发明的一实施例的上转换逻辑的框图。
图5是根据本发明的一实施例的用于编码分组的方法的流程图。
图6是根据本发明的一实施例的用于处理目的地位置的分组的命令部分的方法的流程图。
图7是根据本发明的一实施例的用于执行下转换链路宽度操作的方法的流程图。
图8是根据本发明的一实施例的用于执行上转换链路宽度操作的方法的流程图。
图9是根据本发明的一实施例的芯片上系统(SoC)的一部分的框图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580061696.1/2.html,转载请声明来源钻瓜专利网。