[发明专利]发送/接收具有扩展头部的分组的互连装置以及相关联的片上系统与计算机可读存储介质有效
申请号: | 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 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分组头部 指示符 分组 代理 计算机可读存储介质 标识符确定 互连装置 接收分组 片上系统 发送 关联 | ||
在一个实施例中,本发明涉及用于在第一代理中接收分组的方法,其中分组包括具有扩展头部指示符的第一分组头部。基于该指示符,代理可确定分组是否包括一个或多个附加的分组头部。如果是,则代理可接下来基于附加头部的头部标识符确定它是否支持附加分组头部中的信息。描述并要求保护其他实施例。
本申请是PCT国际申请号PCT/US2012/056399、国际申请日2012年9月20日、中国国家申请号201280047815.4、名称为“发送具有扩展头部的分组”的申请的分案申请。
背景技术
主流处理器芯片在高性能和低功率部分中正日益集成附加的功能,例如图形、显示引擎、安全引擎、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的框图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510016280.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:陶瓷结构体的制造方法
- 下一篇:数据处理方法和数据处理装置