专利名称:用于处理核的电源供应门控布置的制作方法
技术领域:
本发明的一个实施例涉及被功率门控的微处理核中的电压感测和电压调节。还描述了其他实施例。
背景技术:
多核微处理器是ー种计算机部件,其具有两个或更多个通常独立的处理单元或处理器核,处理单元或处理器核读取并且执行程序指令。制造商通常将这些核集成到单个集成电路裸片上,或者,可选地,集成到单个集成电路封装体中的多个裸片中。例如,加利福尼亚库比蒂诺的苹果公司设计的苹果A5(AppleA5)片上系统(SoC)包括双核中央处理单元和双核图形处理单元。为了減少不活动核上的功率泄露,多核系统使用功率门控的概念,其中到特定核的电源供应被功率门关断,使得该核的电源供应电压将衰减到基本为零伏。其余的活动核可以在其电源供应输入处继续被适当的电压电平供应。功率门耦合到电源供应和核心的电源供应管脚或接地管脚之间,井串联在其中,以提供电源到该处理核。每ー个核的功率门通常由多个固态晶体管开关制成,这些开关并联连接并且通过某种类型的电源管理模块或程序例程而共同控制。通常用于给多核微处理器供电的电源供应电路是经调节的、开关模式的DC电源供应,其被设计为递送所需的电流以给活动的特定核供电,同时维持该核的供应电压在经调节的DC电平。电源供应电路中的调节器执行控制算法,该算法基于获得来自其驱动的负载的反馈电压以无论变化的负载电流如何均維持正确的调节电压。来自处理核的供应管脚的电压感测线可以被路由到调节器的反馈输入,以监测负载电压并用其来維持调节。这种所谓的负载电压的远程或下游感测是期望的,因为否则功率门和位于调节器管脚和核的电源供应或接地管脚之间的其他任何的寄生阻抗将会导致较大的电压降,在大电流情况下尤其如此,从而減少提供到处理器核的电源供应电压(如果本地感测点被用于反馈输入)。
发明内容
本发明的一个实施例是ー个具有处理核和电源功率电路的电子系统,所述电源供应电路具有负载电压反馈输入。功率门耦合到电源供应电路,以选择性地向处理核提供功率。开关具有本地状态和远程状态,以将功率门的供应侧上的本地感测点或者在该功率门的负载侧上的远程感测点路由到该电源供应电路的反馈输入。时序逻辑和驱动器电路控制功率门和开关。该时序逻辑和驱动器电路响应于处理核使能信号而控制该功率门和该开关,该信号可能由电源管理器产生,该电源管理器负责做出处理核是否应当活动的决定。可以对多个处理核重复上述布置。时序逻辑和驱动器电路当控制该功率门和该开关时,維持一方面为功率门的打开和关态另一方面为选择开关的本地状态和远程状态之间的预定时序。例如,响应于处理核使能信号被断言(assert),在选择开关的远程状态之前,功率门被打开。与之相対,当处理核使能信号被解除断言(deassert),表明处理核将不活动时,在已选择了开关的本地状态后,关闭功率门。这样的时序避免了由于在处理核的活动和不活动状态之间反馈电压中的突然变化而导致的通过功率源电路的剧烈转换。在一个实施例中,电源供应电路包括开关模式电压调节器控制环,负载电压反馈输入耦合到该控制环。该控制环具有可调谐的补偿网络,其在现场(即,当由終端用户操作吋)可根据开关的状态调整。換言之,在补偿网络中,至少有两种不同的传输函数可用,一种在远程感测期间使用,而另ー种在本地感测期间使用。这可以使得电压调节器能够更稳定或者对振荡不那么灵敏。在另ー个实施例中,时序逻辑和开关驱动器电路具有另外的输入,其直接耦合到远程感测点。该开关驱动器电路包括控制功率门的额外的电路,以便基于在另外的输入处的信号(其代表了负载侧的电压)限制在功率门的负载侧的电压的转换速率。这允许功率门的开启更柔和,从而降低瞬时电流。上面的简要说明并不包括本发明所有方面的全部罗列。可以预期,本发明包括能够从上面的简更说明中的各个方面的适当组合实践的所有系统和方法,还包括下面的具体实施方式
所公开的以及根据本申请权利要求书中特别指出的。这些组合具有特定的优点,而不限于上述简要说明中的具体说明。
本发明的实施例通过举例并不以任何方式限制而图示在其中类似的附图标记指示类似元件的所附附图的图中。应当注意到,本公开中对本发明的为“ー个”或“一”实施例的參考并不必指相同的实施例,其意味着至少ー个。图1是根据本发明的一个实施例的电源供应和功率门电路的电路示意图。图2示出了用于图1中的电源供应和功率门布置的有关控制信号的示例波形图。图3是另ー个实施例的电路示意图。
具体实施例方式现在參考所附附图来说明本发明的几个实施例。尽管阐述了多个细节,但应当理解到,本发明的一些实施例可在没有这些细节的情况下实践。在其他实例中,公知的电路、结构和技术并没有被详细示出,以免使本说明书的理解晦涩。图1是根据本发明的一个实施例的电源供应和功率门布置的电路示意图。其示出的是具有处理核3的电子系统的一部分,处理核3具有耦合到经调节的电源供应2的功率输出Vout的电源供应输入Vcc。还示出了第二处理核及其关联的电源供应和门控电路,其可以基本类似于这里描述的核。处理核3还具有功率返回(return)或接地管脚,其也耦合到经调节的电源供应2的功率返回或接地管脚。功率门7耦合在Vout和Vcc之间,以递送功率到处理核3。作为ー种备选,功率门7可以耦合在处理核3的接地管脚和电源供应2的接地管脚之间,如下面图3所描述的。该系统还具有开关8,该开关至少具有两个状态,即本地状态和远程状态。正如看到的那样,开关将在功率门7的供应侧上的本地感测点,或者在功率门7的负载侧上的远程感测点的任一者路由到经调节的电源供应2的负载电压反馈输入FB」n。
通过时序逻辑和开关驱动器电路10,来进行功率门7和开关8的控制。电路10包括时序逻辑,其帮助维持在一方面为功率门7的打开和关闭,另一方面为选择或者是本地感测或者是远程感测的任一者之间维持预定的时序。电路10还包括控制开关8和功率门7所需的驱动器。例如,功率门7可以被实现为ー组直接并联连接的多个场效应晶体管(FET)开关,而电路10将包括用于使FET开关的栅电极电压摆动(swing)所需的模拟驱动器。当然,其他固态开关技术也可以使用。对于开关8来说,相比较于功率门7来说,因为其仅传递非常小的电流,开关8可以通过,例如,在每ー个感测点使用单个FET开关来实现。用于开关8和功率门7的其他更复杂的固态电路设计也可以使用。时序电路和驱动器电路10响应于接收到的处理核使能信号来控制功率门7和开关8。处理核使能信号可以为在图1中描绘为COre_l_en的数字控制信号,其由电源管理器4生成。电源管理器4可以是常规的数据处理模块,其经常出现在多核微处理器或片上系统中,该数据处理模块例如依赖于当前正在运行的程序是否可由单个核适当地执行,而决定任意特定的处理核是否应当不活动,以节约功率。电源管理器4还可以做出其他決定,包括处理核的动态电压缩放和动态频率缩放,这也是为了节约功率。电源管理器可以和处理核3在同一集成电路裸片上。在图2中给出了一方面为功率门7的打开和关闭,另一方面为选择开关的本地状态或远程状态之间的预定时序的例子。该图示出了图1中示出的三个数字控制信号的时序图,也就是,处理核使能信号c0re_en、功率门控制信号PG_on和开关8的控制信号,
即,local/remote_sense,后两 个控制信号可以与处理核使能信号有关地定义,使得,例如,COre_en的上升边沿(表明核是活动或者使能的)引起功率门7打开,并且远程感测点被选择。不管如何,注意,在功率门被打开(或开启)和远程感测被选择之间的有关时序,换句话说,当经调节的电源供应2的反馈输入还在本地状态时,功率门被开启。在PG_on被断言和rem0te_sense被断言之间的相对延迟可以比较短,以确保在核活动性増加(因此增加了电源供应2上的负载)吋,负载电压反馈可以切换到remote^ense,使得在核3的功率输入处的电压迅速稳定到其指定的或需求的最小值(而不会呈现由功率门7中的寄生效应引起的通常的电压降)。图2还示出了当COre_en信号被解除断言,指示核3将不活动时的时序的例子。这里,响应于core_en的下降边沿,在功率门被关闭或者关断之前,电源供应2的反馈输入被切換到本地感测。注意,这里当功率门被关闭(或者关断)时,核3的电源供应管脚处的电压将会衰减。然而,由于正在衰减开始或者在衰减开始之前,反馈输入已被切换到本地感测,所以这对电源供应2是没有后果的,从而维持电源供应2的稳定行为。在
i^/remote_sense被断言和PG_on被解除断言之间的相对延迟可以适当短,只要电源供
应2在切換到本地感测点之时稳定即可。图3是本发明另一个实施例的电路示意图,其中在该情况中,功率门7直接连接在处理核3的接地管脚和电源供应电路的接地管脚之间。这与图1形成对照,在图1中,功率门7直接连接在电源供应2的Vout管脚和核3的电源供应管脚Vcc之间。在图3的“低侧”实施例中,开关8依然在远程感测点和本地感测点之间选择,然而,在该情况中,远程感测点或本地感测点处于接地点或參考点,而不是在Vcc点或Vout点。同样,虽然没有示出,但是在图3的低侧实施例中的通常使用在经调节的电源供应中的误差放大器电路(用于将通过FB_in接收到的负载电压和參考进行比较)可能会与图1的高侧实施例中的不同。上面描述的电源供应和功率门布置可以支持用于操作电子系统的以下方法。当接收到处理核使能信号吋,并且响应于该信号被断言,功率门接收信号以打开,以从而将功率从电源供应电路递送到处理核。只有在功率门已被打开之后,然后电源供应电路的反馈输入从本地感测点切换到远程感测点。现在,当做出使得核不活动的决定,使得处理核使能信号被解除断言吋,电源供应电路的反馈输入先于发送信号以关闭功率门(并且由此停止递送功率到处理核)而从远程感测点切換回到本地感测点。当电源供应被重复赋予通过在多核微处理器的操作期间可能需要多次打开和关闭的功率门(以节约功率)来提供功率的任务时,这样的时序可以帮助维持电源供应稳定。在一个实施例中,经调节的电源供应是具有控制环的开关模式直流电压调节器,其中将负载电压反馈输入fb_in耦合到该控制环。如图1所示,控制环包括调制器和补偿网络5。补偿网络5是可调谐的,这在于其在现场(即,当由終端用户操作时)可根据本地/远程开关的状态调整。換言之,在补偿网络5中,至少有两种不同的传输函数可用,即ー种在远程感测期间使用,而另ー种在本地感测期间使用。这可使得电压调节器在其驱动明显不同的负载吋,即,当处理核3是不活动的时和当处理核是活动的并且执行繁重的计算任务时,能够更稳定(或者对振荡不那么灵敏)。在另一个实施例中,还是如图1所不,时序逻辑和开关驱动器电路10具有直接率禹合到远程感测点的另外的输入。电路10的开关驱动器部分,在这种情况下,包括控制功率门7的额外的电路,以便基于在另外的输入处的信号(其代表了负载侧的电压)而限制在功率门7的负载侧的电压的转换速率。这允许功率门7的开启更柔和,从而降低了瞬时电流。尽管在所附附图中已描述和示出了某些实施例,应当理解这样的实施例仅仅是示意的,而不是用于限制该宽广的发明,并且本发明不限于所示出和描述的具体结构和布置,因为本领域技术人员可以进行各种其他修改。
权利要求
1.一种电子系统,包括 处理核; 电源供应电路,所述电源供应电路具有负载电压反馈输入; 功率门,所述功率门耦合到所述电源供应电路,以选择性地向所述处理核提供功率; 开关,所述开关具有本地状态和远程状态,以将(i)所述功率门的供应侧上的本地感测点和(ii)所述功率门的负载侧上的远程感测点交替路由到所述电源供应电路的所述反馈输入;以及 时序逻辑和驱动器电路,所述时序逻辑和驱动器电路被耦合以控制所述功率门和所述开关。
2.如权利要求1所述的系统,其中所述电源供应电路包括电压调节器控制环,所述负载电压反馈输入耦合到该电压调节器控制环,所述控制环具有可调谐补偿网络,该补偿网络根据所述开关的状态而被调整。
3.如权利要求1所述的系统,其中所述时序逻辑和开关驱动器电路包括直接耦合到所述远程感测点的另外的输入,所述开关驱动器电路控制所述功率门,以基于在所述另外的输入处的信号来限制在所述功率门的负载侧上的转换速率。
4.如权利要求1所述的系统,其中所述功率门直接连接在所述电源供应电路的功率输出和所述处理核的电源供应管脚之间。
5.如权利要求1所述的系统,其中所述功率门直接连接在所述处理核的接地管脚和所述供应电路的接地管脚之间。
6.如权利要求1所述的系统,其中所述时序逻辑和驱动器电路在控制所述功率门和所述开关时,维持所述功率门的打开和关闭与选择所述开关的所述本地状态和所述远程状态之间的预定时序。
7.如权利要求6所述的系统,其中所述时序逻辑和驱动器电路响应于处理核使能信号被断言,而在选择所述开关的所述远程状态之前打开所述功率门。
8.如权利要求7所述的系统,其中所述时序逻辑和驱动器电路响应于所述处理核使能信号被解除断言,而在选择所述开关的所述本地状态之后关闭所述功率门。
9.如权利要求6所述的系统,其中所述时序逻辑和驱动器电路响应于处理核使能信号而控制所述功率门和所述开关。
10.如权利要求9所述的系统,其中所述预定时序与处理核使能信号有关。
11.如权利要求1所述的系统,其中所述时序逻辑和驱动器电路响应于处理核使能信号而控制所述功率门和所述开关。
12.如权利要求9所述的系统,进一步包括 电源管理器,所述电源管理器产生所述处理核使能信号,其中所述处理核和所述电源管理器在同一集成电路裸片上。
13.—种电子电路,包括 功率门,所述功率门耦合到电源供应电路以选择性地向微处理器核提供功率; 开关,所述开关具有本地状态和远程状态,以将(i)所述功率门的供应侧上的本地感测点和(ii)所述功率门的负载侧上的远程感测点交替路由到所述电源供应电路的反馈输入;以及时序逻辑和驱动器电路,所述时序逻辑和驱动器电路被耦合以控制所述功率门和所述开关。
14.如权利要求13所述的电路,其中所述时序逻辑和驱动器电路在控制所述功率门和所述开关时,维持所述功率门的打开和关闭与选择所述开关的所述本地状态和远程状态之间的预定时序。
15.如权利要求14所述的电路,其中所述时序逻辑和驱动器电路响应于处理核使能信号被断言,而在选择所述开关的所述远程状态之前打开所述功率门。
16.如权利要求15所述的电路,其中所述时序逻辑和驱动器电路响应于所述处理核使能信号被解除断言,而在选择所述开关的所述本地状态之后关闭所述功率门。
17.如权利要求14所述的电路,其中所述时序逻辑和驱动器电路响应于所述处理核使能信号而控制所述功率门和所述开关。
18.如权利要求17所述的电路,其中所述预定时序与所述处理核使能信号有关。
19.如权利要求13所述的电路,其中所述时序逻辑和驱动器电路响应于处理核使能信号而控制所述功率门和所述开关。
20.一种用于操作电子系统的方法,包括 接收处理核使能信号;以及 响应于接收到的处理核使能信号被断言,而发信号以打开功率门,从而将来自电源供应电路的功率递送到处理核,并且然后将所述电源供应电路的反馈输入从本地感测点切换到远程感测点。
全文摘要
本公开涉及用于处理核的电源供应门控布置。功率门耦合到电源供应电路,以选择性地向处理核提供功率。开关具有本地状态和远程状态,以将(i)功率门的供应侧上的本地感测点和(ii)功率门的负载侧上的远程感测点交替路由到电源供应电路的反馈输入。时序逻辑和驱动器电路响应于处理核使能信号而控制功率门和开关。还描述了其他实施例。
文档编号G06F1/26GK103049065SQ20121047845
公开日2013年4月17日 申请日期2012年9月28日 优先权日2011年10月14日
发明者P·帕特尔 申请人:苹果公司