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

零功率状态下的低延迟引导制造技术

技术编号:21850748 阅读:26 留言:0更新日期:2019-08-14 00:22
半导体封装装置的实施例可以包括这样的技术,该技术用于:确定唤醒事件是否对应于计算机操作系统的零功率状态,确定运行时状态是否有效,以便可以从零功率状态唤醒,以及如果确定运行时状态有效,则从零功率状态唤醒为运行时状态。公开并要求保护其他的实施例。

Low Delay Guidance at Zero Power

【技术实现步骤摘要】
零功率状态下的低延迟引导
实施例总体上涉及计算设备。更具体地,实施例涉及从零功率状态的低延迟引导。
技术介绍
计算系统或平台可以利用各种存储器布置。两级存储器(two-levelmemory,2LM)系统可以包括近存储器(nearmemory,NM)和远存储器(farmemory,FM)。引导时间可以指电源转换与将控制转移到操作系统(OS)之间的时间量。通常,更快的引导时间是优选的。附图说明通过阅读以下的说明和所附权利要求并通过参考附图,实施例的各种优点对于本领域技术人员就将变得显而易见,在附图中:图1是根据实施例的电子处理系统的示例的框图;图2是根据实施例的半导体封装装置的示例的框图;图3A至3C是根据实施例的唤醒操作系统的方法的示例的流程图。图4是根据实施例的电子处理系统的另一示例的框图;图5是根据实施例的唤醒操作系统的方法的另一示例的流程图;图6是根据实施例的唤醒操作系统的方法的另一示例的流程图;图7是根据实施例的唤醒操作系统的方法的另一示例的流程图;图8是根据实施例的电子处理系统的另一示例的框图;图9A和9B是根据实施例的零功率低延迟引导装置的示例的框图;图10是根据实施例的处理器的示例的框图;以及图11是根据实施例的系统的示例的框图。具体实施方式许多计算设备包括引导过程,引导过程可以指将机器从零功率状态或低功率状态带到运行时状态的过程,其中设备准备好用于其预定目的。对于垂直集成设备(例如,其中制造商为设备提供硬件和软件两者),引导过程可以相对封闭,因为制造商控制硬件和软件需要如何一起操作的所有方面。对于水平集成的设备(例如,其中制造商仅为设备提供硬件和/或软件的一部分),引导过程可能更开放,因为其他硬件和/或软件提供商可能需要理解将设备从零/低功率状态带到运行时状态的过程,以便所提供的硬件/软件在引导过程之后工作。因此,水平集成的产品可以提供更多的钩子或指示符(例如,诸如唤醒向量)作为引导过程的一部分。对于垂直或水平集成的设备,一些实施例可以减少或消除对引导过程的需要。例如,一些实施例可以包括完全支持运行时状态的非易失性存储器。一些实施例可以固有地总是在有效的运行时状态下操作,或者可提供可以指示运行时状态有效的指示符或标志。因此,当设备断电、处于低功率状态或处于挂起状态时,运行时状态可以始终被充分地保持,使得当设备唤醒时(例如,当电源恢复时,按下按钮时,打开盖子时,或者一些其他动作指示设备应该返回运行时状态时),设备可以仅仅恢复操作。例如,一些实施例可以基于设备的组件/部件的成功上电/操作的指示来确定运行时是有效的。在一些实施例中,设备可以读取指示运行时状态有效的标志。有利地,具有完全支持运行时状态的非易失性存储器的设备的一些实施例可以看起来是基本上在从零功率状态(例如,可与从低功率/挂起状态恢复)接通之后立即准备好操作。对于一些实施例(例如,对于传统兼容性),设备仍然可以遵循引导过程,但是可以通过绕过一些传统的引导过程来继续更快地引导。例如,一些设备可以包括运行时状态中涉及的易失性和非易失性存储器。一些实施例可以在转换到零功率状态之前将易失性存储器刷新为非易失性,使得当从零功率状态唤醒时可以快速恢复运行时状态。在运行时期间,标志可以指示运行时状态无效,无法从零功率状态唤醒。当转换到零功率状态时,如果易失性存储器被成功刷新成非易失性存储器,则可以设置标志以指示运行时状态有效,可以从零功率状态唤醒。一些实施例可有利地在2LM机器上提供零功率低延迟引导流。在一些系统中,高级配置与电源接口(ACPI)S3系统状态可以提供在计算设备上具有非常快速的恢复的低功率挂起。S3低功率状态可以与诸如S4和/或S5状态这样的零功率系统状态非常不同(例如,在功耗方面)。在一些应用(例如,汽车应用、移动应用等)中,零功率可能是一个重要要求(例如,减少或消除电池消耗)。一些系统可以支持系统连接待机(CS)状态。例如,当在支持CS的平台上安装了微软视窗操作系统时,平台可能不支持S3。提供的S状态转换可以包括S0ix(连接待机)状态、S4状态和S5状态(例如,后两者是零功率状态)。在一些其他系统中,从S4和/或S5状态转换为正常操作状态可能涉及冗长的恢复时间。有利地,一些实施例可以提供2LM机器从零功率状态的非常快速的唤醒。一些实施例可以在小于5秒的恢复时间内从零功率状态恢复,并且一些实施例可以实现小于2秒的恢复时间(例如,与从低功率状态恢复的时间相当)。例如,一些实施例可以支持零功率状态,零功率状态保持唤醒系统的能力并且使系统在小于5秒内完全可用(例如,从CPU重置到OS初始化完成所测得的)。有利地,这种更快的引导流的实施例可以应用于广泛类别的计算设备,包括,例如,个人计算机、服务器、客户端、移动设备等。用于汽车应用的一些实施例可以支持维持唤醒系统能力的零功率状态,并且使系统在不到2秒钟内可使用(例如,从点火开启且向嵌入式车辆计算机(例如,导航/信息娱乐系统)供电时以及当倒车相机显示图像时开始测量)。有利地,一些实施例可以提供低延迟和零功率的引导流(例如,由计算设备导致电池的零额外耗尽)。本文描述的各种实施例可以包括存储器组件和/或存储器组件的接口。这种存储器组件可以包括易失性和/或非易失性存储器。非易失性存储器可以是不需要电力来维持介质存储的数据状态的存储介质。在一个实施例中,存储器设备可以包括块可寻址存储器设备(诸如,基于NAND或NOR技术的那些存储器设备)。存储器设备还可以包括下一代非易失性设备(诸如三维(3D)交叉点存储器设备)或其他字节可寻址的就地写入(write-in-place)的非易失性存储器设备。在一个实施例中,存储器设备可以是或可以包括使用硫属化物玻璃、多阈值电平NAND闪存、NOR闪存、单级或多级相变存储器(PCM)、电阻存储器、纳米线存储器、铁电晶体管随机存取存储器(FeTRAM)、反铁电存储器、结合忆阻技术的磁阻随机存取存储器(MRAM),包括金属氧化物基底、氧空位基底和导电桥随机存取存储器(CB-RAM)的电阻存储器,或自旋转移力矩(STT)-MRAM,基于自旋电子磁结存储器的设备、基于磁隧道结(MTJ)的设备、基于DW(畴壁)和SOT(自旋轨道传输)的设备、基于晶闸管的存储器设备或上述任一种存储器的组合,或其他存储器。存储器设备可以指管芯本身和/或封装的存储器产品。在特定实施例中,具有非易失性存储器的存储器组件可遵从联合电子设备工程委员会(JointElectronDeviceEngineeringCouncil,JEDEC)颁布的一个或多个标准(诸如JESD218、JESD219、JESD220-1、JESD223B、JESD223-1或其他合适的标准(此处引用的JEDEC标准可在jedec.org上获得)。易失性存储器可以是需要电力来维持介质存储的数据状态的存储介质。易失性存储器的非限制性示例可以包括各种类型的RAM,例如动态随机存取存储器(DRAM)或静态随机存取存储器(SRAM)。可以在存储器模块中使用的一种特定类型的DRAM是同步动态随机存取存储器(SDRAM)。在特定实施例中,存储器组件的DRAM可遵从JEDEC颁布的标准(诸如用于DDRSDRAM的JESD本文档来自技高网...

【技术保护点】
1.一种用于零功率状态低延迟引导操作的电子处理系统,包括:处理器;通信地耦合到所述处理器的存储器;以及通信地耦合到所述处理器的逻辑,用于:确定唤醒事件是否对应于所述电子处理系统的操作系统(OS)的从零功率状态的唤醒,确定所述运行时状态是否有效以便将所述OS从所述零功率状态唤醒,以及如果确定所述运行时状态有效,则将所述OS从所述零功率状态唤醒到所述运行时状态。

【技术特征摘要】
2018.02.07 US 15/891,1241.一种用于零功率状态低延迟引导操作的电子处理系统,包括:处理器;通信地耦合到所述处理器的存储器;以及通信地耦合到所述处理器的逻辑,用于:确定唤醒事件是否对应于所述电子处理系统的操作系统(OS)的从零功率状态的唤醒,确定所述运行时状态是否有效以便将所述OS从所述零功率状态唤醒,以及如果确定所述运行时状态有效,则将所述OS从所述零功率状态唤醒到所述运行时状态。2.如权利要求1所述的系统,其特征在于,所述逻辑进一步用于:确定唤醒向量是否可用,所述唤醒向量包括与所述OS向所述零功率状态的转换有关的信息;以及如果确定所述唤醒向量可用,则基于所述唤醒向量将所述OS从所述零功率状态唤醒。3.如权利要求2所述的系统,其特征在于,所述逻辑进一步用于:如果确定所述唤醒向量可用,则从所述零功率状态重放初始化序列。4.如权利要求2所述的系统,其特征在于,所述逻辑进一步用于:确定所述存储器是否包括具有非易失性存储器的至少一个级别的多级存储器。5.如权利要求4所述的系统,其特征在于,所述逻辑进一步用于:接收转换到零功率状态的指示;以及如果确定所述存储器包括具有非易失性存储器的至少一个级别的所述多级存储器,则创建所述唤醒向量。6.如权利要求5所述的系统,其特征在于,所述逻辑进一步用于:基于所接收的转换到所述零功率状态的指示,发起易失性存储器到所述多级存储器的非易失性的刷新。7.如权利要求4所述的系统,其特征在于,所述非易失性存储器包括相变存储器。8.一种用于零功率状态低延迟引导操作的半导体封装装置,包括:一个或多个基板;以及耦合到一个或多个基板的逻辑,其中所述逻辑至少部分地在可配置逻辑和固定功能硬件逻辑中的一个或多个中实现,耦合到一个或多个基板的所述逻辑用于:确定唤醒事件是否对应于操作系统(OS)的零功率状态,确定运行时状态是否有效以便从所述零功率状态唤醒,以及如果确定所述运行时状态有效,则将所述OS从所述零功率状态唤醒到所述运行时状态。9.如权利要求8所述的装置,其特征在于,所述逻辑进一步用于:确定唤醒向量是否可用,所述唤醒向量包括与所述OS向所述零功率状态的转换有关的信息;以及如果确定所述唤醒向量可用,则基于所述唤醒向量将所述OS从所述零功率状态唤醒。10.如权利要求9所述的装置,其特征在于,所述逻辑进一步用于:如果确定所述唤醒向量...

【专利技术属性】
技术研发人员:M·罗斯曼V·齐默
申请(专利权)人:英特尔公司
类型:发明
国别省市:美国,US

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

1