[发明专利]用于改进与硬件驱动的算法的均衡的装置、系统、以及方法有效
申请号: | 201410097121.2 | 申请日: | 2014-03-14 |
公开(公告)号: | CN104050136B | 公开(公告)日: | 2018-03-02 |
发明(设计)人: | D·达斯莎玛;K·L·S·P·盖戴纳戈凡卡塔;P·贾亚普兰卡什巴拉德沃杰 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F13/42 | 分类号: | G06F13/42 |
代理公司: | 上海专利商标事务所有限公司31100 | 代理人: | 毛力 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 改进 硬件 驱动 算法 均衡 装置 系统 以及 方法 | ||
技术领域
本公开涉及计算系统,并且具体地(而非排他地)涉及用于改进链路训练以及均衡过程的技术。
附图说明
图1是示出了包括多核处理器的计算系统的框图的实施例的示意图。
图2是示出了包括兼容外围部件互连快速(PCIe)体系结构的计算系统的实施例的示意图。
图3是示出了包括分层栈的兼容PCIe的互连体系结构的实施例的示意图。
图4是示出了要在互连体系结构内生成或接收的兼容PCIe的请求或分组的实施例的示意图。
图5是示出了PCIe串行点对点结构的实施例的示意图。
图6是示出了具有最佳预设的位误差率(BER)眼图以及具有经优化的发射机系数的BER眼图的示意图。
图7是示出了PCIe链路训练和均衡过程的阶段0的实施例的示意图。
图8是示出了PCIe链路训练和均衡过程的阶段1的实施例的示意图。
图9是示出了列出可被应用于发射机或接收机设置的前指针(precursor)和后指针(post curser)系数的集合的表的示意图。
图10是示出了PCIe链路训练和均衡过程的阶段2的实施例的示意图。
图11是示出了PCIe链路训练和均衡过程的常规阶段3过程的示意图。
图12示出了根据本公开的一实施例的用于链路训练和均衡的方法。
图13示出了根据本公开的一实施例的用于链路训练和均衡的另一方法。
具体实施方式
在以下描述中,阐明了众多具体细节,如具体类型的处理器和系统配置的示例、具体硬件结构、具体架构和微架构细节、具体寄存器配置、具体指令类型、具体系统组件、具体测量/高度、具体处理器流水线阶段和操作等,以提供对本公开的透彻理解。然而,对本领域普通技术人员显而易见的是,不一定要采用这些具体细节来实施本公开。在其它实例中,未详细描述公知的组件或方法,诸如具体或替代的处理器架构、用于所描述算法的具体逻辑电路/代码、具体固件代码、具体互连操作、具体逻辑配置、具体制造技术和材料、具体编译器实现、代码中算法的具体表达、具体掉电和功率选通技术/逻辑、以及计算机系统的其它具体操作细节,以避免不必要地模糊本公开。
尽管参考特定集成电路中(诸如计算平台或微处理器中)的节能和能效描述了以下实施例,但是其它实施例适用于其它类型的集成电路和逻辑器件。本文描述的实施例的类似技术和教导可应用于其它类型的电路或半导体器件,这些其它类型的电路或半导体器件也可受益于较好的能效和节能。例如,所公开的实施例不限于台式计算机系统或超级本TM。并且也可用于其它设备,诸如,手持式设备、平板、其他薄笔记本、片上系统(SOC)设备以及嵌入式应用。手持式设备的一些示例包括蜂窝电话、因特网协议设备、数码相机、个人数字助理(PDA)以及手持式PC。嵌入式应用通常包括:微控制器、数字信号处理器(DSP)、片上系统、网络计算机(NetPC)、机顶盒、网络中枢、广域网(WAN)交换机、或可执行以下教导的功能和操作的任何其它系统。此外,本文描述的装置、方法和系统不限于物理计算设备,而是还可涉及用于节能和能效的软件优化。如将在以下描述中变得显而易见的,本文描述的方法、装置和系统的实施例(无论是关于硬件、固件、软件还是它们的组合)对于用性能考量来平衡的‘绿色技术’的前景是至关重要的。
随着计算系统的进步,本文的各组件可变得更加复杂。结果,用于在这些组件之间进行耦合和通信的互连体系结构也增加了复杂性以确保满足带宽要求来用于最优组件操作。此外,不同的市场细分要求互连体系结构的不同方面来适合该市场的需求。例如,服务器需要较高的性能,而移动生态系统有时能够牺牲整体性能来换取功率节省。然而,大多数结构的单一目的是使用最大功率节省来提供最高可能性能。在下文中,讨论了多个互连,它们将潜在地从在此描述的本公开的各方面中获益。
参考图1,描绘了包括多核处理器的计算系统的框图的实施例。处理器100包括任何处理器或处理器件,诸如微处理器、嵌入式处理器、数字信号处理器(DSP)、网络处理器、手持式处理器、应用处理器、协同处理器、片上系统(SoC)、或用于执行代码的其它器件。在一个实施例中,处理器100包括至少两个核——核101和102,它们可包括非对称核或对称核(所示实施例)。然而,处理器100可包括可以是对称的或非对称的任何数量的处理元件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410097121.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:移动照明设备
- 下一篇:一种半富马酸喹硫平的制备方法