[发明专利]发送/接收具有扩展头部的分组的互连装置以及相关联的片上系统与计算机可读存储介质有效
申请号: | 201510016280.X | 申请日: | 2012-09-20 |
公开(公告)号: | CN104536940B | 公开(公告)日: | 2018-11-16 |
发明(设计)人: | S·拉克舍玛纳默西;M·C·亨塞克;M·T·克林格史密斯;B·范宁;R·R·韦玛;R·P·阿德勒 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F15/78 | 分类号: | G06F15/78;H04L29/06 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 张东梅 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分组头部 指示符 分组 代理 计算机可读存储介质 标识符确定 互连装置 接收分组 片上系统 发送 关联 | ||
1.一种互连装置,包括:
半导体管芯,包括但不限于:
多个代理;以及
耦合到所述多个代理中的至少一些的组织结构,所述组织结构包括至少一个路由器,以在多个代理中的两个或多个之间提供边带通信,所述至少一个路由器经由边带消息接口耦合到所述多个代理中的第一代理的第一端点,其中所述第一代理经由所述边带消息接口将第一消息发送至至少一个路由器,所述第一消息包括第一头部和扩展头部,所述第一代理设置所述第一头部的扩展头部指示符,以指示扩展头部的存在,并且在所述扩展头部中包括扩展头部标识符字段,
其中,所述扩展头部标识符字段用于指示包括在所述扩展头部中的数据的类型。
2.如权利要求1所述的互连装置,其特征在于,所述第一代理将附加头部信息的至少一部分包括在扩展头部中。
3.如权利要求2所述的互连装置,其特征在于,如果所述附加头部信息的大小被调节以装入扩展头部中,则第一代理复位所述扩展头部的扩展头部指示符。
4.如权利要求3所述的互连装置,其特征在于,所述第一代理置位所述扩展头部的扩展头部指示符,以指示第一消息的第三头部的存在,所述第三头部包括所述附加头部信息的至少另一个部分。
5.如权利要求1所述的互连装置,其特征在于,所述第一代理在扩展头部中包括数据,所述数据包括安全属性信息。
6.如权利要求1所述的互连装置,其特征在于,所述扩展头部标识符字段指示扩展头部的类型。
7.如权利要求1所述的互连装置,其特征在于,所述边带消息接口包括点对点互连以将至少一个路由器耦合到第一代理的第一端点。
8.如权利要求1所述的互连装置,其特征在于,所述装置包括片上系统(SoC),所述片上系统(SoC)包括在半导体管芯上制造的多个代理和组织结构。
9.一种片上系统SoC,包括:
至少一个核,用于执行指令;
耦合到所述至少一个核的一致性互连;
耦合到所述一致性互连的存储器控制器;以及
耦合到所述一致性互连的组织结构以耦合第一代理和第二代理,且包括路由器,以在所述第一代理和所述第二代理之间经由边带消息接口提供边带通信,其中所述第一代理将第一消息发送至路由器,所述第一消息具有第一头部和在第一头部之后的一个或多个扩展头部,其中所述一个或多个扩展头部的第一扩展头部包括头部标识符字段以标识第一扩展头部包括安全属性信息并指示包括在所述扩展头部中的数据的类型。
10.如权利要求9所述的SoC,其特征在于,所述路由器将第一消息提供给第二代理。
11.如权利要求10所述的SoC,其特征在于,所述第二代理至少部分地基于头部标识符字段确定第二代理是否支持第一扩展头部中的信息。
12.如权利要求11所述的SoC,其特征在于,如果第二代理支持所述信息,则第二代理处理所述第一扩展头部,否则丢弃第一扩展头部。
13.如权利要求11所述的SoC,其特征在于,如果所述第二代理不支持所述信息,则所述第二代理利用所述第一头部处理第一消息。
14.如权利要求9所述的SoC,其特征在于,所述第二代理消耗第一扩展头部中的安全属性信息,以允许所述第二代理执行访问控制保护。
15.如权利要求9所述的SoC,其特征在于,所述路由器基于第一消息的第一头部将第一消息路由到第二代理,其中所述路由器未被配置成支持第一消息的一个或多个扩展头部中的信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510016280.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:陶瓷结构体的制造方法
- 下一篇:数据处理方法和数据处理装置