[发明专利]在PCIe接口上实现快速通路互连协议有效

专利信息
申请号: 201180045925.2 申请日: 2011-09-23
公开(公告)号: CN103119908A 公开(公告)日: 2013-05-22
发明(设计)人: R·J·萨弗兰克;D·达斯莎玛;G·N·斯里尼瓦萨 申请(专利权)人: 英特尔公司
主分类号: H04L29/06 分类号: H04L29/06;H04L29/10;G06F13/14
代理公司: 上海专利商标事务所有限公司 31100 代理人: 邢德杰
地址: 美国加利*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: pcie 接口 实现 快速 通路 互连 协议
【说明书】:

发明领域

本发明领域总地涉及计算机系统接口,更具体地但不排他地涉及在PCIe接口上实现IntelQuickpath Interconnect(快速通路互连)协议。

背景信息

计算机系统常见地采用一个或多个互连以利于系统组件之间(例如处理器和存储器之间)的通信。互连和/或扩充接口也可用于支持内建和附加设备,例如IO(输入/输出)设备和扩充卡等。在个人计算机引入后的许多年里,主要形式的互连是并行总线。并行总线结构用于内部数据传输和扩充总线两者,例如ISA(工业标准架构)、MCA(微通道架构)、EISA(扩展的工业标准架构)以及VESA局部总线。在1990年代早期英特尔公司引入了PCI(外围组件互连)计算机总线。PCI在较早期总线技术上的改进不仅在于提高了总线速度,还在于使用共享地址和数据线引入自动配置和基于事务的数据传输。

随着时间推移,计算机处理器时钟速率以比并行总线时钟速率更快的步伐增加。结果,计算机工作负荷经常受互连瓶颈而不是处理器速度限制。尽管并行总线支持每循环大数据量(例如在PCI-X下32位或甚至64位)的传递,它们的时钟速率受定时失真因素限制,由此导致对最大总线速率的实际限制。为了克服这个问题,研发出高速串行互连。早期串行互连的例子包括串行ATA、USB(通用串行总线)、火线和RapidIO。

另一广泛使用的标准串行互连是PCI Express,也称PCIe,它是在PCIe1.0标准下在2004年引入的。PCIe被设计成代替旧的PCI和PCI-X标准,同时提供旧有系统支持。PCIe利用点对点串行链路,而不是共享的并行总线架构。每个链路使用一个或多个快线(lane)支持两个PCIe端口之间的点对点通信信道,其中每个快线包括双向串行链路。快线使用纵横开关架构物理地路由,所述纵横开关架构同时支持多个设备之间的通信。因其固有优势,PCIe在今日的个人计算机中已取代PCI成为最盛行的互连。PCIe是由PCI-SIG(特殊兴趣小组)管理的工业标准。因此,PCIe片可从许多ASIC和硅卖方获得。

最近,英特尔引入了快速通路互连(QPI)。QPI一开始被实现为点对点处理器互连,它取代使用高性能处理器(例如IntelXeon和Itanium处理器)的平台上的前端总线。QPI是可升级的,并且在具有采用共享存储器资源的多个处理器的系统中尤其占优势。QPI事务使用多层协议架构利用基于分组的传输。其特征之一是支持一致性事务(例如存储器一致性),PCIe则不支持这个。因此,将例如事务一致性的QPI特征和功能扩展至利用PCIe接口的系统将是有利的。

附图说明

当结合附图参照下面的详细描述,本发明前述方面和许多伴随的优势将变得更为易懂并更容易理解,在附图中,相同的附图标记在各个图中表示相同的部件,除非另有规定:

图1示出QPI协议栈的层;

图2是示出QPI链路的结构的示意图;

图3示出PCIe协议栈的层;

图4是示出PCIex16链路结构的示意图;

图5是示出PCIex8链路结构的示意图;

图6是示出PCIex4链路结构的示意图;

图7示出由在PCIe接口上实现QPI协议的一个实施例采用的协议层;

图8示出当工作在利用20个快线的全宽度模式时根据QPI流控制单元(flit)的数据位的映射;

图9示出根据一个实施例80位QPI流控制单元的位在PCIe x16接口上的映射;

图10示出根据一个实施例80位QPI流控制单元的位在PCIe x8接口上的映射;

图11示出根据一个实施例80位QPI流控制单元的位在PCIe x4接口上的映射;

图12示出根据一个实施例QPI位在使用128b/130b编码的PCIe x16接口上的映射;

图13示出根据一个实施例用于将QPI链路层实现在PCIe物理层接口的信号;

图14是示出根据一个实施例用于将QPI链路层实现在PCIe物理层接口的逻辑和物理块的方框图;

图15示出根据一个实施例两个80位QPI流控制单元在PCIe x16接口上的映射;

图16是示出根据一个实施例配置成在PCIe接口上实现QPI协议的刀片服务器的一对刀片的示意图;

图17是示出使用图16的刀片服务器根据QPI协议支持本地监听(home snoop)的发消息操作的消息流程图;以及

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201180045925.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top