在一个实施例中,可以使用会聚的协议堆栈来统一从第一通信协议到第二通信协议的通信,以跨物理互连来提供数据传输。此堆栈可以被包含在一种设备中,该设备包括用于包括事务和链路层的第一通信协议的协议堆栈,以及耦合到所述协议堆栈以在所述设备和通过物理链路耦合到所述设备的装置之间提供通信的物理(PHY)单元。此PHY单元可以包括符合第二通信协议的物理单元电路。描述并要求保护其他实施例。
【技术实现步骤摘要】
【国外来华专利技术】给加载/存储通信协议提供低功率物理单元
各实施例涉及互连技术。 背景 为在系统内的不同设备之间提供通信,使用某种类型的互连机制。取决于系统实 现,可以有各种这样的互连。通常,为使两个设备相互进行通信,它们共享共同的通信协议。 用于在计算机系统中的各设备之间进行通信的一种典型的通信协议是外围组件 互连Express (PCI Express?(PCIe?))通信协议,符合基于PCIExpress?规范基本规范版 本3_0(2〇1〇年11月18日发布)(下文简称为p CIe?规范)的链路。此通信协议是加载/ 存储输入/输出10)互连系统的一个示例。设备之间的通信通常以非常高的速度根据此协 议串行地执行。开发了关于此协议的各种参数,旨在实现最大性能,不考虑功率效率,因为 PCIe?通信协议是在台式计算机的上下文中开发的。结果,其特征中有许多不会缩减到可 能合并到移动系统中的较低功率的解决方案。 除关于常规加载/存储通信协议的这些功率顾虑之外,现有的链路管理方案通常 非常复杂,并涉及大量的状态,导致在各状态之间执行过渡需要一个冗长的过程。这部分地 由于现有的链路管理机制,这些机制被开发成理解多个不同形状因子要求,诸如连接器,不 同系统合并等等。一个这样的示例是根据PCIe?通信协议的链路管理。 附图简述 图1是根据本专利技术的一个实施例的通信协议的协议堆栈的高级框图。 图2是根据本专利技术的一个实施例的片上系统(Soc)的框图。 图3是根据本专利技术的另一实施例的物理单元的框图。 图4是根据本专利技术的一个实施例的协议堆栈的进一步的细节的框图。 图5是根据本专利技术的一个实施例的链路训练状态机的状态图,该状态机可以是链 路管理器的一部分。 图6是根据本专利技术的一个实施例的边带机制的各种状态的流程图。 图7是根据本专利技术的一个实施例的方法的流程图。 图8是存在于根据本专利技术的一个实施例的计算机系统中的组件的框图。 图9是可以与各实施例一起使用的示例系统的框图。 【具体实施方式】 各实施例可以提供输入/输出(10)互连技术,该技术具有低功率、加载/存储架 构,并特别适用于移动设备中,包括诸如智能电话之类的蜂窝电话,平板电脑、电子阅读器、 超极本?等等。 在各实施例中,给定通信协议的协议堆栈可以与不同通信协议的物理单元,或至 少不同于给定通信协议的物理单元的物理(PHY)单元一起使用。物理单元包括逻辑层和物 理或电气层两者,这些层通过互连提供信息信号的实际、物理通信,该互联诸如链接两个独 立半导体管芯(可以是单一集成电路(1C)封装,或,例如,通过电路板路由、迹线等等耦合 的单独的封装内的两个半导体管芯)的链路。另外,物理单元可以执行数据分组的成帧/ 去成帧(deframe),执行链路训练和初始化,并处理数据分组,以便传递到物理互连从物理 互连接收。 虽然可以有不同的实现,但是,在一个实施例中,协议堆栈可以是基于常规个 人计算机(PC)的通信协议的协议堆栈,该通信协议诸如外围组件互连Express((PCI) EXpreSSTM(PCIeTM))通信协议,其符合pci Express?规范基本规范版本3· (^(^年丨丨月18 日发布的Μ下文简称为PCIe?规范),应用协议扩展的进一步的版本,或另一这样的协议, 而物理单元不符合PCIe?通信协议。此物理单元可以专门设计用于实现低功率操作,以允 许基本上不变的PCIe?上协议堆栈与此低功率物理电路的合并。如此,可以利用pci e?通 信协议的宽的旧式基础,以便合并到以低功率操作的便携及其他非基于PC的形状因子中。 虽然本专利技术的范围在这方面不受限制,但是,在一个实施例中,此物理单元可以是从移动平 台修改而来的物理单元,诸如符合移动行业处理器接口(MIPI)联盟(这是一个设置移动计 算设备的标准的小组)的Μ-PHY规范版本1. 〇〇. 00-2011年2月8日(MIPI董事会于2011 年4月28日批准)(下文简称为MIPI规范)的所谓的Μ-PHY。然而,可以使用其他低功率 物理单元,诸如符合其他低功率规范的,诸如用于在多芯片封装内将各个管芯耦合在一起 的,或自定义低功率解决方案。如此处所使用的,术语低功率意味着在低于常规PC系统 的功率消耗级别,可以适用于各种移动和便携式设备。作为示例,低功率可以是比常规 PCIe?物理单元消耗较少功率的物理单元。 如此,通过将传统的PCIe?协议堆栈与不同类型的物理单元集成,可以利用为 PCIe?开发的大量的旧式组件的再次使用,以便合并到移动或其他便携或低功率平台中。 各实施例还可以利用现有的加载/存储10技术,特别是PCIe?,被设计为实现最大 性能的认识,其中,功率效率不是主要顾虑因素,如此,不会缩减到低功率应用。通过组合常 规加载/存储协议堆栈的某些部分与低功率设计的物理单元,各实施例可以保留PCIe?的 性能优势,而同时在设备和平台级别实现最佳等级功率。 如此,各实施例可以是与具有大量的旧式基础的普遍存在的PCIe?架构兼容的软 件。另外,各实施例还可以实现移动设计的PHY,例如,M-PHY,的直接PHY再次使用。如此, 可以在有效率的功率/比特传输的情况下,利用电磁接口 /射频接口(EMI/RFI)友好的方 法,实现低活动和空闲功率,因为PHY可以以不会千扰相关联的无线电的时钟速率操作(因 为PHY的时钟频率的谐波不会干扰典型的无线电解决方案操作的常见的无线电频率(例 如,1.8,1.9, 2. 4千兆赫(GHz)或其他这样的无线电频率)。 各实施例还可以进一步提供架构增强,这些增强实现优化的链路训练和管理机制 (LTSSM);优化的流控制和重试缓冲和管理机制;用于改变链路操作模式的架构的协议;快 速硬件-支持的设备状态保存和恢复;以及,用于带有可选的带内支持的链路管理的合并 的边带机制。 在各实施例中,PCIe?事务和数据链路层可被实现为具有有限的修改的协议堆栈 的一部分,以考虑不同的链路速度和非对称的链路。另外,还可以提供修改的链路训练和管 理,以包括对于多通道通信、非对称的链路配置、边带合并,以及动态带宽可缩放性的支持。 各实施例还可以进一步提供对于现有的基于PCIe?的和非基于PCIe?的逻辑和电路(诸如 M-PHY逻辑和电路)之间的桥接的支持。 此分层方法使现有的软件堆找(例如,操作系统(〇S)、虚拟机管理器和驱动程序) 能在不同的物理层上无缝地运行。对数据链路和事务层的影响被最小化,并可以包括更新 与更新确认频率、重播计时器等等相关的计时器。 如此,各实施例会限制在PCIe?系统中提供的某些灵活性,因为这种灵活性在某 些情况下会在PCIe?系统及其他系统中产生某些复杂性。确实这样,因为这两种协议提供 大量灵活性,以实现即插即用能力。相反,各实施例可以定制一种最小化设计中的灵活性的 量的解决方案,因为当合并到给定系统时,例如,作为互连到另一集成电路(1C)的片上系 统(SoC),发生已知和固定的配置。由于在实现上存在的精确配置是已知的,由于s〇C和连 接的设备两者都粘接在平台内,例如,焊接到系统的电路板,因此,不需要对于这些设备的 本文档来自技高网...
【技术保护点】
一种设备,包括:外围组件互连ExpressTM(PCIeTM)通信协议的协议堆栈,所述协议堆栈包括事务层和链路层;以及耦合到所述协议堆栈以在所述设备和通过物理链路耦合到所述设备的装置之间提供通信的物理(PHY)单元,所述PHY单元符合低功率通信协议,并包括根据所述低功率通信协议的物理单元电路以及将所述协议堆栈与所述物理单元电路连接的逻辑层。
【技术特征摘要】
【国外来华专利技术】2012.05.22 US 13/477,3221. 一种设备,包括: 外围组件互连EXpressTM(PCIeTM)通信协议的协议堆栈,所述协议堆栈包括事务层和链 路层;以及 耦合到所述协议堆栈以在所述设备和通过物理链路耦合到所述设备的装置之间提供 通信的物理(PHY)单元,所述PHY单元符合低功率通信协议,并包括根据所述低功率通信协 议的物理单元电路以及将所述协议堆栈与所述物理单元电路连接的逻辑层。2. 如权利要求1所述的设备,其特征在于,所述物理单元电路包括多个物理单元电路, 每一物理单元电路都通过所述物理链路的单一信道来进行通信。3. 如权利要求2所述的设备,其特征在于,所述PHY单元的所述逻辑层将管理所述多个 物理单元电路。4. 如权利要求1所述的设备,其特征在于,所述物理链路具有从所述设备到装置与从 所述装置到所述设备的非对称的宽度。5. 如权利要求4所述的设备,其特征在于,所述物理链路是可配置的,以从所述设备到 所述装置与从所述装置到所述设备的非对称的频率操作。6. 如权利要求1所述的设备,其特征在于,所述物理链路被配置成从所述设备的复位 的初始链路宽度和频率。7. 如权利要求6所述的设备,其特征在于,所述逻辑层包括链路管理器以导致所述物 理链路的链路宽度的变化,而无需与所述装置协商。8. 如权利要求1所述的设备,其特征在于,进一步包括耦合在所述设备和与所述物理 链路分开的所述装置之间的边带信道,所述边带信道包括具有与所述PHY单元分开的第二 PHY单元的串行链路。9. 如权利要求8所述的设备,其特征在于,进一步包括管理所述边带信道的边带管理 器。10. 如权利要求9所述的设备,其特征在于,所述边带管理器将把多个边带信号聚集为 分组,用于在所述边带链路上通信。11. 如权利要求1所述的设备,其特征在于,所述低功率通信协议符合移动行业处理器 接口(MIPI)规范。12. -种方法,包括: 根据外围组件互连EXpresSTM(PCIeTM)通信协议,将第一事务从包括事务层和链路层的 符合所述PCIe?通信协议的协议堆栈传递到包括链路管理器和物理(PHY)单元的不符合所 ...
【专利技术属性】
技术研发人员:S·兰甘纳坦,M·沃什,D·J·哈利曼,
申请(专利权)人:英特尔公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。