当前位置: 首页 > 专利查询>英特尔公司专利>正文

共享存储器链路中的低功率进入制造技术

技术编号:13332802 阅读:70 留言:0更新日期:2016-07-12 02:14
在根据存储器访问链路协议的链路上发送数据,以对应于与共享存储器相关联的装载/存储类型操作,且该存储器访问链路协议覆盖另一个不同的链路协议上。发送进入低功率状态的请求,其中该请求包括在令牌的字段中编码的数据值,该令牌指示分组数据的起始,并进一步指示在该令牌之后发送的随后数据是否包括根据另一链路协议和存储器访问链路协议其中之一的数据。

【技术实现步骤摘要】

本公开内容涉及计算系统,特别地(但非排他性地),本公开内容涉及计算系统中的部件之间的存储器访问。
技术介绍
半导体处理和逻辑设计的进步已准许在集成电路器件上可以存在的逻辑单元的数量增加。作为推论,计算机系统配置已从系统中的单一或多个集成电路演变成在各个集成电路上存在多核、多硬件线程和多逻辑处理器,以及在这些处理器中集成的其它接口。处理器或集成电路通常包括单一物理处理器管芯,其中该处理器管芯可以包括任意数量的内核、硬件线程、逻辑处理器、接口、存储器、控制器集线器等等。随着在更小的封装中容纳更多的处理能力的更大能力,更小的计算设备的普及度已增加。智能电话、平板设备、超薄笔记本和其它用户设备已成指数地增长。但是,这些更小的设备依赖于服务器以进行数据存储和超出形状因子的复杂处理。因此,对于高性能计算市场的需求(即,服务器空间)也发生了增长。例如,在现代服务器中,通常不仅存在具有多个内核的单一处理器,而且还存在多个物理处理器(其还称为多个插槽)来增加计算能力。但是,随着处理能力连同计算系统中的设备数量发生增加,在插槽和其它设备之间的通信也变得更加关键。事实上,互连已从更加传统的主要处理电通信的多点式总线,演变为有助于快速通信的完全成熟的互连架构。不幸的是,随着未来处理器按照甚至更高速率进行处理的需求,对于现有互连架构的能力也施加了相应的需求。附图说明图1示出了包括互连架构的计算系统的实施例。图2示出了包括分层栈的互连架构的实施例。图3示出了在互连架构中生成或者接收的请求或分组的实施例。图4示出了用于互连架构的发送器和接收器对的实施例。图5示出了互连的示例性分层协议栈。图6示出了示例性节点的实施例的简化框图。图7示出了包括多个节点的示例性系统的实施例的简化框图。图8示出了包括垫层(shim)逻辑单元的节点的示例性逻辑单元。图9是根据示例性共享存储器链路发送的数据的图示。图10示出了在数据流中嵌入的示例性控制窗口的图示。图11A-11B示出了使用嵌入式控制窗口的示例性握手的流程图。图12是另一种示例性握手的图示。图13是数据成帧令牌的示例性起始的图示。图14是示出用于进入低功率链路状态的示例性技术的流程图。图15示出了用于包括多核处理器的计算系统的框图的实施例。图16示出了用于包括多核处理器的计算系统的框图的另一个实施例。各个附图中的相同附图标记和标注指示相同的元素。具体实施方式在下文的描述中,为了对本专利技术提供一个透彻理解,对众多特定细节进行了阐述,诸如以下示例:特定类型的处理器和系统配置、特定的硬件结构、特定的架构和微架构细节、特定的寄存器配置、特定的指令类型、特定的系统部件、特定的测量/高度、特定的处理器流水线阶段和操作等等。但是,对于本领域普通技术人员来说将显而易见的是,不必采用这些特定细节来实践本专利技术。在其它实例中,为了避免对本专利技术造成不必要的模糊,没有详细描述公知的部件或方法,例如,特定的或替代的处理器架构、用于所描述的算法的特定逻辑电路/代码、特定的固件代码、特定的互连操作、特定的逻辑配置、特定的制造技术和材料、特定的编译器实现方式、利用代码的算法的特定表示、特定的掉电和门控技术/逻辑、以及计算机系统的其它特定操作细节。虽然可以参照特定的集成电路中的(例如,计算平台或微处理器中的)节能和能量效率来描述下面的实施例,但其它实施例可适用于其它类型的集成电路和逻辑器件。本文所描述的实施例的类似技术和教导,可以应用于也能从更佳的能量效率和节能中获益的其它类型的电路或半导体器件。例如,所公开的实施例并不限于桌面型计算机系统或超级本TM。其还可以用于其它设备,例如,手持设备、平板设备、其它薄笔记本、片上系统(SOC)设备和嵌入式应用。手持设备的一些示例包括蜂窝电话、互联网协议设备、数码相机、个人数字助理(PDA)和手持式PC。嵌入式应用通常包括微控制器、数字信号处理器(DSP)、片上系统、网络计算机(NetPC)、机顶盒、网络集线器、广域网(WAN)交换机、或者能够执行下面所教示的功能和操作的任何其它系统。此外,本文所描述的装置、方法和系统并不限于物理计算设备,还可以涉及用于节能和能量效率的软件优化。如下面的描述中将变得显而易见的,本文所描述的方法、装置和系统的实施例(无论是参照硬件、固件、软件,还是它们的组合)对于平衡性能考量的“绿色技术”未来都是至关重要的。随着计算系统不断提高,其中的部件也变得越来越复杂。结果,用于在这些部件之间进行耦合和通信的互连架构在复杂度上也不断增加,以确保满足带宽需求来实现最优的部件操作。此外,不同的市场分部要求互连架构的不同方面来适合市场的需求。例如,服务器需要更高的性能,而移动生态系统有时能够为了省电而牺牲整体性能。另外,大多数结构的唯一目的是在具有最大省电的情况下,提供最大可能的性能。下面将讨论多种互连,它们将潜在地从本文所描述的本专利技术的方面受益。一种互连结构架构包括外围部件互连(PCI)高速(PCIe)架构。PCIe的主要目标是使不同供应商的部件和设备能够在开放的架构下进行互操作,其跨度多个市场分部、客户端(桌面型和移动型)、服务器(标准和企业)、以及嵌入式设备和通信设备。PCIExpress是针对各种各样的未来计算和通信平台所规定(define)的一种高性能、通用I/O互连。诸如使用模型、装载/存储架构和软件接口之类的一些PCI属性历经其修订版仍在维持,而先前的并行总线实现方式已被高度可扩展的、完全串行接口来替代。PCIExpress的最新版本充分利用点对点互连中的改进、基于交换的技术和分组化协议,来传送新的水平的性能和特征。功率管理、服务质量(QoS)、热插拨/热交换支持、数据完整性和错误处理都是PCIExpress所支持的高级特征中的一些。参见图1,示出了由点对点链路组成的结构的实施例,其中该点对点链路对部件集合进行互连。系统100包括耦合到控制器集线器115的系统存储器110和处理器105。处理器105包括诸如微处理器、主机处理器、嵌入式处理器、协同处理器或其它处理器之类的任何处理单元。处理器105通过前端总线(FSB)106耦合到控制器集线器115。在一个实施例中,FSB106是如下所述的串行点对点互连。在另一个实施例中,链路106包括遵循不同的互连标准的串行的、差分互连架构。系统存储器110包括任本文档来自技高网...

【技术保护点】
一种用于传送数据的装置,所述装置包括:发送器,其用于发送数据以对应于与共享存储器相关联的装载/存储类型操作,其中,所述数据是在根据存储器访问链路协议的链路上进行发送的,并且所述存储器访问链路协议覆盖在另一个不同的链路协议上;功率管理逻辑单元,其用于发送进入低功率状态的请求,其中所述请求包括在令牌的字段中编码的数据值,所述令牌指示分组数据的起始,并进一步指示在所述令牌之后发送的随后数据是否包括根据另一链路协议和所述存储器访问链路协议其中之一的数据。

【技术特征摘要】
2014.12.18 US 14/576,1251.一种用于传送数据的装置,所述装置包括:
发送器,其用于发送数据以对应于与共享存储器相关联的装载/存储类
型操作,其中,所述数据是在根据存储器访问链路协议的链路上进行发送
的,并且所述存储器访问链路协议覆盖在另一个不同的链路协议上;
功率管理逻辑单元,其用于发送进入低功率状态的请求,其中所述请
求包括在令牌的字段中编码的数据值,所述令牌指示分组数据的起始,并
进一步指示在所述令牌之后发送的随后数据是否包括根据另一链路协议和
所述存储器访问链路协议其中之一的数据。
2.根据权利要求1所述的装置,其中,所述另一链路协议包括通用输
入/输出(I/O)互连协议。
3.根据权利要求2所述的装置,其中,所述令牌是根据所述通用I/O
互连协议来规定的。
4.根据权利要求3所述的装置,其中,所述令牌的第一字段指示所述
随后数据是包括存储器访问链路协议数据,还是包括通用I/O互连协议数
据。
5.根据权利要求4所述的装置,其中,当所述第一字段指示所述随后
数据包括存储器访问链路协议数据时,将所述数据值编码在所述令牌的第
二字段中。
6.根据权利要求5所述的装置,其中,所述数据值包括根据所述存储
器访问链路协议来规定的编码,并且使用所述第二字段来在所述通用I/O互
连协议的物理层上,对所述编码进行隧道化。
7.根据权利要求2所述的装置,其中,基于所述令牌的实例,在所述

\t链路上发送的数据在存储器访问链路协议数据和通用I/O互连协议数据之
间切换。
8.根据权利要求7所述的装置,其中,在发送进入所述低功率状态的
所述请求之前,所述功率管理逻辑单元检查所述通用I/O互连协议的数据是
否在等待进行发送。
9.根据权利要求8所述的装置,其中,所述功率管理逻辑单元等待发
送进入所述低功率状态的所述请求,直到发送了所述通用I/O互连协议数
据。
10.根据权利要求7所述的装置,其中,所述存储器访问链路协议的
链路层或者通用I/O互连协议的链路层能够触发物理层进入到低功率状态。
11.根据权利要求10所述的装置,其中,在所述通用I/O互连协议中
用于进入低功率状态的信号,与在所述存储器访问链路协议中用于进入低
功率状态的信号不同。
12.根据权利要求11所述的装置,其中,所述存储器访问链路协议规
定了在其中发送在所述存储器访问链路协议中用于进入所述低功率状态的
所述信号的周期性控制窗口。
13.一种用于传送...

【专利技术属性】
技术研发人员:M·C·仁D·达斯夏尔马M·韦格V·伊耶
申请(专利权)人:英特尔公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1