[发明专利]发送具有扩展头部的分组在审
申请号: | 201280047815.4 | 申请日: | 2012-09-20 |
公开(公告)号: | CN103843294A | 公开(公告)日: | 2014-06-04 |
发明(设计)人: | S·拉克舍玛纳默西;M·C·亨塞克;M·T·克林格史密斯;B·范宁;R·R·韦玛;R·P·阿德勒 | 申请(专利权)人: | 英特尔公司 |
主分类号: | H04L12/741 | 分类号: | H04L12/741;H04L12/28 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 张东梅 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 发送 具有 扩展 头部 分组 | ||
背景技术
主流处理器芯片在高性能和低功率部分中正日益集成附加的功能,例如图形、显示引擎、安全引擎、PCIeTM端口(即,遵照外围组件互连快速(PCI ExpressTM(PCIeTM)规范基础规范2.0版(2007年发布)(在下文中称为PCIeTM规范))和其他基于PCIeTM的外围设备,同时保持对与例如外围部件互连(PCI)局部总线规范3.0版(2002年公布)(在下文中称为PCI规范)之类的PCI规范兼容的设备的传统支持。
由于来自服务器、台式、移动、嵌入式、超移动和移动因特网设备部分的不同要求,这样的设计被高度划分。不同的市场寻求使用把处理器核、存储器控制器、输入/输出控制器和其他部分专用加速部件中的至少一些组合到单个芯片上的单片片上系统(SoC)解决方案。然而,由于把不同的知识产权(IP)块集成在单个管芯上的困难,聚集这些特征的设计发展缓慢。当IP块可以具有各种要求和设计独特性且可以要求多种专用线路、通信协议等等以便允许把它们合并到SoC中时,尤其如此。结果,所开发的每一SoC或其他高级半导体设备要求大量的设计复杂性和定制以便把不同的IP块合并到单个设备中。这是因为给定的IP块通常需要被重新设计以适应给定SoC的接口和信令要求。
为了实现贯穿系统路由分组,通常分组设置有头部,包括帮助路由和解码分组的信息。不同的通信协议用于不同的头部布置。然而,这些头部格式通常是固定的,且阻碍通过头部提供附加信息的灵活性。在隧道协议中,其中不同的代理利用多种通信协议通信,原始分组可被封装成具有用于隧道协议的附加头部的分组类型。进而每个代理可访问它能够理解的分组头部。但该技术增加分组尺寸和解码复杂性。
附图说明
图1是根据本发明实施例的基本互连架构的框图。
图2是根据本发明实施例的互连架构的进一步细节的框图。
图3是根据本发明实施例的SoC的高级框图。
图4是根据本发明另一实施例的系统的框图。
图5是根据本发明实施例的边带互连的框图。
图6是根据本发明实施例的可用于边带接口的信令的细节的框图。
图7是根据本发明的一个实施例具有头部部分和数据部分的消息的图示。
图8是根据本发明实施例的用于生成分组的方法的流程图。
图9是根据本发明实施例的用于在路由器中处理具有扩展头部的分组的方法的流程图。
图10是根据本发明的一个实施例的用于在目标代理中处理包括扩展头部的分组的方法的流程图。
图11是根据本发明实施例的SoC的一部分的更详细框图。
图12是根据本发明实施例的另一个SoC的框图。
具体实施方式
耦合不同组件(称为代理)的边带接口可被配置成提供以路由组织结构可保持对该信息完全不可知且仅特定的目标代理可解释这一扩展头部的方式在边带消息内发送附加头部信息的能力。通过增加发送用于给定消息的扩展头部的能力,可实现接口规范的标准头部仲裁长度扩展,例如1双字(DW)。同时,路由器、交换器或其它接口组件可基于标准头部处理输入消息(例如,通过检查头部的第一1DW)。此外,实施例提供简单的分组布局和解码方案,使得当随着消息流入代理,扩展头部不被代理支持(例如,将扩展头部处理为不关心)时,接收代理可丢弃或剥离扩展头部。
通过根据本发明的实施例提供扩展头部机制,不支持这种信息的接收代理因此可在接收的消息中忽略它。这允许降低主代理和目标代理中的设计复杂性。作为示例,考虑在扩展头部中发送安全属性信息(SAI)的情况。主代理可实现其中它在所有的事务中始终发送SAI的配置。这种主代理也是更安全的,因为SAI的发送可被硬编码,且避免来自可能的可配置SAI头部插入的安全弱点。如果具有SAI扩展头部的事务的目的地是配置成强化访问控制策略的目标代理,则目标代理可使用该头部中的SAI信息。如果替代地事务的目的地是不具有配置用于访问控制保护的资源的目标代理,则该代理可忽略扩展头部并且处理标准消息头部和相应的消息有效载荷。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280047815.4/2.html,转载请声明来源钻瓜专利网。