CN107003707B - 具有用于逻辑和存储器的独立功率域和拆分式电源轨的集成*** - Google Patents

具有用于逻辑和存储器的独立功率域和拆分式电源轨的集成*** Download PDF

Info

Publication number
CN107003707B
CN107003707B CN201580059683.0A CN201580059683A CN107003707B CN 107003707 B CN107003707 B CN 107003707B CN 201580059683 A CN201580059683 A CN 201580059683A CN 107003707 B CN107003707 B CN 107003707B
Authority
CN
China
Prior art keywords
subsystem
processor
nominal
mode
power rail
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201580059683.0A
Other languages
English (en)
Other versions
CN107003707A (zh
Inventor
K·盖尼
E·黄
K·R·内拉维拉
J·J·休
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qualcomm Inc
Original Assignee
Qualcomm Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qualcomm Inc filed Critical Qualcomm Inc
Publication of CN107003707A publication Critical patent/CN107003707A/zh
Application granted granted Critical
Publication of CN107003707B publication Critical patent/CN107003707B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/3296Power saving characterised by the action undertaken by lowering the supply or operating voltage
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3206Monitoring of events, devices or parameters that trigger a change in power modality
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3206Monitoring of events, devices or parameters that trigger a change in power modality
    • G06F1/3209Monitoring remote activity, e.g. over telephone lines or network connections
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/324Power saving characterised by the action undertaken by lowering clock frequency
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/3287Power saving characterised by the action undertaken by switching off individual functional units in the computer system
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/50Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • Power Sources (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Semiconductor Integrated Circuits (AREA)

Abstract

提供了具有用于第一子***的独立功率框架和用于处理器子***的另一独立功率框架的集成电路,该处理器子***从该第一子***接收消息。

Description

具有用于逻辑和存储器的独立功率域和拆分式电源轨的集成 ***
相关申请的交叉引用
本申请要求于2014年11月6日提交的美国非临时专利申请号14/535,183的权益,该临时申请的全部内容通过援引纳入于此。
技术领域
本申请涉及嵌入式子***的电源,尤其涉及具有独立异步电源的嵌入式子***。
背景
片上***(SOC)集成电路包括各种子***。例如,智能电话SOC可以集成调制解调器、图形处理器、蓝牙、WiFi、和其他子***。由于这些子***,因而SOC通常将具有两个电源轨:存储器电源轨以及还有核心逻辑电源轨。存储器电源轨向子***的各种嵌入式存储器提供电源电压。相反,核心逻辑电源轨向逻辑门提供电源电压。一般而言,子***的嵌入式存储器所需的电压电平与核心逻辑所需的那些电压电平不同。就此而言,子***中的嵌入式存储器和核心逻辑两者常规上能够转变到休眠模式,其还可以被指定为保留模式。但是与可被用于为休眠模式中的逻辑门供电的降低的电源电压相比,嵌入式存储器需要较高的电源电压以保留它们所存储的值。如果公共电源轨被用于嵌入式存储器和核心逻辑两者,则该核心逻辑可能在休眠模式期间浪费功率,例如,来自由于在嵌入式存储器中维持所存储的状态将要求的提升的供电电压而导致的不必要的漏泄电流损耗。具有独立的存储器和核心逻辑电源轨由此省电。
为了使得子***能够关于这些各种操作模式来独立地操作,常规上对这些子***进行功率选通。如果要使一子***掉电,则它可以与其余子***的公共电源轨隔离。
尽管独立的存储器和核心逻辑电源轨允许各种模式的电压被优化用于存储器和逻辑操作,但是由于各种子***的操作模式的异步特性而浪费功率。例如,WiFi子***可能需要大致上每100ms苏醒以检查任何传入消息。存储器电源轨和核心逻辑电源轨随后将需要被供电以使得WiFi子***可以相应地苏醒。但是这些电源轨耦合至被掉电的子***中的时钟树和其他结构,这些时钟树和其他结构随后通过漏泄电流而损失功率。
相应地,本领域中存在对于集成电路的改进的功率架构的需要,该集成电路包括处理器子***和必须与处理器子***对接(诸如通过消息接发)的其他子***。
概览
提供了诸如SOC之类的集成电路,该集成电路包括处理器子***和第一子***。SOC还包括其中核心逻辑电源被维持在标称电平的常开(always-on)功率域。相反,第一子***包括由第一子***核心逻辑电源轨供电的核心逻辑,该第一子***核心逻辑电源轨可以取决于第一子***正操作在休眠操作模式还是标称(活跃)操作模式中而用保留电压或标称电压来驱动。类似地,处理器核心逻辑电源轨取决于处理器子***正操作在休眠操作模式还是标称(活跃)操作模式中而用保留电压或标称电压来为处理器子***中的核心逻辑供电。如由对应的核心逻辑电源轨所定义的,第一子***和处理器子***中相应的功率域是独立的。以此方式,在处理器子***保持在休眠模式中的同时,第一子***可以从休眠操作模式转变成标称操作模式。
此类用于第一子***的独立的功率域是相当有利的,因为它消除了与常规SOC功率域框架相关联的可观的等待时间和功耗问题。具体地,诸如WiFi子***之类的第一子***取决于与处理器子***共享的核心逻辑电源轨是常规的。处理器子***由此将必须转变成标称操作模式,仅使得WiFi子***可以检查消息。相反,本文中所公开的有利的功率框架使得当第一子***转变成标称操作模式时处理器子***能够保持在休眠模式中。
这些特征可从以下对示例实施例的详细描述来更好地领会。
附图简述
图1是包括功率管理集成电路(PMIC)和片上***(SOC)的示例***的框图,该片上***包括具有关于该SOC的处理器子***的功率框架而言异步并且独立的功率框架的子***。
图2是图1的子***的常开(AON)功率管理器的框图。
图3是操作图1的SOC的方法的流程图。
本发明的各实施例及其优势通过参考以下详细描述而被最好地理解。应当领会,相同参考标记被用来标识在一个或多个附图中所解说的相同元件。
详细描述
提供了片上***(SOC)集成电路,其包括:用于与处理器子***对接的第一子***的第一子***核心逻辑电源轨。独立的处理器核心逻辑电源轨为处理器子***供电。第一子***的嵌入式存储器由第一子***存储器电源轨来供电,该第一子***存储器电源轨独立于为处理器子***的嵌入式存储器供电的处理器存储器轨。第一子***和第二子***两者可进入休眠模式,其中对应的核心逻辑电源轨的电压被独立地塌陷成个体保留值。类似地,存储器电源轨的电压在相应的休眠模式期间被塌陷成个体保留值。在子***的常规或标称操作模式中,第一子***和处理器核心逻辑电源轨以及第一子***和处理器存储器电源轨的电压将被提升至个体标称值。功率管理集成电路(PMIC)为标称和休眠模式两者中的各种电源轨供电。SOC包括由逻辑电源轨供电的常开功率域,该逻辑电源轨无论第一或第二子***是否操作在休眠模式中都不塌陷。换言之,对于该常开功率域而言不存在休眠模式。常开域中的处理器功率管理器通过与该处理器子***内对应的处理器资源管理器对接来管理处理器子***的电源轨的转变。注意,处理器子***通过常开域中的处理器功率管理器的这种管理是常规的。
在常规的SOC中,公共核心逻辑电源轨和公共嵌入式电源轨两者都由处理器子***与各种其他子***(诸如WiFi子***、图形子***、以及传感器)共享。在给定公共电源轨的这种常规共享的情况下,处理器资源管理器的作用是“聚集表决”。换言之,各种子***中的每一者将在标称模式中操作时传达它们的关于将在何时进入休眠模式以及何时需要从休眠模式苏醒的状态。如果每个子***指示它正在进入休眠模式且如果没有其他的任务仍然要由处理器子***来执行,则处理器资源管理器随后可以使处理器子***自己发起进入休眠模式。但是作为其表决聚集功能的一部分,资源管理器确定下一子***(或其自己)需要从休眠模式转变成标称模式的最早时间。该苏醒时间由响应于休眠时钟的处理器功率管理器监视。处理器功率管理器关于将公共电源轨以及公共嵌入式存储器轨塌陷成保留电压值而与PMIC对接。同时,处理器功率管理器使用休眠时钟来维护定时器,以使得它可以确定处理器资源管理器应当何时被唤醒(转变成标称模式)。在完成如由定时器使用休眠时钟所确定的休眠时段之际,处理器功率管理器向PMIC发布命令以将公共轨的电压转变成其标称值。在公共轨稳定至其标称值的情况下,处理器功率管理器可随后唤醒处理器资源管理器。进而,处理器资源管理器可随后在那时唤醒任何必要的子***。
尽管处理器功率管理器在常开域中的此类操作以及处理器子***中的处理器资源管理器的操作是常规的,但是它导致过度的功耗和延迟/等待时间。例如,在一个实施例中,第一子***可包括WiFi子***。如WiFi领域中已知的,WiFi子***可能需要相当规律地从保留模式(休眠模式)转变成标称模式(诸如大致上每100ms)以检查任何消息。在具有共享的功率和存储器轨的常规***中,对于仅使得WiFi子***可检查消息而唤醒处理器子***以及为公共电源轨供电而言,将在“带来战舰(bring up the battelship)”中遭遇到较多的延迟。除了延迟之外,处理器子***随后通过漏泄电流而浪费功率。
相反,本文中所公开的SOC通过提供常开(AON)功率域中的第一子***常开功率管理器和第一子***功率域中对应的第一子***功率管理单元(PMU)来消除这种等待时间以及功耗。这些模块管理第一子***核心逻辑电源轨和第一子***嵌入式存储器电源轨上的电压(保留或标称)。第一子***AON功率管理器与PMIC对接,以控制第一子***核心逻辑电源轨和第一子***嵌入式存储器电源轨上的电压在保留状态还是标称状态中。第一子***PMU与第一子***AON功率管理器对接,以传达第一子***应当何时从休眠模式转变成标称模式。第一子***AON功率管理器具有其自己的定时器(或诸定时器),以响应于休眠时钟而测量第一子***的期望的休眠时段。在期望的休眠时段期满之际,第一子***AON功率管理器命令PMIC将第一子***电源轨上的电压(用于核心逻辑和用于其嵌入式存储器两者)提升至其标称值。第一子***AON功率管理器可随后命令第一子***PMU转变成标称操作模式。以此方式,消除了困扰现有技术的等待时间和功耗问题。在一个实施例中,第一子***AON功率管理器可被认为包括用于响应于第一子***要转变成休眠操作模式还是转变成标称操作模式而控制第一子***核心逻辑电源轨的电压和第一子***存储器电源轨的电压两者是否都等于保留值或标称值的装置,该用于控制的装置独立于处理器子***在休眠操作模式中还是在标称操作模式中。
第一子***功率管理的有益特征可通过以下对一些示例实施例的讨论来更好地领会。现在转到附图,图1解说了包括SOC 105和PMIC 110的示例***100。SOC 105包括常开(AON)功率域160、处理器子***115、以及第一子***111。第一子***核心逻辑电源轨(CX-1)125为第一子***111内的核心逻辑供电。类似地,第一子***存储器电源轨(MX-1)120为第一子***111内的嵌入式存储器供电。PMIC 110包括线性压差调节器(LDO)135,其取决于第一子***110是在休眠操作模式中还是在标称操作模式中而用保留电压或标称电压来驱动第一子***存储器电源轨120。类似地,PMIC 110包括LDO 140,其取决于第一子***111是在休眠操作模式中还是在标称操作模式中而用保留电压或标称电压来驱动第一子***电源轨125。
保留电压(在休眠模式中使用)和标称电压(在标称模式中使用)的特定值取决于处理节点。一般而言,标称值高于保留值,从而在休眠模式期间省电。在休眠模式内,第一子***核心逻辑电源轨125的保留电压可以与第一子***存储器电源轨120的保留电压不同(或相同)。类似地,这些轨的标称电压也可以不同。PMIC 110包括LDO控制模块130,其响应于来自AON域160中的第一子***AON功率管理器150的功率启用(PWR_EN)信号175而控制由LDO 135和LDO 140驱动的电压。有利地,功率启用信号175可只包括单个比特,以使得SOC仅需要将一个对应的输入/输出(I/O)引脚(未解说)专用于容适功率启用信号175。在替换实施例中,功率启用信号175可包括多位信号。第一子***AON功率管理器150在第一子***111要从休眠操作模式转变成标称操作模式时断言功率启用信号175(诸如通过将其驱动至电源电压)。相反,第一子***AON功率管理器150在第一子***111要从标称操作模式转变成休眠操作模式时解除断言功率启用信号175。
关于断言功率启用信号175,第一子***AON功率管理器150包括定时器(以下关于图2进一步讨论),该定时器响应于对休眠时钟170的循环进行计数而确定流逝时间。在转变成休眠模式之前,第一子***功率管理器单元(PMU)155向第一子***AON功率管理器150传送标识第一子***111应当何时被转变回标称模式的时间。替换地,第一子***PMU 155可以将后续休眠模式时段的长度传送至第一子***AON功率管理器150。基于所标识的时间(或者休眠时段的长度),第一子***AON功率管理器可随后相应地配置其定时器,以便在当前休眠模式时段的期满之际唤醒第一子***111。注意,AON功率域160的(诸)电源轨电压独立于第一子***电源轨120和125的标称(或保留)电压。由此,PMU 155通过电平移位器152来与第一子***AON功率管理器150通信,以容适在这些独立的电压域中所使用的不同电压。
PMU 155包括管理第一子***111到休眠和标称操作模式的转变的状态机。例如,第一子***111可包括:包含第一WLAN子***180和第二WLAN子***185的WiFi子***。每个WLAN子***可专用于对应的带宽,并且包括用于执行物理(PHY)和媒体接入控制(MAC)层的电路***。WLAN子***180和185通过至第一子***核心逻辑电源轨125的开关路径来接收它们的核心逻辑功率。例如,第一子***核心逻辑电源轨125可以通过PMOS晶体管P1耦合至第一WLAN子***180且通过PMOS晶体管P2耦合至第二WLAN子***185。用于这些WLAN子***中的每一者的嵌入式存储器(未解说)从第一子***存储器电源轨120直接接收功率。作为向休眠模式转变的一部分,第一子***PMU 155截止晶体管P1和P2,以使第一子***核心逻辑电源轨125的为这些子***内的核心逻辑供电的诸部分完全放电。这种完全塌陷消除了WLAN子***180和185中的核心逻辑的任何漏泄电流损耗。其他实施例中的各种模块可通过第一子***PMU 155来使第一子***核心逻辑电源轨125的各部分以此方式完全塌陷。
处理器子***核心逻辑电源轨(CX-2)137为处理器子***115内的核心逻辑供电。类似地,处理器子***存储器电源轨(MX-2)138为处理器子***115内的嵌入式存储器供电。如常规的,电源轨137和138可以由与处理器子***115对接的其他子***(未解说)共享。例如,图形处理器子***、蓝牙子***、以及传感器可能使它们的核心逻辑由处理器子***核心逻辑电源轨137来供电。另外,这些子***中的嵌入式存储器可以由处理器子***存储器电源轨138来供电。关于这些共享轨,处理器子***115内的资源功率管理器(RPM)120如较早所讨论地那样“聚集表决”。就此而言,与处理器子***115共享电源轨137和138的这些子***在它们需要被转变成标称操作模式时向RPM 120发信号通知。如果所有这些子***指示它们正在转变成休眠模式且不存在其他要执行的任务,则RPM 120可以通过向AON功率域160内的处理器子***功率管理器(PM)190发信号通知它需要何时被转变回标称模式来自己开始到休眠模式的转变。处理器子***190可随后管理处理器子***电源轨137和139到其保留值的转变。就此而言,PMIC 110可包括:用于用保留电压或标称电压来驱动处理器子***核心逻辑电源轨137的LDO 136。类似地,PMIC 110可包括:用于用保留电压或标称电压(这些电压独立于电源轨137上的对应电压)来驱动处理器子***存储器电源轨138的LDO 145。
关于标称电压和保留电压的产生,使用LDO来将电池电压向下调节至显著较低的标称值或保留值将是低效的。PMIC 110内的开关电源(未解说)可由此将电池电压向下调节至中间值。LDO 135、140、136、以及145可随后将此中间电压调节至恰适的标称电压和保留电压。PM 190以常规的方式控制136和145的调节。这是相当有利的,因为PM 190和RPM 120不需要被重新设计以容适该独立的第一子***功率域。
在标称模式中的操作期间,处理器子***115可能需要命令第一子***111从休眠操作模式转变成标称操作模式。例如,如果第一子***111是WiFi子***,则处理器子***115可能具有它需要通过WiFi来发送的消息。如图2中看见的,第一子***AON功率管理器150包括中断控制模块225,以容适来自例如处理器子***115的中断。再次参照图1,这些中断可以通过对应的电平移位器151来电平移位,因为AON功率域160使用独立于处理器子***115的核心逻辑标称电压的电源电压。就此而言,附加的电平移位器(未解说)将类似地使可以在第一子***111与处理器子***115之间交换的附加信号电平移位。在接收到如图2中示出的中断之际,中断控制模块225发信号通知第一子***AON功率管理器150内的状态机200以断言功率启用信号175。如较早所讨论的,PMIC 110中的LDO控制模块130通过命令LDO 135和140用标称电压驱动其电源轨来响应功率启用信号175的断言。在标称电压稳定在轨120和125上时,状态机200可随后触发PMU 155以将第一子***111转变成标称操作模式。在WiFi实施例中,PMU 155可随后取决于期望的频带而通过导通PMOS晶体管P1和/或PMOS晶体管P2来使恰适的WLAN接口上电。
为了容适第一子***111内的不同子***(例如,WLAN接口180和185)的操作,第一子***AON功率管理器150可以监视对应的计数器(诸如第零计数器(comp0)220和第一计数器(comp1)215)。这些计数器通过定时器210来对休眠时钟170的循环进行计数。休眠时钟170可以由PMIC 110、AON功率域160、或者另一合适的独立源来生成。取决于第一子***111内对应的子***何时需要转变成标称模式而设置计数器215和220的计数。就此而言,PMU155向第一子***AON功率管理器150传送它何时需要转变成标称模式的对应时间(或者等效地,对应的休眠时段的历时),以使得诸如计数器215和220之类的计数器内对应的计数可以被相应地设置。将领会,计数器的数目可以从一个变为第一子***111内要求独立的唤醒时间的各种子***所需要的任何多个。在诸如计数器220或215之类的计数器指示第一子***111的休眠时段已经期满时,对应的计数器触发中断控制模块225以进而触发状态机200断言功率启用信号175,以便开始第一子***111到标称模式的转变。
在WiFi子***实施例中,PMU 155唤醒(诸)恰适的WLAN接口,从而它们可以检查对应频带中的所接收到的话务指示映射(TIM)位是否已经被断言。如果TIM位(或者在多个WLAN模块是活跃的情况下诸TIM位)为零,则PMU 155可以用第一子***AON功率管理器150来调度下一唤醒时间。如果TIM位被断言(等于二进制1),则WiFi子***111将行进至与处理器子***115对接以便接收和处理消息。然而,如果处理器子***115在休眠模式中,则第一子***111可以向AON功率域160中的处理器子***功率管理器190传送中断(未解说)。处理器子***功率管理器190随后将发信号通知ASIC 110,从而LDO 136和145用对应的标称电压来驱动它们各自的电源轨137和138。处理器子***功率管理器190随后将触发RPM 120将处理器子***115转变成标称(其还可被称为活跃)操作模式。现在将讨论用于操作包括具有独立电源轨的第一子***的SOC的示例方法。
图3是一种示例操作方法的流程图。动作300包括在集成电路中的处理器子***保持在休眠模式中的同时将集成电路中的第一子***从休眠操作模式转变成标称操作模式。此类动作的示例在以上关于将第一子***115转变成标称模式以使得WLAN 180和/或WLAN185可以检查对应的话务指示映射(TIM)位的状态来讨论。
该方法还包括动作305,其包括当第一子***在标称操作模式时确定第一子***是否具有用于处理器子***的消息。在WiFi实施例中,此类消息将按照:对应的接收到的TIM位被断言。然而,将领会,可能需要通过消息接发来与处理器子***交互的其他类型的子***也可以有利地使用本文中所公开的独立功率框架。
该方法进一步包括动作310,其包括响应于确定第一子***具有用于处理器子***的消息而从第一子***传送中断,以发起处理器子***从休眠操作模式到标称操作模式的转变。此类动作的示例是:将中断从第一子***111传输至处理器子***功率管理器190,该处理器子***功率管理器190进而触发处理器子***115到标称操作模式的转变。
最后,该方法包括动作315,其包括响应于确定第一子***不具有用于处理器子***的消息而将第一子***从标称操作模式转变成休眠操作模式。此类动作的示例将按照:WLAN 180和/或WLAN 185确定所接收到的对应的TIM位被解除断言(等于逻辑零)。在此类情形中,PMU 135将向AON功率域160中的第一子***AON功率管理器150传送恰适的唤醒时间(或诸唤醒时间)。第一子***AON功率管理器150随后将解除断言功率启用信号175,以使得LDO 135和140将使它们各自的电源轨120和125上的电压下降至对应的保留值。第一子***111将随后转变成休眠操作模式。
有鉴于众多替换实施例,本公开的范围不应当被限定于本文所解说和描述的特定实施例的范围(因为其仅是作为本公开的一些示例),而应当与所附权利要求及其功能等同方案的范围完全相当。

Claims (19)

1.一种集成电路,包括:
第一子***,所述第一子***包括耦合至第一子***核心逻辑电源轨的核心逻辑以及耦合至第一子***存储器电源轨的嵌入式存储器,其中所述第一子***核心逻辑包括第一子***功率管理器单元PMU;
处理器子***,所述处理器子***包括耦合至处理器核心逻辑电源轨的核心逻辑以及耦合至处理器存储器电源轨的嵌入式存储器;以及
包括第一子***常开功率管理器AON-PM的常开AON功率域,其中所述第一子***AON-PM被配置成取决于所述第一子***要在休眠操作模式中还是在标称操作模式中操作而控制所述第一子***核心逻辑电源轨的电压以及所述第一子***存储器电源轨的电压,以及其中所述第一子***PMU被配置成在转变到所述休眠模式之前向所述AON-PM传送唤醒时段,以及其中所述第一子***AON-PM被进一步配置成响应于休眠时钟而对所述唤醒时段进行计时并且向所述第一子***PMU发信号通知所述唤醒时段的结束以独立于所述处理器子***是在休眠操作模式中还是在标称操作模式中的方式开始所述第一子***从所述休眠操作模式到所述标称操作模式的转变。
2.如权利要求1所述的集成电路,其特征在于,所述第一子***AON-PM包括状态机,所述状态机配置成:向功率管理集成电路PMIC断言功率启用信号,以取决于所述第一子***要转变成所述休眠操作模式还是所述标称操作模式而控制所述第一子***核心逻辑电源轨的电压以及所述第一子***存储器电源轨的电压是具有保留值还是具有标称值。
3.如权利要求2所述的集成电路,其特征在于,所述第一子***核心逻辑电源轨的保留值与所述第一子***存储器电源轨的保留值不同。
4.如权利要求2所述的集成电路,其特征在于,所述第一子***核心逻辑电源轨的标称值与所述第一子***存储器电源轨的标称值不同。
5.如权利要求1所述的集成电路,其特征在于,所述第一子***是包括通过头开关来耦合至所述第一子***核心逻辑电源轨的WLAN接口的WiFi子***,并且其中所述第一子***PMU是配置成断开所述头开关以准备所述第一子***从所述标称操作模式到所述休眠操作模式的转变的WiFi子***PMU。
6.如权利要求5所述的集成电路,其特征在于,所述WLAN接口包括一对WLAN接口且所述头开关包括一对对应的头开关。
7.如权利要求6所述的集成电路,其特征在于,所述第一子***AON-PM包括:配置成对所述WLAN接口中的第一WLAN接口的第一唤醒时段进行计时以及对所述WLAN接口中的第二WLAN接口的第二唤醒时段进行计时的定时器。
8.如权利要求5所述的集成电路,其特征在于,进一步包括:
所述AON功率域中的处理器子***AON-PM,所述处理器子***AON-PM被配置成:取决于所述处理器子***要转变到休眠操作模式还是标称操作模式而控制所述处理器核心逻辑电源轨的电压以及所述处理器存储器电源轨的电压;以及
所述处理器子***中的资源功率管理器RPM,其中所述RPM被配置成:在所述处理器子***向所述休眠模式的转变之前向所述处理器子***AON-PM传送唤醒时段,以及其中所述处理器子***AON-PM被配置成:响应于所述休眠时钟而对所述唤醒时段进行计时以及向所述RPM发信号通知所述唤醒时段的结束以开始所述处理器子***从所述休眠操作模式到所述标称操作模式的转变。
9.如权利要求8所述的集成电路,其特征在于,所述WiFi子***PMU被配置成:在所述处理器子***保持在休眠模式中时在所述WiFi子***从所述休眠模式到所述标称模式的转变期间闭合所述头开关,以及其中所述WiFi子***PMU被进一步配置成:响应于所述WLAN接口确定所接收到的话务指示映射TIM信号被解除断言而断开所述头开关并且将所述第一WiFi子***转变回所述休眠模式。
10.如权利要求8所述的集成电路,其特征在于,所述WiFi子***PMU被进一步配置成:在所述处理器子***保持在休眠模式中时在所述WiFi子***从所述休眠模式到所述标称模式的转变期间闭合所述头开关,以及其中所述WiFi子***RM被进一步配置成:响应于所述WLAN接口确定所接收到的话务指示映射TIM信号被断言而向所述处理器子***AON-PM传送中断以触发所述处理器子***向所述标称模式的转变。
11.如权利要求10所述的集成电路,其特征在于,进一步包括电平转换器,所述电平转换器配置成:在所述处理器子***AON-PM处接收到来自所述WiFi子***PMU的所述中断之前,将来自所述WiFi子***PMU的所述中断进行电平转换。
12.一种用于集成电路的方法,包括:
在集成电路中的第一子***的功率管理器单元中,向所述集成电路中的常开功率域中的第一子***常开功率管理器AON-PM传送唤醒时间,并且将所述第一子***从标称操作模式转变到休眠操作模式
在所述AON-PM内,基于所述唤醒时间来对休眠模式时段的期满进行计时,以及响应于所述休眠模式时段的所述期满,在所述集成电路中的处理器子***保持在休眠模式中时将所述第一子***从所述休眠操作模式转变回所述标称操作模式;
当所述第一子***在所述标称操作模式中时确定所述第一子***是否具有用于所述处理器子***的消息;
响应于确定所述第一子***具有用于所述处理器子***的消息,从所述第一子***传送中断以发起所述处理器子***从所述休眠操作模式到标称操作模式的转变;以及
响应于确定所述第一子***不具有用于所述处理器子***的消息,将所述第一子***从所述标称操作模式转变到所述休眠操作模式。
13.如权利要求12所述的方法,其特征在于,将所述第一子***从所述休眠模式转变到所述标称模式包括:将第一子***核心逻辑电源轨上的电压从保留值断言至大于所述保留值的标称值,其中所述第一子***核心逻辑电源轨为所述第一子***中的核心逻辑供电。
14.如权利要求12所述的方法,其特征在于,将所述第一子***从所述休眠模式转变到所述标称模式包括:将第一子***存储器电源轨上的电压从保留值断言至大于所述保留值的标称值,其中所述第一子***存储器电源轨为所述第一子***中的嵌入式存储器供电。
15.如权利要求12所述的方法,其特征在于,进一步包括:
响应于所述中断,将为所述处理器子***供电的处理器核心逻辑电源轨上的电压从保留值断言至大于所述保留值的标称值,其中所述处理器核心逻辑电源轨为所述处理器子***中的核心逻辑供电。
16.如权利要求12所述的方法,其特征在于,将所述第一子***从所述标称操作模式转变到所述休眠操作模式包括:所述第一子***通知所述集成电路中的常开功率域中的功率管理器关于所述第一子***下一次应当何时被再次转变到所述标称操作模式。
17.一种集成电路,包括:
第一子***,所述第一子***包括:耦合至第一子***核心逻辑电源轨的核心逻辑以及耦合至第一子***存储器电源轨的嵌入式存储器;
处理器子***,所述处理器子***包括:耦合至处理器核心逻辑电源轨的核心逻辑以及耦合至处理器存储器电源轨的嵌入式存储器;以及
用于响应于所述第一子***要转变到休眠操作模式还是转变到标称操作模式而控制所述第一子***核心逻辑电源轨的电压以及所述第一子***存储器电源轨的电压两者是等于保留值还是标称值的装置,其中所述用于控制的装置进一步包括用于对如由所述第一子***确定的休眠时段的历时进行计时的装置,所述用于控制的装置配置成在所述休眠时段历时期满之际以独立于所述处理器子***是在休眠操作模式中还是在标称操作模式中的方式命令所述第一子***核心逻辑电源轨和所述第一子***存储器电源轨上的电压从所述保留值转变到它们的标称值。
18.如权利要求17所述的集成电路,其特征在于,所述用于控制的装置进一步配置成:通过断言功率启用信号来命令所述电压的所述转变。
19.如权利要求18所述的集成电路,其特征在于,进一步包括单个引脚以携带所述功率启用信号。
CN201580059683.0A 2014-11-06 2015-10-19 具有用于逻辑和存储器的独立功率域和拆分式电源轨的集成*** Active CN107003707B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US14/535,183 2014-11-06
US14/535,183 US10146296B2 (en) 2014-11-06 2014-11-06 Independent asynchronous framework for embedded subsystems
PCT/US2015/056239 WO2016073180A1 (en) 2014-11-06 2015-10-19 Integrated system with independent power domains and split power rails for logic and memory

Publications (2)

Publication Number Publication Date
CN107003707A CN107003707A (zh) 2017-08-01
CN107003707B true CN107003707B (zh) 2020-03-13

Family

ID=54366529

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201580059683.0A Active CN107003707B (zh) 2014-11-06 2015-10-19 具有用于逻辑和存储器的独立功率域和拆分式电源轨的集成***

Country Status (5)

Country Link
US (1) US10146296B2 (zh)
EP (1) EP3215907B1 (zh)
JP (1) JP2018506188A (zh)
CN (1) CN107003707B (zh)
WO (1) WO2016073180A1 (zh)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10146296B2 (en) * 2014-11-06 2018-12-04 Qualcomm Incorporated Independent asynchronous framework for embedded subsystems
US20180196681A1 (en) * 2017-01-10 2018-07-12 Qualcomm Incorporated Selective processor wake-up in an electronic device
US10248613B2 (en) * 2017-01-10 2019-04-02 Qualcomm Incorporated Data bus activation in an electronic device
US10466766B2 (en) * 2017-11-09 2019-11-05 Qualcomm Incorporated Grouping central processing unit memories based on dynamic clock and voltage scaling timing to improve dynamic/leakage power using array power multiplexers
US10249178B1 (en) * 2017-11-16 2019-04-02 Aktiebolaget Skf Condition monitoring sensor system and method for monitoring the condition of a system
GB2569537B (en) * 2017-12-18 2020-02-26 Advanced Risc Mach Ltd A technique for managing power domains in an integrated circuit
CN110461031B (zh) * 2019-08-26 2021-04-13 维沃移动通信有限公司 终端设备的控制方法及终端设备
CN113835503B (zh) * 2020-06-24 2024-04-12 北京小米移动软件有限公司 控制显示模式切换的方法及装置、电子设备、存储介质
CN113054966B (zh) * 2021-03-15 2021-09-24 上海物骐微电子有限公司 低功耗状态控制电路

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101414269A (zh) * 2007-04-09 2009-04-22 英特尔公司 功率/性能服务质量的基于优先级的调节
CN101458554A (zh) * 2007-12-13 2009-06-17 Arm有限公司 在具有多电源域的集成电路内维持输出i/o信号
CN103049066A (zh) * 2011-12-13 2013-04-17 技领半导体(上海)有限公司 电源管理集成电路的多模式电源管理器
CN103684508A (zh) * 2012-09-12 2014-03-26 苏佳宁 运用于复杂环境下的低功耗无线传输模块架构

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080307240A1 (en) 2007-06-08 2008-12-11 Texas Instruments Incorporated Power management electronic circuits, systems, and methods and processes of manufacture
KR20090085944A (ko) 2008-02-05 2009-08-10 삼성전자주식회사 전력 소모를 감소시킨 프로세서 및 반도체 장치
US20090204835A1 (en) 2008-02-11 2009-08-13 Nvidia Corporation Use methods for power optimization using an integrated circuit having power domains and partitions
US9152199B2 (en) * 2008-12-16 2015-10-06 Microsoft Technology Licensing, Llc Power state dependent wake-up alarm
US8930733B2 (en) 2009-06-12 2015-01-06 Taiwan Semiconductor Manufacturing Company, Ltd. Separating power domains of central processing units
US8892931B2 (en) 2009-10-20 2014-11-18 Empire Technology Development Llc Power channel monitor for a multicore processor
US8423946B1 (en) 2010-05-25 2013-04-16 Marvell International Ltd. Circuitry having programmable power rails, architectures, apparatuses, and systems including the same, and methods and algorithms for programming and/or configuring power rails in an integrated circuit
US8560158B2 (en) * 2010-08-11 2013-10-15 GM Global Technology Operations LLC Method and apparatus for engine control module wake-up test
US9471121B2 (en) 2011-11-14 2016-10-18 Texas Instruments Incorporated Microprocessor based power management system architecture
US8954771B2 (en) * 2011-12-31 2015-02-10 Intel Corporation Split deep power down of I/O module
CN103491600A (zh) * 2012-06-13 2014-01-01 中兴通讯股份有限公司 用户设备功能模块的状态控制、状态配置方法及装置
EP2920874A1 (en) 2012-11-14 2015-09-23 Zentrum Mikroelektronik Dresden AG System-on-chip with dc-dc converters
CN104717031B (zh) * 2013-12-12 2018-06-26 华为终端(东莞)有限公司 流媒体报文的处理方法、WiFi芯片及移动终端
US9716762B2 (en) * 2014-03-31 2017-07-25 Ford Global Technologies Llc Remote vehicle connection status
US10146296B2 (en) * 2014-11-06 2018-12-04 Qualcomm Incorporated Independent asynchronous framework for embedded subsystems

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101414269A (zh) * 2007-04-09 2009-04-22 英特尔公司 功率/性能服务质量的基于优先级的调节
CN101458554A (zh) * 2007-12-13 2009-06-17 Arm有限公司 在具有多电源域的集成电路内维持输出i/o信号
CN103049066A (zh) * 2011-12-13 2013-04-17 技领半导体(上海)有限公司 电源管理集成电路的多模式电源管理器
CN103684508A (zh) * 2012-09-12 2014-03-26 苏佳宁 运用于复杂环境下的低功耗无线传输模块架构

Also Published As

Publication number Publication date
US10146296B2 (en) 2018-12-04
EP3215907A1 (en) 2017-09-13
EP3215907B1 (en) 2020-11-18
CN107003707A (zh) 2017-08-01
JP2018506188A (ja) 2018-03-01
WO2016073180A1 (en) 2016-05-12
US20160132097A1 (en) 2016-05-12

Similar Documents

Publication Publication Date Title
CN107003707B (zh) 具有用于逻辑和存储器的独立功率域和拆分式电源轨的集成***
US11971773B2 (en) Discrete power control of components within a computer system
CN110334445A (zh) 一种低功耗设计的控制方法
KR101854329B1 (ko) 집적 회로용 전력 멀티플렉서
KR101962606B1 (ko) 전력의 게이트 제어를 통한 집적 회로
KR20070026441A (ko) 상태 유지 플립-플롭 및 그를 포함하는 회로와, 전력 손실감소 방법
US8816741B2 (en) State retention power gated cell
US8390328B2 (en) Supplying a clock signal and a gated clock signal to synchronous elements
CN104635909A (zh) 用于将显示面板连接至显示发送引擎的物理层接口的功率管理
WO2021233219A1 (zh) 电池管理***自唤醒诊断方法、电池管理***和车辆
CN102799260A (zh) 基于时钟关断的低功耗模式管理soc芯片的电路及方法
CN209765306U (zh) 整车控制器和车辆
CN115598406B (zh) 一种基于状态机的低功耗电压监测方法及***
CN101581962B (zh) 一种降低cpu功耗的方法和一种cpu
KR20210087816A (ko) 배터리 관리 장치
CN109799898A (zh) 一种芯片的电源控制装置、芯片及其电源控制方法
CN107015624B (zh) 用于节能的方法和装置
CN209400890U (zh) 一种通过运动状态控制的智能开关模块
US9007112B2 (en) Low power SRPG cell
CN212276368U (zh) 用于电源管理的设备
CN107124160A (zh) 一种新型的小面积时钟独立srpg电路***
CN113672072A (zh) 用于节省微控制器功率的方法和设备
CN111159962A (zh) 一种内嵌nvm芯片的低功耗设计方法及***
EP2643740B1 (en) An integrated circuit and a method of power management of an integrated circuit
CN107994951B (zh) 掉电状态下的近红外头部自动唤醒通信方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant