電壓調(diào)節(jié)控制系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開一種處理器功率管理系統(tǒng)和方法。該系統(tǒng)包括被能通信地聯(lián)接到多個(gè)處理器中每個(gè)處理器的電壓調(diào)節(jié)控制系統(tǒng)。所述電壓調(diào)節(jié)控制系統(tǒng)用于產(chǎn)生被提供到所述多個(gè)處理器中的每個(gè)處理器的處理器電壓,并且基于接收到的從所述多個(gè)處理器中的每個(gè)處理器提供的功率管理請(qǐng)求信號(hào)控制處理器電壓的幅度。
【專利說(shuō)明】電壓調(diào)節(jié)控制系統(tǒng)
【背景技術(shù)】
[0001]諸如能夠?qū)崿F(xiàn)為各種計(jì)算機(jī)和便攜式電子設(shè)備的高性能處理器,能夠從產(chǎn)生處理器電壓的電壓調(diào)節(jié)器接收功率。處理器能夠控制提供功率以便優(yōu)化性能和效率的電壓調(diào)節(jié)器。例如,當(dāng)需要重的計(jì)算負(fù)荷時(shí),處理器能夠向電壓調(diào)節(jié)器發(fā)送命令以增加處理器電壓以便基本滿足處理器的需要。作為另一示例,當(dāng)處理器不需要重的計(jì)算負(fù)荷時(shí),處理器能夠下發(fā)命令以減小處理器電壓并且暫停不必要的部件以省電。
【專利附圖】
【附圖說(shuō)明】
[0002]圖1例示出功率管理系統(tǒng)的示例。
[0003]圖2例示出電壓調(diào)節(jié)控制系統(tǒng)的示例。
[0004]圖3例示出功率管理系統(tǒng)的另一示例。
[0005]圖4例示出用于控制被提供到多個(gè)處理器中的每個(gè)處理器的處理器電壓的方法的示例。
【具體實(shí)施方式】
[0006]圖1例示出功率管理系統(tǒng)10。功率管理系統(tǒng)10包括電壓調(diào)節(jié)控制系統(tǒng)12和多個(gè)N個(gè)處理器14,其中N為大于I的正整數(shù)。作為示例,功率管理系統(tǒng)10能夠被實(shí)施為各種計(jì)算機(jī)系統(tǒng)和/或便攜式電子設(shè)備(例如膝上或臺(tái)式計(jì)算機(jī))或無(wú)線通信設(shè)備。多個(gè)處理器14能夠被構(gòu)造為低功率處理器,該低功率處理器例如被實(shí)施為代替單個(gè)的高性能處理器,從而多個(gè)處理器能夠提供基本更有效的處理系統(tǒng)。
[0007]電壓調(diào)節(jié)控制系統(tǒng)12經(jīng)由相應(yīng)的多個(gè)信號(hào)COM被能通信地聯(lián)接到多個(gè)處理器14中的每個(gè)處理器。在圖1的不例中,信號(hào)COM被相應(yīng)不范為對(duì)應(yīng)于相應(yīng)的N個(gè)處理器中的每個(gè)處理器的C0M_1至C0M_N。作為示例,信號(hào)C0M_1至C0M_N中的每個(gè)能夠在電壓調(diào)節(jié)控制系統(tǒng)12與相應(yīng)的處理器14之間經(jīng)由串聯(lián)電壓識(shí)別(SVID)總線或其它類型的通信總線進(jìn)行通信。電壓調(diào)節(jié)控制系統(tǒng)12還被構(gòu)造為產(chǎn)生處理器電壓Vcc,該處理器電壓被提供到處理器14中的每個(gè)以便向處理器14提供功率。作為示例,電壓調(diào)節(jié)控制系統(tǒng)14能夠包括一個(gè)或多個(gè)電源,至少一個(gè)電源被構(gòu)造為產(chǎn)生處理器電壓Vcc。
[0008]作為示例,處理器14能夠被構(gòu)造為在激活模式和低功率模式之間獨(dú)立地切換。激活模式能夠?qū)?yīng)于這樣的模式:處理器14中相應(yīng)的一個(gè)執(zhí)行大量的處理能力(例如,基于很高的計(jì)算資源需求)。因此,激活模式要求相對(duì)較高幅度的處理器電壓Vcc來(lái)支持激活模式的處理性能的功率要求。相反,低功率模式對(duì)應(yīng)這樣的模式:處理器14中的相應(yīng)的一個(gè)處于空閑模式(例如睡眠模式)或者執(zhí)行標(biāo)稱處理能力(例如基于很低的計(jì)算資源需求)。因此,低功率模式不需要相對(duì)較高幅度的處理器電壓Vcc,因此能夠基于相對(duì)低幅度的處理器電壓Vcc操作,從而基本上節(jié)省電力消耗而用于功率管理系統(tǒng)10的更有效的操作。盡管這里描述的是處理器14在激活模式或低功率模式下操作,但將被理解的是,處理器14能夠被構(gòu)造為在多種另外的電壓水平下操作,例如基于處理器所要求的相應(yīng)工作負(fù)荷下操作。因此,如這里描述的那樣,從激活模式到低功率模式的切換對(duì)應(yīng)于處理器電壓Vcc從相對(duì)較高幅度至相對(duì)較低幅度的任何過(guò)渡,并且從低功率模式到激活模式的切換對(duì)應(yīng)于處理器電壓Vcc從相對(duì)較低幅度至相對(duì)較高幅度的任何過(guò)渡。
[0009]電壓調(diào)節(jié)控制系統(tǒng)12能夠被構(gòu)造為基于經(jīng)由信號(hào)COM從至少一個(gè)處理器14提供的一個(gè)或多個(gè)功率管理請(qǐng)求信號(hào)而調(diào)節(jié)處理器電壓Vcc的幅度。例如,一個(gè)處理器14接收用于在激活模式下操作的不足幅度的處理器電壓Vcc時(shí),需要例如基于所要求的計(jì)算資源的量從低功率模式切換到激活模式。因此,相應(yīng)的處理器14能夠產(chǎn)生電壓增加請(qǐng)求信號(hào)經(jīng)由相應(yīng)的信號(hào)COM到達(dá)電壓調(diào)節(jié)控制系統(tǒng)12。作為示例,電壓增加請(qǐng)求信號(hào)能夠包括符合與SVID總線關(guān)聯(lián)的VR12規(guī)范的【Olh-SetVID-fast】或【02h-SetVID-slow】命令中的一個(gè)或二者。
[0010]響應(yīng)于接收到電壓增加請(qǐng)求信號(hào),電壓調(diào)節(jié)控制系統(tǒng)12能夠被構(gòu)造為增加處理器電壓Vcc的幅度。電壓調(diào)節(jié)控制系統(tǒng)12還能夠被構(gòu)造為向每個(gè)剩余的處理器14下發(fā)警報(bào),例如指示處理器電壓Vcc將要增加以便支持激活模式下的操作。因此,如果需要,剩余的處理器14能夠同樣地基于具有用于在激活模式下操作的足夠幅度的處理器電壓Vcc而切換到激活模式。作為示例,剩余的處理器14因此在不提供電壓增加請(qǐng)求信號(hào)的情況下切換到激活模式。作為另一示例,切換到激活模式的任何處理器14能夠向電壓調(diào)節(jié)控制系統(tǒng)12產(chǎn)生確認(rèn),以便標(biāo)識(shí)相應(yīng)的處理器14所操作的模式。
[0011]作為另一示例,處理器14中的一個(gè)可被要求不再在激活模式下操作,并且因此能夠嘗試反轉(zhuǎn)功率以切換到低功率模式。例如,處理器14能夠在基本上完成給定的計(jì)算或處理操作之后從激活模式轉(zhuǎn)變到空閑模式。因此,相應(yīng)的處理器14能夠經(jīng)由相應(yīng)的信號(hào)COM向電壓調(diào)節(jié)控制系統(tǒng)12產(chǎn)生電壓降低請(qǐng)求信號(hào)。例如,在使用SVID總線的示例中,電壓增加請(qǐng)求信號(hào)能夠包括符合VR12規(guī)范的【01h-SetVID-fast】、【02h-SetVID-slow】或[03h-SetVID-decay ]中的一個(gè)或全部。
[0012]響應(yīng)于接收到電壓降低請(qǐng)求信號(hào),電壓調(diào)節(jié)控制系統(tǒng)12能夠被構(gòu)造為確定每個(gè)剩余處理器14的當(dāng)前操作模式。電壓調(diào)節(jié)控制系統(tǒng)12因此可以響應(yīng)電壓降低請(qǐng)求信號(hào)以及對(duì)所有的剩余處理器14均操作在低功率模式下的確定來(lái)降低處理器電壓Vcc的幅度。因此,降低后幅度的處理器電壓Vcc足以使所有的處理器14操作在低功率模式下。然而,與響應(yīng)于收到電壓降低請(qǐng)求信號(hào)而降低處理器電壓Vcc的幅度相反的是,響應(yīng)于確定至少一個(gè)處理器14操作在激活模式下,電壓調(diào)節(jié)控制系統(tǒng)12被構(gòu)造為保持處理器電壓Vcc的幅度。結(jié)果是,操作在激活模式下的處理器14能夠基于相對(duì)較大幅度的處理器電壓Vcc繼續(xù)接收足以在激活模式下操作的功率。
[0013]另外,電壓調(diào)節(jié)控制系統(tǒng)12還能夠被構(gòu)造為向每個(gè)剩余的處理器14下發(fā)警報(bào),例如指示處理器電壓Vcc將要降低。并且,在電壓調(diào)節(jié)控制系統(tǒng)12基于操作在激活模式下的一個(gè)處理器14不能降低處理器電壓Vcc的情況下,電壓調(diào)節(jié)控制系統(tǒng)12能夠向提供電壓降低請(qǐng)求信號(hào)的處理器14下發(fā)警報(bào),以通知相應(yīng)的處理器14的是降低處理器電壓Vcc的請(qǐng)求該時(shí)不能滿足。結(jié)果是,請(qǐng)求的處理器14能夠在稍后的時(shí)間再次嘗試請(qǐng)求,例如周期性地。另外或可替代地,電壓調(diào)節(jié)控制系統(tǒng)12能夠?qū)⒄?qǐng)求排序直到所有的處理器14被切換到低功率模式為止。因此,電壓調(diào)節(jié)控制系統(tǒng)12能夠在適當(dāng)?shù)臅r(shí)間最終滿足該請(qǐng)求,并且首先向所有處理器14提供即將降低處理器電壓Vcc的警報(bào)。
[0014]由于多個(gè)處理器14與電壓調(diào)節(jié)控制系統(tǒng)12之間的可通信聯(lián)接,電壓調(diào)節(jié)控制系統(tǒng)12能夠以簡(jiǎn)單、有效和低成本的方式影響多個(gè)處理器14的功率管理。通過(guò)基于由一個(gè)處理器14下發(fā)的電壓改變請(qǐng)求而向所有處理器14傳輸警報(bào)信號(hào),功率調(diào)節(jié)系統(tǒng)10能夠被構(gòu)造為集中控制系統(tǒng)通用的調(diào)節(jié)器,其中處理器14的功率要求被開放式地彼此通信。因此,為了控制多個(gè)處理器14的功率而進(jìn)行的功率調(diào)節(jié)系統(tǒng)10的更集中的實(shí)施方式能夠以考慮多個(gè)因素的方式操作,例如總的系統(tǒng)功率、熱力要求和其它符合平衡考慮。另外,作為示例,通過(guò)實(shí)施單個(gè)電壓調(diào)節(jié)控制系統(tǒng)12來(lái)代替與相應(yīng)的多個(gè)處理器14關(guān)聯(lián)的多個(gè)電壓調(diào)節(jié)器,功率管理系統(tǒng)10能夠基于減少的電子部件組來(lái)實(shí)現(xiàn)成本節(jié)省并且能夠以更緊湊的設(shè)計(jì)實(shí)施。作為另一示例,相對(duì)于與相應(yīng)的處理器14關(guān)聯(lián)的較小的電源,通過(guò)在電壓調(diào)節(jié)控制系統(tǒng)12中實(shí)施單個(gè)較大的電源,電壓調(diào)節(jié)控制系統(tǒng)12能夠以更高電源效率和柔性的方式被設(shè)計(jì)。因此,功率管理系統(tǒng)10能夠在各種電子設(shè)備環(huán)境中被實(shí)施,用于更有效、更低成本和節(jié)省空間的設(shè)計(jì)。
[0015]圖2例示出電壓調(diào)節(jié)控制系統(tǒng)50的示例。電壓調(diào)節(jié)控制系統(tǒng)50對(duì)應(yīng)于圖1的示例中的電壓調(diào)節(jié)控制系統(tǒng)12。因此,在下面對(duì)圖2的示例的描述中將參考圖1的示例。在圖2的示例中,電壓調(diào)節(jié)控制系統(tǒng)50能夠被構(gòu)造為集成電路(IC),例如專用集成電路(ASIC)。
[0016]電壓調(diào)節(jié)控制系統(tǒng)50包括多個(gè)X個(gè)電壓調(diào)節(jié)器52,其中X為正整數(shù)。在圖2的示例中,每個(gè)電壓調(diào)節(jié)器52能夠被構(gòu)造為產(chǎn)生相應(yīng)的電壓Vcc,在圖2的示例中被示范為Vcc_l至Vcc_x。作為示例,每個(gè)電壓調(diào)節(jié)器52能夠包括至少一個(gè)電源以便產(chǎn)生相應(yīng)的電壓Vcc_l至Vcc_x。電壓Vcc_l至Vcc_x中的一個(gè)可對(duì)應(yīng)于圖1的示例中的處理器電壓Vcc (例如電壓Vcc_l)。因此,電壓調(diào)節(jié)控制系統(tǒng)50能夠向包括電壓調(diào)節(jié)控制系統(tǒng)50的關(guān)聯(lián)的計(jì)算機(jī)系統(tǒng)中的其它部件提供剩余電壓(例如電壓Vcc_l至Vcc_x)。盡管圖2的示例示范的是電壓調(diào)節(jié)控制系統(tǒng)50包括至少兩個(gè)電壓調(diào)節(jié)器52,但將理解的是X可等于1,使得電壓調(diào)節(jié)控制系統(tǒng)50僅產(chǎn)生單個(gè)處理器電壓Vcc。
[0017]電壓調(diào)節(jié)控制系統(tǒng)50還包括被能通信地聯(lián)接在一起的處理器電壓調(diào)節(jié)(VR)控制器54和VR存儲(chǔ)器56。處理器VR控制器54能夠被構(gòu)造為經(jīng)由信號(hào)COM (其可被構(gòu)造為一個(gè)或多個(gè)總線)被能通信地聯(lián)接到處理器14的處理器或邏輯控制器。處理器VR控制器54因此被構(gòu)造為處理從相應(yīng)的處理器14提供的處理請(qǐng)求,并且能夠經(jīng)由信號(hào)COM向相應(yīng)的處理器14下發(fā)警報(bào)。將理解的是,VR存儲(chǔ)器56能夠?yàn)閷S糜谔幚砥鱒R控制器54的存儲(chǔ)器,使得功率管理系統(tǒng)10的多個(gè)處理器14能夠與分開的存儲(chǔ)器(未示出)能通信地聯(lián)接??商娲兀琕R存儲(chǔ)器56可被實(shí)施為總的存儲(chǔ)器系統(tǒng)的一部分,例如包括與處理器14關(guān)聯(lián)的存儲(chǔ)器。
[0018]作為示例,處理器VR控制器54能夠被構(gòu)造為將處理器14提供的請(qǐng)求緩存在VR存儲(chǔ)器56中。處理器VR控制器54還能夠被構(gòu)造為將與調(diào)節(jié)每個(gè)相應(yīng)的處理器14的功率相關(guān)的狀態(tài)條件和參數(shù)保存在VR存儲(chǔ)器56中。例如,參數(shù)可包括與每個(gè)處理器14的最大電流要求相關(guān)的數(shù)據(jù)、用于每個(gè)處理器14的電流回轉(zhuǎn)速率(即di/dt)和與每個(gè)相應(yīng)的處理器14的功率調(diào)節(jié)相關(guān)的各種其它參數(shù)。與每個(gè)處理器14相關(guān)的這些參數(shù)針對(duì)每個(gè)相應(yīng)的處理器14可以是不同的,并且可在相應(yīng)的處理器14的整個(gè)操作壽命中改變。
[0019]VR存儲(chǔ)器56可包括專用于每個(gè)相應(yīng)的處理器14的一組存儲(chǔ)寄存器。因此,處理器VR控制器54能夠被構(gòu)造為在VR存儲(chǔ)器56中設(shè)置地址指針以對(duì)應(yīng)于給定的一個(gè)處理器14,相應(yīng)的消息從該給定的一個(gè)處理器提供到電壓調(diào)節(jié)控制系統(tǒng)50。作為示例,處理器VR控制器54能夠被構(gòu)造為向每個(gè)相應(yīng)的處理器14分配專用的存儲(chǔ)寄存器,例如在包括電壓調(diào)節(jié)控制系統(tǒng)50的關(guān)聯(lián)計(jì)算機(jī)系統(tǒng)的啟動(dòng)期間。因此,處理器VR控制器54能夠針對(duì)處理器14管理VR存儲(chǔ)器56。因此,在處理器VR控制器54與處理器14之間通信的命令能夠以對(duì)于處理器14基本透明的方式緩存和/或保存在VR存儲(chǔ)器56的專用寄存器中。
[0020]圖3例示出功率管理系統(tǒng)100的另一示例。功率管理系統(tǒng)100包括電壓調(diào)節(jié)系統(tǒng)102、多主機(jī)電壓調(diào)節(jié)控制系統(tǒng)104和多個(gè)N個(gè)處理器106,其中N為大于I的正整數(shù)。作為示例,功率管理系統(tǒng)100可被實(shí)施為各種計(jì)算機(jī)系統(tǒng)和/或便攜式電子設(shè)備(例如膝上或臺(tái)式計(jì)算機(jī))或無(wú)線通信設(shè)備。作為示例,電壓調(diào)節(jié)系統(tǒng)102和多主機(jī)電壓調(diào)節(jié)控制系統(tǒng)104可被實(shí)施為分開的系統(tǒng),例如分開的1C,或者可被實(shí)施為單個(gè)系統(tǒng),例如在公用IC中。
[0021]多主機(jī)電壓調(diào)節(jié)控制系統(tǒng)104以類似于圖1的示例中描述的方式經(jīng)由相應(yīng)的多個(gè)信號(hào)C0M_1至C0M_N被能通信地聯(lián)接到多個(gè)處理器106中的每個(gè)處理器。作為示例,信號(hào)C0M_1至C0M_N中的每個(gè)能夠經(jīng)由串聯(lián)電壓識(shí)別(SVID)總線在多主機(jī)電壓調(diào)節(jié)控制系統(tǒng)104和相應(yīng)的處理器106之間通信。多主機(jī)電壓調(diào)節(jié)控制系統(tǒng)104還被能通信地聯(lián)接到電壓調(diào)節(jié)系統(tǒng)102,在圖3的示例中示范為經(jīng)由信號(hào)VR。電壓調(diào)節(jié)系統(tǒng)102被構(gòu)造為產(chǎn)生被提供給每個(gè)處理器106的處理器電壓Vcc,以便向處理器106提供功率。作為示例,電壓調(diào)節(jié)系統(tǒng)106可包括一個(gè)或多個(gè)電源,至少一個(gè)電源被構(gòu)造為產(chǎn)生處理器電壓Vcc。
[0022]功率管理系統(tǒng)100因此被構(gòu)造為基本與圖1的示例中的功率管理系統(tǒng)10類似。然而,在圖1的示例中的電壓調(diào)節(jié)控制系統(tǒng)12的功能在圖3的示例中被分布在功率管理系統(tǒng)100中的電壓調(diào)節(jié)系統(tǒng)102和多主機(jī)電壓調(diào)節(jié)控制系統(tǒng)104之間。具體地,多主機(jī)電壓調(diào)節(jié)控制系統(tǒng)104可接收和處理從處理器106提供的功率管理請(qǐng)求,并且經(jīng)由信號(hào)C0M_1至C0M_N向處理器106下發(fā)警報(bào)。響應(yīng)于處理經(jīng)由信號(hào)C0M_1至C0M_N的請(qǐng)求,多主機(jī)電壓調(diào)節(jié)控制系統(tǒng)104可經(jīng)由信號(hào)VR向電壓調(diào)節(jié)系統(tǒng)102提供命令,以增加或減小處理器電壓Vcc。結(jié)果是,電壓調(diào)節(jié)系統(tǒng)102能夠被構(gòu)造為基本類似于為單個(gè)處理器控制處理器電壓Vcc的常規(guī)電壓調(diào)節(jié)系統(tǒng)102,同時(shí)多主機(jī)電壓調(diào)節(jié)控制系統(tǒng)104包括管理所有的處理器106的功率的信息。
[0023]考慮到上面描述的前述結(jié)構(gòu)性和功能性特征,參見(jiàn)圖4將更好地認(rèn)識(shí)到示例方法。盡管為了解釋的簡(jiǎn)單化的目的,圖4的方法以順序執(zhí)行的方式被示出和描述,但應(yīng)該理解和認(rèn)識(shí)到的是,該方法不限于例示的次序,方法的部分可以以不同于這里所示和描述的次序發(fā)生和/或同時(shí)發(fā)生。
[0024]圖4例示出用于控制被提供到多個(gè)處理器中的每個(gè)的處理器電壓的方法150的示例。在152處,響應(yīng)于多個(gè)處理器中給定的一個(gè)從低功率模式切換到激活模式,電壓增加請(qǐng)求信號(hào)(例如,經(jīng)由信號(hào)COM)從多個(gè)處理器中給定的一個(gè)(例如處理器14)產(chǎn)生以增加處理器電壓(例如電壓Vcc)。在154處,響應(yīng)于電壓增加請(qǐng)求信號(hào),處理器電壓經(jīng)由電壓調(diào)節(jié)控制系統(tǒng)(例如電壓調(diào)節(jié)控制系統(tǒng)12)被增加。在156處,響應(yīng)于多個(gè)處理器中給定的一個(gè)從激活模式切換到低功率模式,電壓降低請(qǐng)求信號(hào)從多個(gè)處理器中給定的一個(gè)產(chǎn)生以降低處理器電壓。在158處,響應(yīng)于電壓降低請(qǐng)求信號(hào)和響應(yīng)于對(duì)剩余的多個(gè)處理器操作在低功率模式下的確定,處理器電壓經(jīng)由電壓調(diào)節(jié)控制系統(tǒng)降低。
[0025]上面的描述為示例。當(dāng)然,不可能對(duì)部件或方法的每種可預(yù)見(jiàn)組合進(jìn)行描述,但本領(lǐng)域普通技術(shù)人員將認(rèn)識(shí)到很多進(jìn)一步的組合和排列是可能的。因此,本發(fā)明旨在包含落在包括所附權(quán)利要求的本申請(qǐng)范圍內(nèi)的所有這些替換、修改和變型。如這里所使用的那樣,術(shù)語(yǔ)“包括”的含義是包括但不限于。術(shù)語(yǔ)“基于”的含義是至少部分基于。另外,在本公開或權(quán)利要求陳述“一”、“一個(gè)”、“第一”或“另一”元件或其等價(jià)術(shù)語(yǔ)時(shí),其應(yīng)該被解釋為包括一個(gè)或一個(gè)以上的該元件,既不要求也不排除兩個(gè)或更多這種元件。
【權(quán)利要求】
1.一種被能通信地聯(lián)接到多個(gè)處理器中每個(gè)處理器的電壓調(diào)節(jié)控制系統(tǒng),所述電壓調(diào)節(jié)控制系統(tǒng)用于產(chǎn)生被提供到所述多個(gè)處理器中的每個(gè)處理器的處理器電壓,并且基于接收到的從所述多個(gè)處理器中的每個(gè)處理器提供的功率管理請(qǐng)求信號(hào)控制處理器電壓的幅度。
2.如權(quán)利要求1所述的系統(tǒng),其中所述電壓調(diào)節(jié)控制系統(tǒng)包括多個(gè)電壓調(diào)節(jié)器,其中所述多個(gè)電壓調(diào)節(jié)器中的一個(gè)電壓調(diào)節(jié)器產(chǎn)生所述處理器電壓。
3.如權(quán)利要求1所述的系統(tǒng),其中所述電壓調(diào)節(jié)控制系統(tǒng)包括電壓調(diào)節(jié)器存儲(chǔ)器,其中所述電壓調(diào)節(jié)控制系統(tǒng)用于分配所述電壓調(diào)節(jié)器的相應(yīng)的寄存器,所述寄存器每個(gè)獨(dú)立地專用于所述相應(yīng)的多個(gè)處理器中的每個(gè)處理器。
4.如 權(quán)利要求1所述的系統(tǒng),其中響應(yīng)于來(lái)自所述多個(gè)處理器中的一個(gè)處理器的功率管理請(qǐng)求信號(hào)和響應(yīng)于剩余多個(gè)處理器中的每個(gè)處理器操作在低功率模式下,所述電壓調(diào)節(jié)控制系統(tǒng)減小所述處理器電壓,使得所述處理器電壓在被減小之后向所述剩余多個(gè)處理器提供足夠的功率。
5.如權(quán)利要求1所述的系統(tǒng),其中響應(yīng)于從激活模式到低電壓模式的切換,所述多個(gè)處理器中的每個(gè)處理器向所述電壓調(diào)節(jié)控制系統(tǒng)產(chǎn)生請(qǐng)求以降低所述處理器電壓,并且其中響應(yīng)于接收到所述請(qǐng)求并且基于由所述多個(gè)處理器中另一個(gè)處理器所要求的功率不能減小所述處理器電壓,所述電壓調(diào)節(jié)控制系統(tǒng)向所述多個(gè)處理器中相應(yīng)的一個(gè)處理器提供警報(bào)信號(hào)。
6.如權(quán)利要求1所述的系統(tǒng),其中響應(yīng)于所述多個(gè)處理器中的一個(gè)處理器向所述電壓調(diào)節(jié)控制系統(tǒng)下發(fā)請(qǐng)求以便增加或降低所述處理器電壓,所述電壓調(diào)節(jié)控制系統(tǒng)向剩余多個(gè)處理器中的每個(gè)處理器提供警報(bào)信號(hào)。
7.如權(quán)利要求1所述的系統(tǒng),其中所述電壓調(diào)節(jié)控制系統(tǒng)包括: 多主機(jī)電壓調(diào)節(jié)控制系統(tǒng),與所述多個(gè)處理器中的每個(gè)處理器能通信地聯(lián)接,以便向所述多個(gè)處理器傳輸功率管理命令和從所述多個(gè)處理器接收所述功率管理命令; 電壓調(diào)節(jié)系統(tǒng),能通信地聯(lián)接到所述多主機(jī)電壓調(diào)節(jié)控制系統(tǒng),以基于接收到由所述多主機(jī)電壓控制調(diào)節(jié)系統(tǒng)提供的命令而產(chǎn)生和控制所述處理器電壓的幅度。
8.如權(quán)利要求1所述的系統(tǒng),其中所述電壓調(diào)節(jié)控制系統(tǒng)和所述多個(gè)處理器經(jīng)由串聯(lián)電壓識(shí)別(SVID)總線通信。
9.一種包括權(quán)利要求1所述的電壓調(diào)節(jié)控制系統(tǒng)的集成電路(1C)。
10.一種用于控制提供給多個(gè)處理器中每個(gè)處理器的處理器電壓的方法,該方法包括: 響應(yīng)于所述多個(gè)處理器中給定的一個(gè)處理器從低功率模式切換到激活模式,從所述多個(gè)處理器中的所述給定的一個(gè)處理器產(chǎn)生電壓增加請(qǐng)求信號(hào)以增加所述處理器電壓; 響應(yīng)于所述電壓增加請(qǐng)求信號(hào)經(jīng)由電壓調(diào)節(jié)控制系統(tǒng)增加所述處理器電壓; 響應(yīng)于所述多個(gè)處理器中所述給定的一個(gè)處理器從所述激活模式切換到所述低功率模式,從所述多個(gè)處理器中所述給定的一個(gè)處理器產(chǎn)生電壓降低請(qǐng)求信號(hào)以降低所述處理器電壓;和 響應(yīng)于所述電壓降低請(qǐng)求信號(hào)和響應(yīng)于對(duì)剩余多個(gè)處理器操作在所述低功率模式下的確定,經(jīng)由電壓調(diào)節(jié)控制系統(tǒng)降低所述處理器電壓。
11.如權(quán)利要求10所述的方法,進(jìn)一步包括響應(yīng)于接收到每個(gè)所述電壓增加請(qǐng)求信號(hào)和所述電壓降低請(qǐng)求信號(hào),向所述剩余多個(gè)處理器提供警報(bào)信號(hào)。
12.如權(quán)利要求10所述的方法,進(jìn)一步包括響應(yīng)于所述電壓降低請(qǐng)求信號(hào)和響應(yīng)于對(duì)所述剩余多個(gè)處理器中至少一個(gè)處理器操作在所述激活模式下的確定,維持所述處理器電壓的幅度。
13.—種功率管理系統(tǒng),包括: 多個(gè)處理器,所述多個(gè)處理器中的每個(gè)處理器在激活模式下的操作和低功率模式下的操作之間切換; 能通信地聯(lián)接到所述多個(gè)處理器中的每個(gè)處理器的電壓調(diào)節(jié)控制系統(tǒng),所述電壓調(diào)節(jié)控制系統(tǒng)產(chǎn)生提供給所述多個(gè)處理器中每個(gè)處理器的處理器電壓,并且進(jìn)一步響應(yīng)于所述多個(gè)處理器中的一個(gè)處理器切換到所述激活模式而增加所述處理器電壓的幅度,并且響應(yīng)于接收到所述多個(gè)處理器中的一個(gè)處理器切換到所述低功率模式且基于對(duì)剩余多個(gè)處理器操作在所述低功率模式下的確定,降低所述處理器電壓的幅度。
14.如權(quán)利要求13所述的系統(tǒng),其中所述電壓調(diào)節(jié)控制系統(tǒng)包括電壓調(diào)節(jié)存儲(chǔ)器,其中所述電壓調(diào)節(jié)控制系統(tǒng)分配所述電壓調(diào)節(jié)存儲(chǔ)器的相應(yīng)寄存器,每個(gè)所述寄存器獨(dú)立地專用于相應(yīng)的所述多個(gè)處理器中的每個(gè)處理器。
15.如權(quán)利要求13所述的系統(tǒng),其中響應(yīng)于所述多個(gè)處理器中的一個(gè)處理器向所述電壓調(diào)節(jié)控制系統(tǒng)下發(fā)請(qǐng)求以便增加或降低所述處理器電壓,所述電壓調(diào)節(jié)控制系統(tǒng)向所述剩余多個(gè)處理器中的每個(gè)處理器提供警報(bào)信號(hào)。
【文檔編號(hào)】G06F1/26GK104081312SQ201280068099
【公開日】2014年10月1日 申請(qǐng)日期:2012年4月20日 優(yōu)先權(quán)日:2012年4月20日
【發(fā)明者】占·V·華 申請(qǐng)人:惠普發(fā)展公司,有限責(zé)任合伙企業(yè)