專(zhuān)利名稱(chēng):溫度補(bǔ)償自適應(yīng)電壓按比例調(diào)整器(avs)、系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明的技術(shù)涉及用于優(yōu)化功能電路中的功率消耗的溫度補(bǔ)償自適應(yīng)電壓按比例調(diào)整器(AVS)、系統(tǒng)和方法。
背景技術(shù):
例如中央處理單元(CPU)或數(shù)字信號(hào)處理器(DSP)等同步數(shù)字電路需要時(shí)鐘信號(hào)以協(xié)調(diào)電路中的邏輯的定時(shí)。時(shí)鐘信號(hào)的頻率控制邏輯的切換速度或速率,且因此控制電路的性能。在操作頻率與向電路供電的電壓電平之間存在一關(guān)系。操作頻率的增加會(huì)增加向電路供電以用于適當(dāng)操作所需要的最小電壓電平。因此,操作頻率的增加通常會(huì)導(dǎo)致更多功率消耗。可通過(guò)降低電壓電平來(lái)縮減功率消耗。然而,電壓電平的縮減會(huì)縮減電路的可能最大操作頻率。可縮減電壓電平,直到達(dá)到適當(dāng)操作所必要的電路的最小閾值電壓電平為止。雖然通常需要通過(guò)最大化操作頻率來(lái)最大化電路的性能,但可能存在不需要或不想要最大化操作頻率的時(shí)候。在此情況下,可減小向電路供電的電壓電平以節(jié)約功率。在此方面,可使用動(dòng)態(tài)電壓按比例調(diào)整器(DVS)。DVS可控制時(shí)鐘產(chǎn)生器以在所要操作頻率下產(chǎn)生用于電路的時(shí)鐘信號(hào)。DVS可在給定操作頻率下將電壓調(diào)整到最小電壓電平以節(jié)約功率,同時(shí)維持適當(dāng)?shù)碾娐凡僮?。其它因素可提高在給定操作頻率下向電路供電所需要的最小電壓電平。舉例來(lái)說(shuō),用以制造同步數(shù)字電路及其組件的納米集成電路(IC)工藝的可變性可導(dǎo)致延遲變化。 例如晶體管的操作溫度和老化效應(yīng)等環(huán)境條件可影響傳播延遲。通過(guò)電壓供應(yīng)器供應(yīng)的電壓電平可歸因于電流汲取的變化而瞬間地降低,因此瞬間地降低性能。在此方面,DVS可經(jīng)配置以根據(jù)最壞狀況延遲情境來(lái)控制電路的最小電壓電平以確保適當(dāng)?shù)碾娐凡僮鳎鴮?shí)際上并不總是存在最壞狀況延遲情境。當(dāng)不存在最壞狀況延遲情境時(shí),可降低電壓電平,且電路適當(dāng)?shù)剡M(jìn)行操作。最壞狀況最小電壓電平與在給定時(shí)間針對(duì)給定操作頻率向電路供電所需要的實(shí)際最小電壓電平之間的差被稱(chēng)為電壓或功率裕度(margin)。電壓裕度表示不必為使電路在給定操作頻率下適當(dāng)?shù)剡M(jìn)行操作而消耗的所消耗功率。
發(fā)明內(nèi)容
具體實(shí)施方式
中所揭示的實(shí)施例包括自適應(yīng)電壓按比例調(diào)整器(AVS)、AVS系統(tǒng), 以及相關(guān)電路和方法。AVS以及AVS系統(tǒng)、電路和方法經(jīng)配置以基于目標(biāo)操作頻率和延遲變化條件而自適應(yīng)地調(diào)整向功能電路供電的電壓電平以避免或減小電壓裕度。避免或減小電壓裕度可節(jié)約功率,同時(shí)維持適當(dāng)?shù)墓δ茈娐凡僮鳌Q舆t變化可包括對(duì)于每一 AVS和功能電路為特定的一個(gè)或一個(gè)以上制造變化,和/或由環(huán)境條件的變化導(dǎo)致的操作變化。延遲變化條件可變動(dòng)操作頻率與功能電路的適當(dāng)操作所必要的最小電壓電平之間的關(guān)系。作為一實(shí)例,功能電路可為同步數(shù)字電路。還可包括AVS以作為對(duì)動(dòng)態(tài)電壓按比例調(diào)整器(DVS) 的額外電壓按比例調(diào)整器,以設(shè)定功能電路的操作頻率和電壓電平。在一個(gè)實(shí)施例中,所述AVS包含經(jīng)配置以接收輸入信號(hào)的至少一個(gè)延遲電路。所述輸入信號(hào)被延遲與功能電路的至少一個(gè)延遲路徑相關(guān)的延遲量以產(chǎn)生延遲輸出信號(hào)。提供于所述AVS中的AVS模塊對(duì)所述延遲輸出信號(hào)作出響應(yīng)。所述AVS模塊還耦合到數(shù)據(jù)庫(kù) (或AVS數(shù)據(jù)庫(kù))。所述數(shù)據(jù)庫(kù)可經(jīng)配置以存儲(chǔ)針對(duì)功能電路的各種操作頻率的電壓電平以避免或減小電壓裕度。所述所存儲(chǔ)的電壓電平基于用以在給定操作頻率下適當(dāng)?shù)夭僮魉龉δ茈娐返碾妷弘娖?,其考量所述功能電路中的其它延遲變化條件。所述AVS模塊經(jīng)配置以基于所述延遲輸出信號(hào)中的延遲信息和添加到存儲(chǔ)于所述數(shù)據(jù)庫(kù)中的電壓電平的電壓偏移而產(chǎn)生電壓電平設(shè)定信號(hào),所述電壓電平與所述功能電路的目標(biāo)操作頻率相關(guān)聯(lián)。 以此方式,所述功能電路針對(duì)所述目標(biāo)操作頻率在與先前存儲(chǔ)于所述數(shù)據(jù)庫(kù)中的所述電壓電平相比增加的電壓電平下進(jìn)行操作。先前存儲(chǔ)于所述數(shù)據(jù)庫(kù)中的所述電壓電平在所述功能電路的先前條件下可能已經(jīng)是充足的,但在當(dāng)前條件下可能不再是充足的。所述AVS模塊可隨后在操作期間降低所述電壓電平(如果有可能),同時(shí)維持所述功能電路的適當(dāng)操作。所述AVS模塊可響應(yīng)于應(yīng)將新操作頻率提供到所述功能電路的指示或溫度水平改變而產(chǎn)生所述電壓電平設(shè)定信號(hào)。在另一實(shí)施例中,所述AVS包含經(jīng)配置以接收輸入信號(hào)的至少一個(gè)延遲電路。所述輸入信號(hào)被延遲與功能電路的至少一個(gè)延遲路徑相關(guān)的延遲量以產(chǎn)生延遲輸出信號(hào)。提供于所述AVS中的AVS模塊對(duì)所述延遲輸出信號(hào)作出響應(yīng)。所述AVS模塊還耦合到數(shù)據(jù)庫(kù) (或AVS數(shù)據(jù)庫(kù))。所述數(shù)據(jù)庫(kù)可經(jīng)配置以存儲(chǔ)針對(duì)功能電路的各種操作頻率的電壓電平以避免或減小電壓裕度。所述所存儲(chǔ)的電壓電平基于用以在給定操作頻率下適當(dāng)?shù)夭僮魉龉δ茈娐返碾妷弘娖?,其考量所述功能電路中的其它延遲變化條件。所述AVS模塊經(jīng)配置以基于存儲(chǔ)于所述數(shù)據(jù)庫(kù)中的電壓電平和所述延遲輸出信號(hào)中的延遲信息而產(chǎn)生電壓電平設(shè)定信號(hào),所述電壓電平與所述功能電路的操作頻率和所述功能電路的溫度電平相關(guān)聯(lián)。所述AVS模塊可從溫度傳感器接收溫度水平。以此方式,提供到所述功能電路的所述電壓電平考量操作頻率和溫度水平兩者的變化,同時(shí)避免或減小電壓裕度。所述數(shù)據(jù)庫(kù)提供在允許由所述AVS模塊用以作出電壓電平?jīng)Q策的參數(shù)的配置和/ 或改變方面的靈活性??蓪⑺鰯?shù)據(jù)庫(kù)提供于非易失性存儲(chǔ)器中,使得遍及功率循環(huán)保持所存儲(chǔ)的電壓電平。所述AVS模塊可部分地或完全地通過(guò)在所述電路中執(zhí)行的軟件控制。 所述AVS模塊可包括基于軟件的模塊,其執(zhí)行軟件指令以查閱所述數(shù)據(jù)庫(kù)且作出電壓電平?jīng)Q策。將所述AVS模塊提供為基于軟件的模塊允許在配置所述AVS方面的靈活性。舉例來(lái)說(shuō),所述AVS和/或所述功能電路的制造工藝的變化可變動(dòng)所述最小電壓電平以用于針對(duì)給定操作頻率適當(dāng)?shù)夭僮魉龉δ茈娐贰K鯝VS模塊和/或所述數(shù)據(jù)庫(kù)可能需要基于這些變化而在制造之后加以配置或重新配置。在另一實(shí)施例中,提供一種按比例調(diào)整功能電路的電壓電平的方法。所述方法包含在至少一個(gè)延遲電路中接收輸入信號(hào)。所述方法進(jìn)一步包含將所述輸入信號(hào)延遲與功能電路的至少一個(gè)延遲路徑相關(guān)的延遲量以產(chǎn)生延遲輸出信號(hào);以及基于添加到存儲(chǔ)于數(shù)據(jù)庫(kù)中的電壓電平的電壓偏移和所述延遲輸出信號(hào)中的延遲信息而產(chǎn)生電壓電平設(shè)定信號(hào),所述電壓電平與所述功能電路的操作頻率相關(guān)聯(lián)。在另一實(shí)施例中,提供一種按比例調(diào)整功能電路的電壓電平的方法。所述方法包含在至少一個(gè)延遲電路中接收輸入信號(hào)。所述方法進(jìn)一步包含將所述輸入信號(hào)延遲與功能電路的至少一個(gè)延遲路徑相關(guān)的延遲量以產(chǎn)生延遲輸出信號(hào);以及基于存儲(chǔ)于數(shù)據(jù)庫(kù)中的電壓電平和所述延遲輸出信號(hào)中的延遲信息而產(chǎn)生電壓電平設(shè)定信號(hào),所述電壓電平與所述功能電路的操作頻率和所述功能電路的溫度電平相關(guān)聯(lián)。在另一實(shí)施例中,提供一種計(jì)算機(jī)可讀媒體,其具有存儲(chǔ)于其上的計(jì)算機(jī)可執(zhí)行指令。提供所述指令以致使AVS模塊基于添加到存儲(chǔ)于數(shù)據(jù)庫(kù)中的電壓電平的電壓偏移和延遲輸出信號(hào)中的延遲信息而產(chǎn)生電壓電平設(shè)定信號(hào),所述電壓電平與功能電路的操作頻率相關(guān)聯(lián),且所述延遲輸出信號(hào)表示與所述功能電路的至少一個(gè)延遲路徑相關(guān)的延遲量。在另一實(shí)施例中,提供一種計(jì)算機(jī)可讀媒體,其具有存儲(chǔ)于其上的計(jì)算機(jī)可執(zhí)行指令。提供所述指令以致使AVS模塊基于存儲(chǔ)于數(shù)據(jù)庫(kù)中的電壓電平和延遲輸出信號(hào)中的延遲信息而產(chǎn)生電壓電平設(shè)定信號(hào),所述電壓電平與功能電路的操作頻率和所述功能電路的溫度電平相關(guān)聯(lián),且所述延遲輸出信號(hào)表示與所述功能電路的至少一個(gè)延遲路徑相關(guān)的延遲量。
圖1為示范性自適應(yīng)電壓按比例調(diào)整器(AVS)、AVS系統(tǒng)和功能電路的示意圖;圖2為存儲(chǔ)于AVS數(shù)據(jù)庫(kù)中的示范性AVS頻率/電壓電平表;圖3為說(shuō)明功能電路的操作區(qū)域的示范性操作頻率與電壓電平圖;圖4為說(shuō)明用于功能電路的示范性動(dòng)態(tài)電壓按比例調(diào)整器(DVS)和自適應(yīng)電壓按比例調(diào)整器(AVS)區(qū)域的示范性操作頻率與電壓電平圖;圖5為提供用于利用AVS數(shù)據(jù)庫(kù)以自適應(yīng)地存儲(chǔ)和使用所獲悉的電壓電平以用于基于操作頻率來(lái)設(shè)定功能電路的電壓電平從而避免或減小電壓裕度的示范性過(guò)程的流程圖;圖6為在圖1中的AVS的控制下通過(guò)時(shí)鐘產(chǎn)生器產(chǎn)生的時(shí)鐘信號(hào)的示范性操作頻率時(shí)序圖; 圖7A為在圖1中的AVS的控制下通過(guò)電壓調(diào)節(jié)器產(chǎn)生的電壓信號(hào)的示范性電壓電平時(shí)序圖;圖7B為在AVS必須等待新操作頻率穩(wěn)定才可設(shè)定新電壓電平的情況下的電壓信號(hào)的示范性電壓電平時(shí)序圖;圖8為可包括于AVS數(shù)據(jù)庫(kù)中以存儲(chǔ)用于通過(guò)AVS探測(cè)的操作頻率的所獲悉的電壓電平的示范性AVS獲悉值表;圖9為說(shuō)明遍及示范性溫度水平帶在給定操作頻率下功能電路的示范性最小電壓電平的示范性操作溫度與電壓電平圖;圖10為用于將偏移電壓添加到提供到功能電路的對(duì)應(yīng)于操作頻率的電壓電平的示范性過(guò)程的流程圖;圖11為用于在功能電路的溫度水平帶改變時(shí)將偏移電壓添加到提供到功能電路的對(duì)應(yīng)于操作頻率的電壓電平的示范性過(guò)程的流程圖;圖12為提供隨功能電路的每一可能操作頻率溫度水平而變的電壓電平值的示范性AVS頻率/電壓電平表;圖13為提供隨功能電路的操作頻率和溫度水平帶而變的電壓電平值的示范性 AVS頻率/電壓電平表;圖14為提供使AVS確定和設(shè)定隨功能電路的溫度水平帶而變的對(duì)應(yīng)于操作頻率的新電壓電平的示范性過(guò)程的流程圖;圖15為提供使AVS確定和設(shè)定功能電路的對(duì)應(yīng)于在給定操作頻率下針對(duì)給定溫度水平帶的最高電壓電平的新電壓電平的示范性過(guò)程的流程圖;圖16為提供隨操作頻率和可調(diào)整溫度水平帶而變的電壓電平的另一示范性AVS 頻率/電壓電平表;圖17為提供對(duì)應(yīng)于功能電路的不同操作頻率的最小電壓電平的示范性最小電壓電平極限表;圖18為另一示范性AVS系統(tǒng)的示意圖;以及圖19為使用AVS的示范性中央處理單元(CPU)功能電路和相關(guān)系統(tǒng)的框圖。
具體實(shí)施例方式現(xiàn)參看圖式,描述本發(fā)明的若干示范性實(shí)施例。詞語(yǔ)“示范性”在本文中用以表示 “充當(dāng)實(shí)例、例項(xiàng)或說(shuō)明”。本文中描述為“示范性”的任何實(shí)施例未必被解釋為比其它實(shí)施例優(yōu)選或有利。
具體實(shí)施方式
中所揭示的實(shí)施例包括自適應(yīng)電壓按比例調(diào)整器(AVS)、AVS系統(tǒng), 以及相關(guān)電路和方法。AVS以及AVS系統(tǒng)、電路和方法經(jīng)配置以基于目標(biāo)操作頻率和延遲變化條件而自適應(yīng)地調(diào)整向功能電路供電的電壓電平以避免或減小電壓裕度。避免或減小電壓裕度可節(jié)約功率,同時(shí)維持功能電路的適當(dāng)操作。延遲變化可包括對(duì)于每一 AVS和功能電路為特定的一個(gè)或一個(gè)以上制造變化,和/或由環(huán)境條件的變化導(dǎo)致的操作變化。延遲變化條件可變動(dòng)操作頻率與功能電路的適當(dāng)操作所必要的最小電壓電平之間的關(guān)系。作為一實(shí)例,功能電路可為同步數(shù)字電路。還可包括AVS以作為對(duì)動(dòng)態(tài)電壓按比例調(diào)整器(DVS) 的額外電壓按比例調(diào)整器,以設(shè)定功能電路的操作頻率和電壓電平。在此方面,圖1中示意性地說(shuō)明示范性自適應(yīng)電壓按比例調(diào)整器(AVS)系統(tǒng)10。 AVS系統(tǒng)10包括AVS 11,其經(jīng)配置以確定和設(shè)定由時(shí)鐘產(chǎn)生器14產(chǎn)生的時(shí)鐘信號(hào)12的操作頻率以用于控制功能電路15中的邏輯的切換速度或速率。可將AVS 11提供于一電路中。 作為一實(shí)例,功能電路15可為同步數(shù)字電路。AVS 11產(chǎn)生操作頻率設(shè)定信號(hào)16以作為到時(shí)鐘產(chǎn)生器14中的輸入以控制時(shí)鐘信號(hào)12的操作頻率。時(shí)鐘產(chǎn)生器14可提供常規(guī)時(shí)鐘信號(hào)、無(wú)故障時(shí)鐘信號(hào),或所要的任何其它類(lèi)型的時(shí)鐘信號(hào)。AVS 11還控制電壓信號(hào)18的電壓電平,其提供到功能電路15以向功能電路15 供電。AVS 11產(chǎn)生電壓電平設(shè)定信號(hào)20以作為到電壓調(diào)節(jié)器22中的輸入以控制電壓信號(hào)18的電壓電平?;谕ㄟ^(guò)AVS 11確定的操作頻率和延遲變化條件來(lái)確定電壓電平。在功能電路15的操作頻率與用以向功能電路15供電以用于適當(dāng)操作的最小電壓電平之間存在一關(guān)系。操作頻率的增加可增加用以向功能電路15供電以用于適當(dāng)操作的最小電壓電平。操作頻率的縮減可縮減用以向功能電路15供電以用于適當(dāng)操作的最小電壓電平,至少直到達(dá)到向功能電路15供電所必要的最小閾值電壓為止。繼續(xù)參看圖1,AVS 11在調(diào)諧回路M中隨著時(shí)間的過(guò)去重復(fù)地(周期性地或非周期性地)自適應(yīng)地確定功能電路15的操作頻率和電壓電平。自適應(yīng)地控制操作頻率設(shè)定信號(hào)16以避免或減小功能電路15的性能裕度,同時(shí)維持適當(dāng)操作。還自適應(yīng)地控制電壓電平設(shè)定信號(hào)20以避免或減小電壓裕度以節(jié)約功能電路15的功率,同時(shí)維持目標(biāo)操作頻率。由電壓調(diào)節(jié)器22根據(jù)通過(guò)AVS 11中的AVS模塊觀產(chǎn)生的電壓電平設(shè)定信號(hào)20而產(chǎn)生電壓信號(hào)18。AVS模塊觀可為電路,且可被提供作為硬件、軟件或其組合。AVS 11響應(yīng)于提供目標(biāo)操作頻率的工作負(fù)荷估計(jì)27而產(chǎn)生操作頻率設(shè)定信號(hào)16和電壓電平設(shè)定信號(hào) 20。將一個(gè)或一個(gè)以上延遲電路25提供于AVS 11中以基于在功能電路15中所提供的延遲變化條件而產(chǎn)生延遲。功能電路15中的延遲可歸因于制造工藝和/或操作條件的變化而變化。延遲電路25包括延遲線時(shí)鐘邏輯沈,作為調(diào)諧回路M的一部分,延遲線時(shí)鐘邏輯26接收由時(shí)鐘產(chǎn)生器14產(chǎn)生的時(shí)鐘信號(hào)12作為輸入信號(hào)。延遲線時(shí)鐘邏輯沈產(chǎn)生表示時(shí)鐘信號(hào)12的延遲的到延遲線30中的輸出信號(hào)四,和表示時(shí)鐘信號(hào)12的延遲的到時(shí)鐘周期延遲34中的輸出信號(hào)32。延遲線30具有經(jīng)配置以對(duì)應(yīng)于功能電路15中的一個(gè)或一個(gè)以上選定延遲路徑的多個(gè)延遲路徑(未圖示)。所述選定延遲路徑具有相關(guān)聯(lián)的延遲, 其經(jīng)配置以基于操作期間的延遲變化條件而以與功能電路15中的選定延遲路徑相同或類(lèi)似的方式進(jìn)行模擬和調(diào)整。舉例來(lái)說(shuō),延遲路徑可包括門(mén)支配、導(dǎo)線支配和/或擴(kuò)散電容支配的延遲路徑,其中所述延遲路徑中的一者將視功能電路15的當(dāng)前操作條件而定來(lái)產(chǎn)生較大延遲。選定延遲路徑還可對(duì)應(yīng)于功能電路15中的一個(gè)或一個(gè)以上關(guān)鍵路徑。延遲線 30可為可編程的,以允許其中的選定延遲路徑調(diào)諧到耦合到AVS 11的特定功能電路15。延遲電路25中的延遲線30產(chǎn)生延遲線輸出36,在此實(shí)施例中,延遲線輸出36被輸入到比較器38中。作為一實(shí)例,比較器38可為比較觸發(fā)器。比較器38在從時(shí)鐘周期延遲34接收到時(shí)鐘周期延遲信號(hào)40后隨即產(chǎn)生延遲輸出信號(hào)42。從延遲電路25接收延遲輸出信號(hào)42作為到AVS模塊觀中的輸入。延遲輸出信號(hào)42表示對(duì)延遲線30中的最長(zhǎng)延遲路徑的選擇,且因此表示功能電路15中的延遲或定時(shí)裕度。AVS模塊觀使用定時(shí)裕度信息確定所要性能水平和對(duì)應(yīng)于所要性能水平的操作頻率。AVS模塊觀確定針對(duì)所要性能水平的電壓電平以維持功能電路15的適當(dāng)操作,同時(shí)避免或減小電壓裕度。AVS模塊觀選擇功能電路15的下一操作頻率。更特定來(lái)說(shuō),AVS模塊觀產(chǎn)生操作頻率設(shè)定信號(hào)16以控制時(shí)鐘產(chǎn)生器14根據(jù)下一操作頻率來(lái)改變時(shí)鐘信號(hào)12。在此實(shí)施例中,AVS模塊觀為軟件控制的處理器或控制器。然而,AVS模塊觀也可由不具有處理器或軟件的離散邏輯提供,或可部分地由在電路中執(zhí)行的軟件控制。AVS模塊觀基于應(yīng)將新操作頻率提供到功能電路15的指示而確定用于向功能電路15供電的新電壓電平。新電壓電平為用于適當(dāng)?shù)夭僮鞴δ茈娐?5同時(shí)還避免或減小電壓裕度的操作頻率的安全最小電壓電平。AVS模塊觀可基于可變動(dòng)功能電路15中的操作頻率與電壓電平之間的關(guān)系的延遲變化條件而調(diào)整電壓電平。本文中揭示說(shuō)明確定針對(duì)新操作頻率的新電壓電平的AVS模塊28的實(shí)例的各種實(shí)施例。一旦AVS模塊28確定針對(duì)新操作頻率的新電壓電平,AVS模塊觀就施加所述新電壓電平。AVS模塊觀產(chǎn)生電壓電平設(shè)定信號(hào)20以將新電壓電平提供到電壓調(diào)節(jié)器22。電壓調(diào)節(jié)器22在新電壓電平下產(chǎn)生電壓信號(hào)18以向功能電路15供電。在調(diào)諧回路M的下一反復(fù)期間時(shí)鐘信號(hào)12和電壓信號(hào) 18也為到AVS 11中的輸入,以基于功能電路15中的操作頻率和延遲變化條件而提供對(duì)功能電路15的電壓電平的自適應(yīng)控制。AVS模塊28可另外使用從溫度傳感器48 (任選地包括于AVS 11中)所接收的操作溫度水平信號(hào)46,以進(jìn)一步調(diào)整針對(duì)下一操作頻率的電壓電平。溫度水平可變動(dòng)用于在給定操作頻率下維持功能電路15的適當(dāng)操作的最小電壓電平。稍后將在下文中描述關(guān)于由AVS 11使用溫度水平以確定功能電路15的電壓電平設(shè)定的更多信息。如先前所論述,AVS模塊觀的一個(gè)功能確定針對(duì)給定的新的所確定的操作頻率用于向功能電路15供電的新電壓電平。在圖2中的AVS頻率/電壓電平表50中提供確定新電壓電平的AVS模塊28的一個(gè)實(shí)例。AVS頻率/電壓電平表50可存儲(chǔ)于數(shù)據(jù)庫(kù)44(在本文中也稱(chēng)作“AVS數(shù)據(jù)庫(kù)44”)中,且通過(guò)AVS模塊觀存取以用于確定新電壓電平。AVS模塊觀還可更新AVS頻率/電壓電平表50中的所獲悉的電壓電平,此將在本文中加以描述。 AVS模塊觀可為軟件控制的模塊或處理器,其執(zhí)行軟件指令以存取AVS頻率/電壓電平表 50中的電壓電平以確定下一電壓電平?;蛘?,AVS模塊觀可部分地由AVS模塊觀所執(zhí)行的軟件控制。AVS模塊觀還可執(zhí)行軟件指令以確定下一操作頻率和電壓電平。將AVS模塊觀提供作為基于軟件的模塊允許在設(shè)計(jì)和/或制造AVS 11和功能電路15之后容易地配置或重新配置所述模塊中所含有的用于確定操作頻率和電壓電平的參數(shù)和算法,以及存儲(chǔ)于AVS數(shù)據(jù)庫(kù)44中的信息。然而,也可將AVS模塊觀提供于不使用基于軟件的模塊或裝置的電路中。圖2中的AVS頻率/電壓電平表50表示針對(duì)各種給定操作頻率的功能電路15的安全預(yù)選定最小電壓電平,以避免或減小電壓裕度,同時(shí)維持功能電路15的適當(dāng)操作。因此,AVS頻率/電壓電平表50對(duì)于功能電路15為特定的。在此實(shí)施例中,AVS頻率/電壓電平表50含有有限數(shù)目個(gè)操作頻率和電壓電平對(duì)52。舉例來(lái)說(shuō),如圖2所說(shuō)明,針對(duì)操作頻率存儲(chǔ)于AVS頻率/電壓電平表50中的最小電壓電平為1. 32伏(V)。作為一實(shí)例, 操作頻率fl可為1. 0千兆赫茲(GHz)。最小電壓電平隨著操作頻率降低而降低。AVS頻率 /電壓電平表50可經(jīng)設(shè)計(jì)成含有AVS數(shù)據(jù)庫(kù)44中所需要的任何數(shù)目個(gè)操作頻率和電壓電平對(duì)。在此實(shí)施例中,可通過(guò)AVS模塊28內(nèi)插針對(duì)AVS頻率/電壓電平表50中未含有的操作頻率點(diǎn)的電壓電平。如果不需要假定線性,那么AVS模塊觀可將針對(duì)AVS頻率/電壓電平表50中未含有的操作頻率的電壓電平設(shè)定為AVS頻率/電壓電平表50中所含有的下一最高操作頻率的電壓電平。在使AVS 11復(fù)位時(shí),調(diào)諧回路M仍尚未反復(fù)來(lái)允許AVS模塊28自適應(yīng)地確定電壓電平。因此,在一個(gè)實(shí)施例中,可以針對(duì)AVS頻率/電壓電平表50中所含有的每一操作頻率點(diǎn)的已知安全電壓電平來(lái)初始化AVS頻率/電壓電平表50,直到獲悉自適應(yīng)電壓電平為止?;蛘撸珹VS頻率/電壓電平表50可最初將其中所含有的所有操作頻率點(diǎn)登記為未初始化。當(dāng)通過(guò)AVS模塊觀探測(cè)AVS頻率/電壓電平表50中所含有的每一新操作頻率且確定針對(duì)新操作頻率的新電壓電平時(shí),AVS模塊觀可將所述電壓電平填入于AVS頻率/電壓電平表50中。盡管圖2中的AVS頻率/電壓電平表50含有有限數(shù)目個(gè)操作頻率和電壓電平對(duì) 52,但此表示僅僅隨沿著功能電路15的操作頻率與電壓電平特性曲線的點(diǎn)的數(shù)字存儲(chǔ)而變。在圖3中,功能電路15的示范性操作頻率電壓電平特性曲線54(在本文中也稱(chēng)作“特性曲線M”)的一實(shí)例以提供于其中的操作頻率與電壓電平圖55加以說(shuō)明。特性曲線M 表示針對(duì)遍及可能操作頻率范圍的給定操作頻率由功能電路15所需要的最小電壓電平。 低于特性曲線M的任何操作頻率電壓電平點(diǎn)在功能電路15的無(wú)效操作區(qū)域56中。在特性曲線M上或高于特性曲線M的任何操作頻率電壓電平點(diǎn)在功能電路15的有效操作區(qū)域58中。應(yīng)注意,特性曲線M還說(shuō)明用以適當(dāng)?shù)夭僮鞴δ茈娐?5而不管操作頻率如何的最小操作電壓,在圖2和圖3的實(shí)例中,所述最小操作電壓為0. 85V。作為AVS頻率/電壓電平表50的替代方案,可通過(guò)提供于AVS數(shù)據(jù)庫(kù)44或AVS 模塊觀中的近似特性曲線討的多項(xiàng)式來(lái)確定操作頻率和電壓電平對(duì)52。也可通過(guò)多個(gè)多項(xiàng)式來(lái)表示特性曲線M,每一多項(xiàng)式表示特性曲線M中的操作頻率子范圍,此可允許使用低階多項(xiàng)式來(lái)表示特性曲線M。盡管在此實(shí)例中操作頻率電壓電平特性曲線M表示針對(duì)功能電路15的操作頻率的理想最小電壓電平,但延遲變化條件可根據(jù)理想條件變動(dòng)特性曲線M。延遲變化條件可為可改變功能電路中的給定延遲路徑中的延遲的任何條件。舉例來(lái)說(shuō),延遲變化條件可包括在集成電路(IC)的制造期間所產(chǎn)生的跨越個(gè)別IC的工藝變化。例如晶體管的操作溫度和老化效應(yīng)等環(huán)境條件也可影響功能電路15中的傳播延遲。通過(guò)電壓供應(yīng)器供應(yīng)的電壓電平可歸因于電流汲取的變化而瞬間地降低,因此瞬間地降低功能電路15的性能。因此, AVS 11可包括根據(jù)其它實(shí)施例的許多額外特征和裝置,以提供額外益處和性能以進(jìn)一步自適應(yīng)地優(yōu)化電壓裕度的避免或減小,同時(shí)維持功能電路15的適當(dāng)操作?,F(xiàn)將描述這些額外特征和裝置實(shí)施例。圖4說(shuō)明示范性操作頻率與電壓圖60以促進(jìn)對(duì)圖1中的AVS 11的進(jìn)一步論述。 如圖4所說(shuō)明,功能電路15具有兩個(gè)操作區(qū)域有效操作區(qū)域62和無(wú)效操作區(qū)域64。功能電路15的一組特性曲線66為由有效操作區(qū)域62中的操作頻率和最小電壓電平值對(duì)形成的線。特性曲線66使有效操作區(qū)域62與無(wú)效操作區(qū)域64分離。存在用于適當(dāng)?shù)夭僮鞴δ茈娐?5而不管操作頻率如何的最小電壓電平,在此實(shí)例中,所述最小電壓電平通過(guò)實(shí)例說(shuō)明為0. 85V。在高于已界定操作頻率的情況下,必須增加最小電壓電平以將功能電路15 保持于有效操作區(qū)域62中。如果使用動(dòng)態(tài)電壓按比例調(diào)整器(DVS)來(lái)控制功能電路15中的電壓電平,則DVS 線68指示功能電路15的操作下限。DVS線68跨越功能電路15中的過(guò)程和操作條件的所有可接受的變化提供用于有效操作區(qū)域62的最小電壓電平。AVS線70說(shuō)明功能電路15的操作界限,其低于DVS線68。AVS線70表示歸因于AVS 11在確定和設(shè)定功能電路15中的電壓電平時(shí)考慮到功能電路15的過(guò)程和操作條件的延遲變化的電壓裕度的減小。存在表示來(lái)自圖1中的AVS 11的三個(gè)可能決策的兩個(gè)AVS線72、74。這是歸因于比較器38包括可具有某種內(nèi)建式遲滯的比較觸發(fā)器。三個(gè)可能決策如下^Vdown"條件,其意味著當(dāng)前電壓電平高于適當(dāng)功能電路15操作所必要的電壓電平;
-"No change(無(wú)變化)”條件,其意味著當(dāng)前電壓電平足夠用于適當(dāng)?shù)墓δ茈娐?15操作;以及.“ν φ”條件,其意味著當(dāng)前電壓電平低于適當(dāng)功能電路15操作所必要的電壓電平。從功率消耗的觀點(diǎn)來(lái)說(shuō),操作功能電路15所在的合乎需要的點(diǎn)為界定來(lái)自“No Change”到“Vup”的操作區(qū)域的轉(zhuǎn)變的AVS線74。在此AVS線74上,提供用于在有效操作區(qū)域62中操作功能電路15的可能最小電壓電平。然而,在AVS線74上提供極小電壓裕度容差或不提供電壓裕度容差。如果通過(guò)AVS模塊觀使用AVS線74來(lái)控制電壓電平,那么可發(fā)生“Vup”條件,其指示歸因于與AVS 11測(cè)量時(shí)鐘信號(hào)12的操作頻率相關(guān)聯(lián)的定時(shí)延遲的功能電路15的無(wú)效操作。結(jié)果,AVS模塊觀可在特定時(shí)間周期期間在無(wú)效操作區(qū)域 64中設(shè)定電壓電平。“Vup”條件可導(dǎo)致使AVS 11和功能電路15復(fù)位。因此,在AVS 11的一個(gè)實(shí)施例中,使用AVS線72以確定針對(duì)給定操作頻率的電壓電平。AVS線72減小遍及 DVS線68的電壓裕度,但包括遍及AVS線74的電壓裕度容差以避免在無(wú)效操作區(qū)域64中操作功能電路15。本文中進(jìn)一步所描述的實(shí)施例將來(lái)自AVS線72的電壓裕度進(jìn)一步減小到AVS線74上的零電壓裕度,或盡可能地接近于零電壓裕度。如上文所論述,AVS模塊觀經(jīng)配置以確定和設(shè)定功能電路15的操作頻率和電壓電平。在此方面,圖5提供可通過(guò)AVS 11中的AVS模塊觀執(zhí)行以響應(yīng)于一指示而自適應(yīng)地確定和設(shè)定功能電路15的操作頻率和電壓電平的一個(gè)示范性過(guò)程的流程圖,所述指示為應(yīng)基于存儲(chǔ)于AVS數(shù)據(jù)庫(kù)44中的所存儲(chǔ)的所獲悉的電壓電平設(shè)定而向功能電路15提供新操作頻率。在此實(shí)施例中,作為調(diào)諧回路M的一部分,通過(guò)AVS模塊觀執(zhí)行圖5中的過(guò)程。 AVS模塊觀還能夠響應(yīng)于與接收應(yīng)向功能電路15提供新操作頻率的指示不相關(guān)的其它條件而自適應(yīng)地確定和設(shè)定功能電路15的操作頻率和電壓電平,此將在下文中加以更詳細(xì)地描述。參看圖5,所述過(guò)程以AVS模塊觀接收應(yīng)改變功能電路15的操作頻率的指示(框 76)開(kāi)始(框75)。在此實(shí)施例中,AVS模塊觀接收所述指示作為工作負(fù)荷估計(jì)27,如圖1 所說(shuō)明。在此實(shí)施例中,AVS模塊觀接下來(lái)在設(shè)定新操作頻率和電壓電平之前確定當(dāng)前操作電壓的電壓電平且相應(yīng)地更新AVS數(shù)據(jù)庫(kù)44,此將在下文中加以更詳細(xì)地描述(框77)。 或者,AVS模塊觀可經(jīng)配置以在已設(shè)定功能電路15的新操作頻率和電壓電平之后執(zhí)行和更新AVS數(shù)據(jù)庫(kù)44??赏ㄟ^(guò)AVS模塊觀執(zhí)行其它特征和功能,此也將在下文中加以更詳細(xì)地描述。AVS模塊28接著確定新操作頻率是否大于當(dāng)前操作頻率(框78)。如果新操作頻率不大于當(dāng)前操作頻率,那么AVS模塊觀可立即繼續(xù)設(shè)定針對(duì)新操作頻率的操作頻率設(shè)定信號(hào)16,而不必確定是否應(yīng)調(diào)整功能電路15的電壓電平(框79)。已知功能電路15能夠針對(duì)當(dāng)前電壓電平設(shè)定在較低操作頻率下適當(dāng)?shù)剡M(jìn)行操作。然而,仍需要減小當(dāng)前電壓電平(如果有可能)以避免或減小電壓裕度。在此方面,AVS模塊觀等待新操作頻率在功能電路15中穩(wěn)定(框80)以確定功能電路15的新電壓電平。此可能花費(fèi)調(diào)諧回路M的若干個(gè)時(shí)鐘循環(huán)和反復(fù)。一旦新操作頻率已穩(wěn)定,AVS模塊28就確定是否先前已通過(guò)AVS模塊28在AVS數(shù)據(jù)庫(kù)44中探測(cè)所述新操作頻率(框81)。如果否,那么AVS模塊觀將電壓電平編程到針對(duì)新操作頻率的已知安全電壓電平(框82)。安全電壓電平可基于DVS設(shè)定。如果先前已通過(guò)AVS模塊28在AVS數(shù)據(jù)庫(kù)44中探測(cè)或獲悉新操作頻率(框81),那么AVS模塊28基于存儲(chǔ)于AVS數(shù)據(jù)庫(kù)44中的所獲悉的電壓電平而將電壓電平設(shè)定信號(hào)20設(shè)定為功能電路15 的新電壓電平(框83)。如下文更詳細(xì)地論述,AVS模塊觀經(jīng)配置以基于功能電路15的變化和操作條件而存儲(chǔ)對(duì)應(yīng)于AVS數(shù)據(jù)庫(kù)44中的所探測(cè)的操作頻率的所獲悉的電壓電平以避免或減小電壓裕度。所獲悉的電壓電平可低于安全電壓電平,因此減小功能電路15的能量消耗。與原本使用AVS數(shù)據(jù)庫(kù)44來(lái)存儲(chǔ)所獲悉的電壓電平相比,功能電路15中的電壓電平可更快速地降低。此通過(guò)實(shí)例在下文所論述的圖6和圖7A到圖7B中加以說(shuō)明。圖6說(shuō)明在圖1中的AVS 11的控制下通過(guò)時(shí)鐘產(chǎn)生器14產(chǎn)生的時(shí)鐘信號(hào)12的示范性操作頻率時(shí)序圖90。圖7A說(shuō)明也在圖1中的AVS 11的控制下通過(guò)電壓調(diào)節(jié)器22 產(chǎn)生的電壓信號(hào)18的對(duì)應(yīng)示范性電壓電平時(shí)序圖92。如圖6所說(shuō)明,時(shí)鐘信號(hào)12從時(shí)間 t3到時(shí)間t4處于操作頻率f3。在時(shí)間t4,AVS模塊觀已將時(shí)鐘產(chǎn)生器14的新操作頻率設(shè)定為(見(jiàn)(例如)圖5的框79)。時(shí)鐘信號(hào)12的操作頻率在時(shí)間t4與時(shí)間t5之間開(kāi)始從f3降到且在時(shí)間t5安定于頻率下。一旦AVS模塊觀已確定新操作頻率已在功能電路15中穩(wěn)定(見(jiàn)(例如)圖5的框80),AVS模塊28就查閱AVS數(shù)據(jù)庫(kù)44。AVS模塊28 查閱AVS數(shù)據(jù)庫(kù)44以確定是否先前已探測(cè)和獲悉針對(duì)新操作頻率的電壓電平(見(jiàn)(例如)圖5的框81)。在此實(shí)例中,AVS數(shù)據(jù)庫(kù)44含有針對(duì)新操作頻率的先前探測(cè)和獲悉的電壓電平(見(jiàn)(例如)圖5的框83)。因此,如圖7A中的電壓電平時(shí)序圖92所說(shuō)明,AVS 模塊觀能夠在一個(gè)時(shí)鐘循環(huán)中設(shè)定電壓電平設(shè)定信號(hào)20以產(chǎn)生電壓信號(hào)18且將電壓信號(hào)18設(shè)定到新的且先前獲悉的電壓電平,而不必等待新操作頻率穩(wěn)定。否則,AVS模塊觀將不能夠在一個(gè)時(shí)鐘循環(huán)中將電壓電平設(shè)定信號(hào)20設(shè)定為新電壓電平,如圖7B的電壓電平時(shí)序圖93所說(shuō)明。所述過(guò)程通過(guò)返回到開(kāi)始(框75)以在每當(dāng)AVS模塊觀接收到應(yīng)將新操作頻率提供到功能電路15的指示時(shí)以循環(huán)方式重復(fù)圖5中的步驟而繼續(xù)進(jìn)行。如果新操作頻率大于當(dāng)前操作頻率(框78)(如在圖7A的電壓電平時(shí)序圖92中在時(shí)間、通過(guò)實(shí)例所說(shuō)明),那么AVS模塊觀不會(huì)立即將操作頻率設(shè)定信號(hào)16設(shè)定為新操作頻率。此在圖6的操作頻率時(shí)序圖90中在時(shí)間、通過(guò)實(shí)例說(shuō)明。這是因?yàn)锳VS模塊28 在設(shè)定新操作頻率之前首先確定新電壓電平以確保功能電路15適當(dāng)?shù)剡M(jìn)行操作。在此方面,AVS模塊觀確定是否先前已通過(guò)AVS模塊觀在AVS數(shù)據(jù)庫(kù)44中探測(cè)新操作頻率(框
84)。如果否,那么AVS模塊觀將電壓電平編程到針對(duì)新操作頻率的已知安全電壓電平(框
85)。安全電壓電平可基于DVS設(shè)定。如果先前已通過(guò)AVS模塊觀在AVS數(shù)據(jù)庫(kù)44中探測(cè)新操作頻率(框84),那么AVS模塊觀基于存儲(chǔ)于AVS數(shù)據(jù)庫(kù)44中的所獲悉的電壓電平而將電壓電平設(shè)定信號(hào)20設(shè)定為功能電路15的新電壓電平(框86)。此外,AVS模塊觀經(jīng)配置以基于功能電路15的變化和操作條件而存儲(chǔ)對(duì)應(yīng)于AVS數(shù)據(jù)庫(kù)44中的所探測(cè)的操作頻率的所獲悉的電壓電平,以更快速地降低電壓電平從而避免或減小電壓裕度。所獲悉的電壓電平通常將低于安全電壓電平,因此減小功能電路15的能量消耗。此后,AVS模塊 28等待新電壓電平在功能電路15中穩(wěn)定(框87)(例如,、到t2)。在可設(shè)定新操作頻率之前AVS模塊觀等待新電壓電平穩(wěn)定時(shí),可存在額外頻率裕度。在新電壓電平已穩(wěn)定之后, AVS模塊觀可將功能電路15的新操作頻率安全地調(diào)整為較高操作頻率(框88)(例如,、 到、)。所述過(guò)程通過(guò)返回到開(kāi)始(框75)以在每當(dāng)AVS模塊觀接收到應(yīng)將新操作頻率提供到功能電路15的指示時(shí)以循環(huán)方式重復(fù)圖5中的步驟而繼續(xù)進(jìn)行。
在一個(gè)實(shí)施例中,可利用AVS數(shù)據(jù)庫(kù)44來(lái)存儲(chǔ)已經(jīng)通過(guò)AVS 11針對(duì)給定操作頻率探測(cè)的所獲悉的最佳電壓電平設(shè)定。以此方式,AVS模塊觀可產(chǎn)生電壓電平設(shè)定信號(hào)20 以將功能電路15快速地返回到針對(duì)先前已探測(cè)的新操作頻率的特定最佳電壓電平設(shè)定, 而不必等待新操作頻率穩(wěn)定。可避免或減小在通過(guò)AVS模塊觀進(jìn)行的新操作頻率的設(shè)定的時(shí)間與新操作頻率的穩(wěn)定的時(shí)間之間存在的任何額外電壓裕度,以進(jìn)一步節(jié)約功能電路 15的總功率消耗。在此方面,圖8說(shuō)明可存儲(chǔ)和維持于AVS數(shù)據(jù)庫(kù)44中的AVS獲悉值表100 (作為 AVS 11獲悉針對(duì)先前探測(cè)的操作頻率的電壓電平的一部分)的實(shí)例??纱鎯?chǔ)任何數(shù)目個(gè)操作頻率。AVS 11中的AVS模塊28可查閱AVS獲悉值表100以確定是否先前已探測(cè)和獲悉針對(duì)特定操作頻率的電壓電平(如先前所論述)(見(jiàn)(例如)圖5的框81和84)。作為 AVS數(shù)據(jù)庫(kù)44的更新過(guò)程的一部分,AVS模塊觀可更新AVS獲悉值表100 (例如,圖5的框 77)。在此實(shí)施例中,如圖8所說(shuō)明,AVS獲悉值表100類(lèi)似于圖2中的AVS頻率/電壓電平表50。然而,在此實(shí)施例中,AVS獲悉值表100含有所獲悉的列102,其指示是否先前已探測(cè)和獲悉針對(duì)操作頻率列106中的對(duì)應(yīng)操作頻率的存儲(chǔ)于電壓電平列104中的對(duì)應(yīng)電壓電平。如果已經(jīng)獲悉針對(duì)給定操作頻率的電壓電平,那么與可能必須等待新操作頻率在功能電路15中穩(wěn)定相反,AVS模塊觀可僅僅從AVS獲悉值表100選擇所獲悉的電壓電平。舉例來(lái)說(shuō),所獲悉的列102可經(jīng)配置以存儲(chǔ)一指示符,所述指示符為存儲(chǔ)于電壓電平列104 中的值為使用AVS的有效的先前探測(cè)和獲悉的電壓電平還是含有初始或無(wú)效數(shù)據(jù)。AVS模塊觀可經(jīng)配置以在設(shè)定新電壓電平時(shí)探測(cè)所獲悉的列102以作出此確定。未獲悉或初始存儲(chǔ)的電壓電平可基于DVS或初始電壓電平值,直到確定AVS電壓電平為止。舉例來(lái)說(shuō),指示符可為如圖8所說(shuō)明的所獲悉的位108。邏輯“1”可表示有效或獲悉值,且邏輯“0”可表示無(wú)效或初始值,或邏輯“ 1,,可表示無(wú)效或初始值,且邏輯“0”可表示有效或獲悉值。如圖 8所說(shuō)明,AVS獲悉值表100含有針對(duì)操作頻率f\、f2和fN的先前獲悉的電壓電平。AVS獲悉值表100不含有針對(duì)操作頻率f3的所獲悉的電壓電平。AVS模塊28可繼續(xù)通過(guò)所獲悉的電壓電平設(shè)定來(lái)更新AVS數(shù)據(jù)庫(kù)44中的AVS獲悉值表100。如先前所論述,AVS模塊觀可利用不能違反的針對(duì)功能電路15的所有操作頻率的最小電壓電平設(shè)定加以配置。在此情況下,AVS模塊觀可經(jīng)配置以不將低于針對(duì)功能電路15的所有操作頻率的最小電壓電平設(shè)定的所獲悉的電壓電平設(shè)定存儲(chǔ)于AVS數(shù)據(jù)庫(kù) 44中。在此實(shí)例中,存儲(chǔ)于圖8的AVS獲悉值表100中的特定電壓電平低于圖2中的AVS 頻率/電壓電平表50中的對(duì)應(yīng)電壓電平。此可歸因于AVS 11考量在功能電路15中的電壓電平與操作頻率之間的關(guān)系中通過(guò)AVS模塊觀確定的額外延遲變化。AVS模塊觀可經(jīng)配置以最初利用功能電路15的安全電壓電平(例如圖2的AVS頻率/電壓電平表50中的電壓電平)將電壓電平填入于AVS獲悉值表100中,直到AVS模塊28基于延遲變化條件而自適應(yīng)地獲悉其它電壓電平為止。當(dāng)自適應(yīng)地獲悉電壓電平時(shí),AVS模塊28可改變AVS獲悉值表100中對(duì)應(yīng)于(作為一實(shí)例)從邏輯“0”(意味著初始或無(wú)效)到邏輯“1”或從邏輯“1”到邏輯“0”的操作頻率的所獲悉的位108。通常,所獲悉的電壓電平的電壓電平將低于初始電壓電平的電壓電平,因?yàn)锳VS 11的目的是基于功能電路15中的操作參數(shù)和延遲條件而減小電壓裕度??砂l(fā)生其它條件和變化,其中可能需要配置AVS模塊觀以確定是否除了功能電路 15的新操作頻率的指示以外還應(yīng)提供新電壓電平。舉例來(lái)說(shuō),功能電路15的溫度水平改變可變動(dòng)界定功能電路15的有效操作區(qū)域的電壓電平。通常,溫度越低,則功能電路15將能夠進(jìn)行操作的速度越快。同樣地,通常,溫度越高,則功能電路15將能夠進(jìn)行操作的速度越慢。此通過(guò)圖9中的示范性操作溫度與電壓電平圖110說(shuō)明。如其中通過(guò)實(shí)例所說(shuō)明,功能電路15可在攝氏四十度(40°C )的操作溫度下在1. 2V的最小電壓電平設(shè)定下以操作頻率“產(chǎn)在有效操作區(qū)域112中適當(dāng)?shù)剡M(jìn)行操作。在操作頻率“f”下針對(duì)攝氏四十度(40°C) 的操作溫度的低于1. 2V的電壓電平將使功能電路15置于無(wú)效操作區(qū)域114中。然而,如果操作溫度水平降低,那么電壓電平設(shè)定可降低,且功能電路15以相同操作頻率“f”保持于有效操作區(qū)域112中。舉例來(lái)說(shuō),在攝氏二十度(20°C )的操作溫度水平下,電壓電平設(shè)定可降低到1. 0V。在此實(shí)例中,針對(duì)操作頻率“f”在20°C與40°C之間的操作溫度水平的最小電壓電平之間存在0.2V的差。先前所論述的AVS 11可通過(guò)改變電壓電平設(shè)定(在必要時(shí))而對(duì)溫度水平改變作出反應(yīng),以維持功能電路15的適當(dāng)操作,同時(shí)避免或減小電壓裕度(例如,“Vup”和“Vdown”命令)。作為一實(shí)例,假定功能電路15的操作頻率高于圖9的實(shí)例中的操作頻率“f”。接下來(lái)假定AVS 11接收到將操作頻率改變?yōu)椤癴 ”的指示。在此實(shí)例中,AVS模塊觀將查閱 AVS數(shù)據(jù)庫(kù)44以確定新電壓電平設(shè)定。新電壓電平設(shè)定可為存儲(chǔ)于AVS數(shù)據(jù)庫(kù)44中的針對(duì)新操作頻率的先前獲悉的電壓電平設(shè)定,如先前所論述。然而,適當(dāng)?shù)夭僮鞴δ茈娐?5 所需要的新電壓電平設(shè)定可視溫度水平而定。如果在AVS 11中不提供溫度或感測(cè)裝置,那么溫度水平可為未知的。因此,針對(duì)新操作頻率“f”的先前獲悉的電壓電平設(shè)定可能已用于低于功能電路15的當(dāng)前溫度水平的先前溫度水平。在此方面,如果AVS 11使用先前獲悉的電壓電平來(lái)設(shè)定新電壓電平,那么此電壓電平設(shè)定對(duì)于針對(duì)當(dāng)前操作溫度用于功能電路15的適當(dāng)操作的新操作頻率可能太低,因?yàn)橄惹皽囟人胶彤?dāng)前溫度水平是未知的。在此方面,圖10為提供可通過(guò)AVS模塊觀執(zhí)行以將偏移電壓添加到新確定的電壓電平的示范性過(guò)程的流程圖??身憫?yīng)于將新操作頻率提供到功能電路15的指示而確定新電壓電平。圖11為提供可通過(guò)AVS模塊觀執(zhí)行以響應(yīng)于功能電路15的所檢測(cè)的溫度水平改變而將偏移電壓添加到新確定的電壓電平的示范性過(guò)程的流程圖。以此方式,如果存儲(chǔ)于AVS數(shù)據(jù)庫(kù)44中的電壓電平設(shè)定對(duì)于功能電路15的適當(dāng)操作太低,那么具有所添加的電壓偏移的電壓電平設(shè)定可足以安全地操作功能電路15。AVS 11將最終經(jīng)由正常操作而降低此新電壓電平(如果有可能)以避免或減小功能電路15中的電壓裕度,如先前所論述。參看圖10,在此實(shí)例中,可在圖5的框83或86中執(zhí)行本文中所揭示的過(guò)程,在框 83或86中,設(shè)定功能電路15的新電壓電平。所述過(guò)程開(kāi)始(框120),且AVS模塊觀針對(duì)對(duì)應(yīng)于新操作頻率的所存儲(chǔ)的電壓電平查閱AVS數(shù)據(jù)庫(kù)44 (框122)。AVS模塊觀接著將偏移電壓添加到存儲(chǔ)于AVS數(shù)據(jù)庫(kù)44中的對(duì)應(yīng)于新操作頻率的電壓電平(框124)。AVS 模塊觀接著將利用電壓偏移加以調(diào)整的新電壓電平設(shè)定為電壓電平設(shè)定信號(hào)20以將新電壓電平提供到功能電路15以用于操作(框126)。偏移電壓可為所要的任何電壓電平。偏移電壓可為存儲(chǔ)于AVS數(shù)據(jù)庫(kù)44中的固定電壓偏移??苫诠δ茈娐?5中的不同操作溫度之間的預(yù)期電壓電平變化來(lái)選擇電壓偏移。因此,偏移電壓可受AVS模塊28及其用以控制電壓電平設(shè)定信號(hào)20的配置影響,電壓電平設(shè)定信號(hào)20提供到電壓調(diào)節(jié)器22以控制提供到功能電路15的電壓電平。圖11為提供用于在發(fā)生溫度水平改變時(shí)將偏移電壓添加到對(duì)應(yīng)于操作頻率的新電壓電平的另一示范性過(guò)程的流程圖。在此實(shí)施例中,AVS模塊觀經(jīng)配置以在發(fā)生溫度改變時(shí)(與在提供新操作頻率的指示時(shí)相反,或除了在提供新操作頻率的指示時(shí)以外)還將偏移添加到電壓電平設(shè)定信號(hào)20。在需要時(shí),作為調(diào)諧回路M的一部分,可通過(guò)AVS模塊 28執(zhí)行圖11的流程圖所說(shuō)明的過(guò)程。當(dāng)功能電路15的溫度水平改變時(shí),AVS數(shù)據(jù)庫(kù)44中的先前存儲(chǔ)或獲悉的電壓電平設(shè)定可能不足以允許功能電路15適當(dāng)?shù)剡M(jìn)行操作。因此,添加電壓偏移可確保在功能電路15的溫度改變時(shí)提供安全的初始新電壓電平。作為正常操作的一部分,AVS 11將接著操作以自適應(yīng)地降低電壓電平(如果有可能)。如圖11所說(shuō)明,所述過(guò)程開(kāi)始(框128),且AVS模塊觀經(jīng)由操作溫度水平信號(hào)46而從溫度傳感器48 接收當(dāng)前溫度水平(框130)。如果溫度水平已從先前操作溫度水平改變(例如)特定閾值電平或百分比以上,那么AVS模塊觀將新電壓電平設(shè)定為當(dāng)前電壓電平,其中將電壓偏移添加到電壓電平設(shè)定信號(hào)20 (框134),且所述過(guò)程完成(框135)。如果功能電路15的溫度水平尚未充足地改變,那么不需要將電壓偏移添加到電壓電平設(shè)定信號(hào)20,且所述過(guò)程結(jié)束(框135)。圖12說(shuō)明可存儲(chǔ)于AVS數(shù)據(jù)庫(kù)44中且由AVS模塊觀用以確定功能電路15的新電壓電平設(shè)定的另一示范性AVS頻率/電壓電平表136。在此實(shí)施例中,AVS模塊觀可經(jīng)配置以將不僅隨操作頻率而變而且隨溫度水平而變的所獲悉的電壓電平設(shè)定存儲(chǔ)于AVS 數(shù)據(jù)庫(kù)44中。舉例來(lái)說(shuō),可將溫度水平從提供于圖1的AVS 11中的溫度傳感器48提供到 AVS模塊28。當(dāng)AVS模塊28設(shè)定功能電路15的新電壓電平(例如,圖5的框83和86)時(shí), AVS模塊觀基于新操作頻率和從溫度傳感器48所接收的溫度水平而查閱AVS頻率/電壓電平表136。AVS模塊觀使用在新操作頻率(f\、f2、…、fN)和當(dāng)前溫度水平下存儲(chǔ)于AVS 數(shù)據(jù)庫(kù)44中的對(duì)應(yīng)電壓電平來(lái)設(shè)定電壓電平設(shè)定信號(hào)20以設(shè)定功能電路15中的新電壓電平。在此實(shí)例中,AVS頻率/電壓電平表136含有用以存儲(chǔ)針對(duì)用于溫度傳感器48的分辨率的每一可能操作頻率和溫度水平的電壓電平的足夠存儲(chǔ)器位置138。在此實(shí)例中,溫度傳感器48提供8位字分辨率以提供高達(dá)二百五十六(256)個(gè)獨(dú)特溫度水平。因此,在此實(shí)例中,AVS頻率/電壓電平表136含有針對(duì)每一操作頻率的二百五十六(256)個(gè)電壓電平條目。對(duì)于給定溫度和性能水平的功能電路15,可存在或發(fā)生電壓電平-操作溫度特性不規(guī)則性或偏差。當(dāng)存儲(chǔ)針對(duì)每一溫度水平的電壓電平時(shí),變化或不規(guī)則性可導(dǎo)致所存儲(chǔ)的電壓電平針對(duì)給定操作頻率是無(wú)效的??蓪㈦妷弘娖狡?其又添加電壓裕度)添加到所存儲(chǔ)的電壓電平,如先前所論述??剂孔兓虿灰?guī)則性的另一解決方案可為基于溫度水平范圍或帶(而非針對(duì)每一可能溫度水平)而存儲(chǔ)電壓電平。以此方式,所存儲(chǔ)的電壓電平覆蓋溫度水平帶而非特定溫度水平??蛇x擇針對(duì)溫度水平帶所存儲(chǔ)的電壓電平以考量變化或不規(guī)則性,同時(shí)避免或減小在將單一電壓偏移施加到所有電壓電平時(shí)可能存在的電壓裕度。仍可將電壓偏移施加到對(duì)應(yīng)于個(gè)別溫度水平帶的電壓電平,但電壓偏移可能較小,因此可能進(jìn)一步減小電壓裕度,因?yàn)槠鋵?duì)于每一溫度水平帶是特定的。存儲(chǔ)針對(duì)溫度水平帶的電壓電平的另一原因可為減少存儲(chǔ)器要求。與在AVS數(shù)據(jù)庫(kù)44中提供或分配足以存儲(chǔ)針對(duì)每一可能溫度水平的電壓電平的存儲(chǔ)器相比,存儲(chǔ)針對(duì)溫度水平帶的電壓電平可需要較少存儲(chǔ)器。因此,作為存儲(chǔ)針對(duì)每一溫度水平的電壓電平的替代方案,可將溫度水平帶存儲(chǔ)于AVS數(shù)據(jù)庫(kù)44中,借以基于溫度范圍而存儲(chǔ)針對(duì)操作頻率的電壓電平。在圖13中的AVS 頻率/電壓電平表140中說(shuō)明遍及溫度水平帶存儲(chǔ)電壓電平的一個(gè)實(shí)例。如其中所說(shuō)明, 溫度水平142提供于AVS頻率/電壓電平表140中。隨溫度水平142和操作頻率144 (f\、 f2、…、fN)而變的電壓電平存儲(chǔ)于AVS頻率/電壓電平表140中。溫度水平142形成溫度水平帶(Bi、B2、B3、B4、…、Bn)。舉例來(lái)說(shuō),溫度水平帶B1為在攝氏六十度與攝氏八十度 (60°C到80°C)之間的溫度水平。溫度水平帶B4為在攝氏零度與攝氏二十度(0°C到20°C) 之間的溫度水平。應(yīng)注意,本文中的實(shí)施例不限于圖13所說(shuō)明的示范性溫度水平帶。舉例來(lái)說(shuō),作為一實(shí)例,功能電路可具有在攝氏八十五度到攝氏負(fù)三十度(_30°C到+85°C)之間的操作范圍。在此實(shí)例中,頻率/電壓電平表140可經(jīng)配置以包括覆蓋此溫度范圍的溫度水平帶。當(dāng)AVS模塊28設(shè)定新電壓電平(例如,圖5中的框83和86)時(shí),AVS模塊28可查閱AVS頻率/電壓電平表140以基于AVS頻率/電壓電平表140中的新操作頻率和當(dāng)前操作溫度落在哪一溫度水平帶內(nèi)來(lái)確定新電壓電平。AVS模塊觀基于AVS頻率/電壓電平表140內(nèi)的操作頻率和含有當(dāng)前操作溫度的溫度水平帶來(lái)設(shè)定功能電路15的新電壓電平。 在此方面,圖14為說(shuō)明使AVS模塊觀設(shè)定功能電路15的新電壓電平的示范性過(guò)程的流程圖。如圖14所說(shuō)明,在此實(shí)例中,作為電壓電平設(shè)定任務(wù)的一部分,通過(guò)AVS模塊觀執(zhí)行所述過(guò)程(例如,圖5中的框83和86)。所述過(guò)程開(kāi)始(框150),且AVS模塊觀從溫度傳感器48確定當(dāng)前操作溫度水平(框15 。AVS模塊觀接著在對(duì)應(yīng)于當(dāng)前操作溫度的溫度水平帶下針對(duì)新操作頻率的新電壓電平查閱AVS數(shù)據(jù)庫(kù)44 (框154)。舉例來(lái)說(shuō),AVS 模塊28可查閱圖13中的AVS頻率/電壓電平表140。視AVS模塊28的配置而定,確定新電壓電平。作為一實(shí)例,AVS模塊觀可將電壓偏移添加到存儲(chǔ)于AVS數(shù)據(jù)庫(kù)44中的對(duì)應(yīng)于當(dāng)前溫度水平的溫度水平帶的電壓電平(框156)。以此方式,如果存儲(chǔ)于AVS數(shù)據(jù)庫(kù)44中的對(duì)應(yīng)于選定溫度水平帶的電壓電平不是針對(duì)功能電路15的當(dāng)前操作溫度的充足電壓電平,那么電壓偏移可確保功能電路15的安全的初始操作電壓電平?;蛘撸珹VS模塊觀可從 AVS頻率/電壓電平表140中的鄰近較高溫度水平帶選擇新電壓電平(框158)。在鄰近溫度水平帶當(dāng)中選擇新電壓電平可輔助減小或避免針對(duì)給定溫度和性能水平基于針對(duì)功能電路15的電壓電平-操作溫度特性不規(guī)則性或偏差來(lái)選擇新電壓電平。作為另一替代方案,AVS模塊觀可在AVS頻率/電壓電平表140中的當(dāng)前溫度水平帶與較高和較低鄰近溫度水平帶當(dāng)中選擇最高電壓電平(框160)。AVS頻率/電壓電平表140中的較低鄰近溫度水平帶中的電壓電平可高于鄰近較高溫度水平帶中的電壓電平。在通過(guò)AVS模塊觀確定新電壓電平之后,AVS模塊觀在電壓電平設(shè)定信號(hào)20上設(shè)定新電壓電平(框162),且所述過(guò)程結(jié)束(框164)?;蛘?,AVS模塊觀可針對(duì)給定新操作頻率基于針對(duì)存儲(chǔ)于AVS頻率/電壓電平表 140中的所有溫度水平帶的最高電壓電平而選擇功能電路15的新電壓電平。在此方面,AVS模塊觀可通過(guò)圖15中的示范性流程圖所說(shuō)明的過(guò)程來(lái)設(shè)定新電壓電平設(shè)定(例如,如圖5 中的框83和86)。如其中所說(shuō)明,所述過(guò)程開(kāi)始(框166),且AVS模塊觀獲得存儲(chǔ)于AVS 數(shù)據(jù)庫(kù)44中的針對(duì)新操作頻率的最高電壓電平,而不管當(dāng)前操作溫度如何(框168)。AVS 模塊觀接著在電壓電平設(shè)定信號(hào)20上設(shè)定新電壓電平以將所述新電壓電平提供到功能電路15 (框170),且所述過(guò)程結(jié)束(框172)。在圖14中,AVS模塊28還可經(jīng)配置以調(diào)整AVS數(shù)據(jù)庫(kù)44中的AVS頻率/電壓電平表中的溫度水平帶,以代替比如提供于AVS頻率/電壓電平表140中的固定溫度水平帶。 在圖16中的AVS頻率/電壓電平表174中提供一實(shí)例。在此實(shí)例中,可通過(guò)AVS模塊洲修改存儲(chǔ)于AVS頻率/電壓電平表174中的溫度水平176。在AVS模塊28執(zhí)行以設(shè)定和/ 或降低針對(duì)給定操作頻率的電壓電平(例如,圖5的框77)時(shí),AVS模塊觀可經(jīng)配置以更新AVS頻率/電壓電平表174中的溫度水平帶。如果AVS模塊觀確定針對(duì)給定操作頻率和溫度水平176的電壓電平,那么AVS模塊觀可針對(duì)新電壓電平更新AVS頻率/電壓電平表174中的適當(dāng)溫度水平176。隨著時(shí)間的過(guò)去,溫度水平176將經(jīng)調(diào)整以界定溫度水平帶。這些溫度水平帶可為足夠準(zhǔn)確的,其中可能不執(zhí)行提供電壓偏移以調(diào)整所存儲(chǔ)的電壓電平。AVS數(shù)據(jù)庫(kù)44還可經(jīng)配置以存儲(chǔ)功能電路15的針對(duì)所有操作頻率的最小電壓電平,以確保通過(guò)AVS模塊觀設(shè)定的電壓電平不會(huì)降到低于用于操作功能電路15的最小電壓電平。在此方面,圖17說(shuō)明可存儲(chǔ)于AVS數(shù)據(jù)庫(kù)44中的示范性最小電壓電平極限表190。 AVS模塊觀可經(jīng)配置以在設(shè)定電壓電平之前針對(duì)給定當(dāng)前操作頻率查閱AVS數(shù)據(jù)庫(kù)44中的最小電壓電平極限表190。如果針對(duì)當(dāng)前操作頻率通過(guò)AVS模塊觀確定的電壓電平低于最小電壓電平極限表190中的最小電壓電平,那么AVS模塊觀將會(huì)將所述電壓電平設(shè)定到最小電壓電平極限表190中的電壓電平。最小電壓電平極限表90最初可含有針對(duì)所有操作頻率的相同電壓電平(例如,0.85V)。然而,如果AVS模塊觀經(jīng)配置以在“Vup”條件后隨即添加針對(duì)給定操作頻率的電壓裕度,那么可將所添加的電壓裕度添加到最小電壓電平極限表190中的最小電壓電平。舉例來(lái)說(shuō),如果在操作頻率&下接收到“Vup”條件,先前最小電壓電平為0. 90V,且所添加的電壓裕度為0. 05V,那么可將針對(duì)操作頻率f3的0. 95V的最小電壓電平存儲(chǔ)于最小電壓電平極限表190中,如圖17所說(shuō)明。圖18為另一示范性AVS系統(tǒng)210。AVS系統(tǒng)210包括與圖1中的AVS 11類(lèi)似的 AVS 11'。利用共同元件符號(hào)來(lái)標(biāo)記共同組件。與圖IWAVS 11類(lèi)似,AVS 11'包括AVS 模塊^、AVS數(shù)據(jù)庫(kù)44、延遲線時(shí)鐘邏輯洸、可編程延遲線30、時(shí)鐘周期延遲34、比較器38, 和溫度傳感器48。用以設(shè)定最小電壓電平的AVS操作可根據(jù)先前所描述的實(shí)施例中的任一者進(jìn)行操作。然而,圖20中的AVS 11'還包括動(dòng)態(tài)電壓按比例調(diào)整器(DVS)模塊212和 DVS表214。圖20中的AVS 11'可能已為經(jīng)變更或更新的設(shè)計(jì),其中已將AVS模塊觀和 AVS數(shù)據(jù)庫(kù)44添加到已經(jīng)包括DVS模塊212和DVS表214的系統(tǒng)。DVS模塊212通過(guò)根據(jù)功能電路15的工作負(fù)荷估計(jì)213而將電壓電平設(shè)定信號(hào)216傳送到電壓調(diào)節(jié)器22來(lái)執(zhí)行動(dòng)態(tài)電壓按比例調(diào)整。然而,在此實(shí)施例中,還提供AVS模塊觀以基于功能電路15中的延遲變化條件而自適應(yīng)地按比例調(diào)整電壓電平。AVS模塊28響應(yīng)于通過(guò)DVS模塊212對(duì)AVS 模塊28的指示而將所確定的AVS電壓電平或電壓電平調(diào)整提供到DVS模塊212。AVS模塊 28基于從DVS模塊212提供到AVS模塊觀的當(dāng)前和目標(biāo)操作頻率而查閱AVS數(shù)據(jù)庫(kù)44。
19DVS模塊212經(jīng)配置以基于存儲(chǔ)于DVS表214中的含有對(duì)應(yīng)于操作頻率的電壓電平的電壓電平而設(shè)定電壓電平設(shè)定信號(hào)20,所述操作頻率如通過(guò)從AVS模塊觀提供回到DVS模塊 212的電壓電平或裕度來(lái)進(jìn)一步調(diào)整。DVS模塊212還產(chǎn)生操作頻率設(shè)定信號(hào)218,以設(shè)定通過(guò)時(shí)鐘產(chǎn)生器14產(chǎn)生的時(shí)鐘信號(hào)12的操作頻率以控制功能電路15的切換。通過(guò)AVS模塊28確定的電壓電平理想上應(yīng)相同于或低于通過(guò)DVS模塊212確定的電壓電平,因?yàn)锳VS模塊28經(jīng)配置以自適應(yīng)地進(jìn)一步避免或減小電壓裕度。AVS模塊 28可經(jīng)由延遲線設(shè)定信號(hào)220而設(shè)定延遲電路25的延遲線(DL)30中的延遲(如圖18所說(shuō)明)以找出功能電路15的無(wú)效操作區(qū)域(如先前所描述)。在此實(shí)施例中,延遲線設(shè)定信號(hào)220為控制延遲量的32位延遲寄存器222。延遲設(shè)定可能為線性的或可能不為線性的。將具有32位延遲寄存器222的值的延遲線設(shè)定信號(hào)220傳送到多個(gè)AVS 2241到AVS 2MN(其可為電路)中的延遲線30 (如先前所論述)??商峁┒鄠€(gè)延遲寄存器222,其各自控制給定AVS 224中的延遲量。盡管未圖示,但每一 AVS 2M包括與圖1的AVS 11中所提供的延遲線時(shí)鐘邏輯沈、延遲線30、比較器38和時(shí)鐘周期延遲;34類(lèi)似的延遲線時(shí)鐘邏輯 26、延遲線30、比較器38和時(shí)鐘周期延遲;34。AVS 2 包括延遲邏輯以模擬在包括于功能電路15中的各種類(lèi)型的電路中的延遲??商峁┧娜魏螖?shù)目個(gè)AVS 224。還從分別通過(guò)時(shí)鐘產(chǎn)生器14和電壓調(diào)節(jié)器22產(chǎn)生的時(shí)鐘信號(hào)12和電壓信號(hào)18提供AVS 224中的邏輯的操作頻率和功率。比較器38在另一 32位延遲寄存器226中提供定時(shí)裕度信息以經(jīng)由延遲輸出信號(hào)42進(jìn)行傳送,以將定時(shí)裕度信息提供到AVS模塊28。使用定時(shí)信息來(lái)確定下一操作頻率和電壓電平(如先前所描述)??梢噪x散硬件或以硬件組件和軟件組件兩者來(lái)提供本文中所描述的AVS系統(tǒng)以及AVS和相關(guān)方法。可使用本文中所描述的AVS系統(tǒng)以及AVS和相關(guān)方法來(lái)設(shè)定任何電路或系統(tǒng)的操作頻率和電壓電平,所述電路或系統(tǒng)包括(但不限于)同步數(shù)字電路、中央處理單元(CPU)系統(tǒng),和存儲(chǔ)器電路或系統(tǒng)。如果用于存儲(chǔ)器電路或系統(tǒng)中,那么存儲(chǔ)器電路或系統(tǒng)可使用任何類(lèi)型的存儲(chǔ)器。實(shí)例包括(但不限于)靜態(tài)隨機(jī)存取存儲(chǔ)器(RAM) (SRAM)、 動(dòng)態(tài) RAM(DRAM)、同步 DRAM (SDRAM)、數(shù)據(jù)雙速率(DDR) SDRAM、數(shù)據(jù)雙速率 2 (DDR2) SDRAM、數(shù)據(jù)雙速率 3 (DDR3) SDRAM、移動(dòng) DDR(MDDR) SDRAM、低功率(LP)DDR SDRAM,和 LP DDR2SDRAM。 操作頻率和電壓電平受AVS控制的存儲(chǔ)器電路或系統(tǒng)的組件中的任一者可處于多個(gè)電壓域當(dāng)中的任何電壓域中,只要存儲(chǔ)器通過(guò)提供充足電壓電平以使存儲(chǔ)器單元保持起作用的電壓域供電(如果所述存儲(chǔ)器的技術(shù)和/或設(shè)計(jì)如此要求)即可。根據(jù)本文中所論述的設(shè)計(jì)和方法的AVS系統(tǒng)和AVS可包括于或集成于半導(dǎo)體裸片、集成電路和/或包括電子裝置和/或基于處理器的裝置或系統(tǒng)的裝置中。此類(lèi)裝置的實(shí)例包括(但不限于)機(jī)頂盒、娛樂(lè)單元、導(dǎo)航裝置、通信裝置、個(gè)人數(shù)字助理(PDA)、固定位置數(shù)據(jù)單元、移動(dòng)位置數(shù)據(jù)單元、移動(dòng)電話、蜂窩式電話、計(jì)算機(jī)、便攜式計(jì)算機(jī)、臺(tái)式計(jì)算機(jī)、監(jiān)視器、計(jì)算機(jī)監(jiān)視器、電視、調(diào)諧器、無(wú)線電、衛(wèi)星無(wú)線電、音樂(lè)播放器、數(shù)字音樂(lè)播放器、便攜式音樂(lè)播放器、視頻播放器、數(shù)字視頻播放器、數(shù)字視頻光盤(pán)(DVD)播放器,和便攜式數(shù)字視頻播放器。圖19說(shuō)明可使用AVS 232和上文所描述的相關(guān)電路的基于處理器的系統(tǒng)230。基于處理器的系統(tǒng)230可包括于電子裝置234中。AVS 232可包括于CPU 236中以控制提供到CPU 236中的處理器238的時(shí)鐘信號(hào)的操作頻率和電壓信號(hào)的電壓電平。CPU 236耦合到系統(tǒng)總線M0,其與包括于基于處理器的系統(tǒng)230中的其它裝置互連。AVS 241還可包括于耦合到系統(tǒng)總線MO的圖形處理器單元(GPU) M3中。眾所周知,CPU 236和/或GPU 243可通過(guò)經(jīng)由系統(tǒng)總線240交換地址、控制和數(shù)據(jù)信息而與這些其它裝置通信。這些裝置可包括任何類(lèi)型的裝置。如圖21所說(shuō)明,作為實(shí)例,這些裝置可包括系統(tǒng)存儲(chǔ)器M2、一個(gè)或一個(gè)以上輸入裝置對(duì)4、一個(gè)或一個(gè)以上輸出裝置M6、網(wǎng)絡(luò)接口裝置M8,和顯示控制器 250。一個(gè)或一個(gè)以上輸入裝置244可包括任何類(lèi)型的輸入裝置,包括(但不限于)輸入鍵、交換器、語(yǔ)音處理器,等等。一個(gè)或一個(gè)以上輸出裝置246可包括任何類(lèi)型的輸出裝置,包括(但不限于)音頻、視頻、其它視覺(jué)指示符,等等。網(wǎng)絡(luò)接口裝置248可為經(jīng)配置以允許將數(shù)據(jù)交換到網(wǎng)絡(luò)252和從網(wǎng)絡(luò)252交換數(shù)據(jù)的任何裝置。網(wǎng)絡(luò)252可為任何類(lèi)型的網(wǎng)絡(luò),包括(但不限于)有線或無(wú)線網(wǎng)絡(luò)、私人或公共網(wǎng)絡(luò)、局域網(wǎng)(LAN)、廣域網(wǎng)(WLAN), 和因特網(wǎng)。網(wǎng)絡(luò)接口裝置248可支持所要的任何類(lèi)型的通信協(xié)議。CPU 236還可經(jīng)由系統(tǒng)總線240而存取系統(tǒng)存儲(chǔ)器M2。系統(tǒng)存儲(chǔ)器242可包括靜態(tài)存儲(chǔ)器和/或動(dòng)態(tài)存儲(chǔ)器。系統(tǒng)存儲(chǔ)器242可包括用于CPU 236的程序存儲(chǔ)裝置254 和數(shù)據(jù)存儲(chǔ)裝置256。CPU 236還可經(jīng)由系統(tǒng)總線240而存取顯示控制器250以控制發(fā)送到顯示器258的信息。顯示控制器250可包括存儲(chǔ)器控制器260和存儲(chǔ)器沈2以響應(yīng)于與 CPU 236的通信而存儲(chǔ)待發(fā)送到顯示器258的數(shù)據(jù)。顯示控制器250經(jīng)由視頻處理器沈4 而將顯示信息傳送到顯示器258,視頻處理器264處理待顯示成適于顯示器258的格式的信息。顯示器258可包括任何類(lèi)型的顯示器,包括(但不限于)陰極射線管(CRT)、液晶顯示器(IXD)、等離子顯示器,等等。所屬領(lǐng)域的技術(shù)人員應(yīng)進(jìn)一步了解,結(jié)合本文中所揭示的實(shí)施例而描述的各種說(shuō)明性邏輯塊、模塊、電路和算法可實(shí)施為電子硬件、存儲(chǔ)于存儲(chǔ)器中或存儲(chǔ)于另一計(jì)算機(jī)可讀媒體中且由處理器或其它處理裝置執(zhí)行的指令,或電子硬件和指令兩者的組合。為了清楚地說(shuō)明此可互換性,上文已大體在功能性方面描述各種說(shuō)明性組件、塊、模塊、電路和步驟。如何實(shí)施此功能性取決于特定應(yīng)用、設(shè)計(jì)選擇和/或強(qiáng)加于整個(gè)系統(tǒng)的設(shè)計(jì)約束。熟練的技術(shù)人員可針對(duì)每一特定應(yīng)用而以變化的方式來(lái)實(shí)施所描述的功能性,但此類(lèi)實(shí)施決策不應(yīng)被解釋為導(dǎo)致脫離本文中的范圍。可通過(guò)處理器、數(shù)字信號(hào)處理器(DSP)、專(zhuān)用集成電路(ASIC)、現(xiàn)場(chǎng)可編程門(mén)陣列 (FPGA)或其它可編程邏輯裝置、離散門(mén)或晶體管邏輯、離散硬件組件或其經(jīng)設(shè)計(jì)以執(zhí)行本文中所描述的功能的任何組合來(lái)實(shí)施或執(zhí)行結(jié)合本文中所揭示的實(shí)施例而描述的各種說(shuō)明性邏輯塊、模塊和電路。處理器可為微處理器,但在替代方案中,處理器可為任何常規(guī)處理器、控制器、微控制器或狀態(tài)機(jī)。處理器還可實(shí)施為計(jì)算裝置的組合,例如,DSP與微處理器的組合、多個(gè)微處理器的組合、結(jié)合DSP核心的一個(gè)或一個(gè)以上微處理器,或任何其它此類(lèi)配置。可以硬件且以指令來(lái)體現(xiàn)本文中所揭示的實(shí)施例,所述指令存儲(chǔ)于存儲(chǔ)器中, 且可駐留于(例如)隨機(jī)存取存儲(chǔ)器(RAM)、快閃存儲(chǔ)器、只讀存儲(chǔ)器(ROM)、電可編程 ROM(EPROM)、電可擦除可編程ROM(EEPROM)、寄存器、硬盤(pán)、可拆卸盤(pán)、CD-ROM或此項(xiàng)技術(shù)中已知的任何其它形式的計(jì)算機(jī)可讀媒體中。示范性存儲(chǔ)媒體耦合到處理器,使得處理器可從存儲(chǔ)媒體讀取信息和將信息寫(xiě)入到存儲(chǔ)媒體。在替代方案中,存儲(chǔ)媒體可與處理器成一體式。處理器和存儲(chǔ)媒體可駐留于ASIC中。ASIC可駐留于遠(yuǎn)程站點(diǎn)中。在替代方案中,處理器和存儲(chǔ)媒體可作為離散組件而駐留于遠(yuǎn)程站點(diǎn)、基站或服務(wù)器中。還應(yīng)注意,描述在本文中的示范性實(shí)施例中的任一者中所描述的操作步驟以提供實(shí)例和論述。可以不同于所說(shuō)明的序列的許多不同序列來(lái)執(zhí)行所描述的操作。此外,可實(shí)際上以許多不同步驟來(lái)執(zhí)行在單一操作步驟中所描述的操作。另外,可組合在示范性實(shí)施例中所論述的一個(gè)或一個(gè)以上操作步驟。應(yīng)理解,如所屬領(lǐng)域的技術(shù)人員將容易了解,在流程圖中所說(shuō)明的操作步驟可經(jīng)受許多不同修改。所屬領(lǐng)域的技術(shù)人員還應(yīng)理解,可使用多種不同技術(shù)和技藝中的任一者來(lái)表示信息和信號(hào)。舉例來(lái)說(shuō),可通過(guò)電壓、電流、電磁波、磁場(chǎng)或磁性粒子、光場(chǎng)或光學(xué)粒子或其任何組合來(lái)表示可貫穿以上描述而參考的數(shù)據(jù)、指令、 命令、信息、信號(hào)、位、符號(hào)和碼片。提供本發(fā)明的先前描述以使所屬領(lǐng)域的任何技術(shù)人員能夠制造或使用本發(fā)明。所屬領(lǐng)域的技術(shù)人員將容易了解對(duì)本發(fā)明的各種修改,且可在不脫離本發(fā)明的精神或范圍的情況下將本文中所界定的一般原理應(yīng)用于其它變化。因此,本發(fā)明不希望限于本文中所描述的實(shí)例和設(shè)計(jì),而是應(yīng)被賦予與本文中所揭示的原理和新穎特征一致的最廣范圍。
權(quán)利要求
1.一種自適應(yīng)電壓按比例調(diào)整器AVS,其包含至少一個(gè)延遲電路,其經(jīng)配置以接收輸入信號(hào)且將所述輸入信號(hào)延遲與功能電路的至少一個(gè)延遲路徑相關(guān)的延遲量以產(chǎn)生延遲輸出信號(hào);以及AVS模塊,其耦合到數(shù)據(jù)庫(kù)且對(duì)所述延遲輸出信號(hào)作出響應(yīng);其中所述AVS模塊經(jīng)配置以基于添加到存儲(chǔ)于所述數(shù)據(jù)庫(kù)中的電壓電平的電壓偏移和所述延遲輸出信號(hào)中的延遲信息而產(chǎn)生電壓電平設(shè)定信號(hào),所述電壓電平與所述功能電路的操作頻率相關(guān)聯(lián)。
2.根據(jù)權(quán)利要求1所述的AVS,其中所述AVS模塊經(jīng)配置以響應(yīng)于應(yīng)改變所述功能電路的所述操作頻率的所接收指示而產(chǎn)生所述電壓電平設(shè)定信號(hào)。
3.根據(jù)權(quán)利要求1所述的AVS,其中所述AVS模塊經(jīng)配置以響應(yīng)于溫度水平改變而產(chǎn)生所述電壓電平設(shè)定信號(hào)。
4.根據(jù)權(quán)利要求3所述的AVS,其中所述AVS模塊經(jīng)配置以通過(guò)從至少一個(gè)溫度傳感器接收溫度水平信號(hào)來(lái)確定所述溫度水平改變。
5.根據(jù)權(quán)利要求3所述的AVS,其中所述溫度水平改變選自由以下各項(xiàng)組成的群組當(dāng)前溫度水平從先前溫度水平改變一閾值,以及所述當(dāng)前溫度水平從所述先前溫度水平改變的百分比。
6.根據(jù)權(quán)利要求1所述的AVS,其中所述AVS模塊可至少部分地由軟件控制。
7.根據(jù)權(quán)利要求1所述的AVS,其中所述數(shù)據(jù)庫(kù)包含多個(gè)初始電壓電平,所述多個(gè)初始電壓電平各自對(duì)應(yīng)于所述功能電路的操作頻率。
8.根據(jù)權(quán)利要求1所述的AVS,其中所述AVS模塊進(jìn)一步經(jīng)配置以將基于所述延遲輸出信號(hào)中的所述延遲信息的多個(gè)所獲悉的電壓電平存儲(chǔ)于所述數(shù)據(jù)庫(kù)中。
9.根據(jù)權(quán)利要求1所述的AVS,其中所述AVS模塊進(jìn)一步經(jīng)配置以將基于所述功能電路的所述操作溫度的多個(gè)所獲悉的電壓電平存儲(chǔ)于所述數(shù)據(jù)庫(kù)中。
10.根據(jù)權(quán)利要求1所述的AVS,其集成于至少一個(gè)半導(dǎo)體裸片中。
11.根據(jù)權(quán)利要求1所述的AVS,其進(jìn)一步包含選自由以下各項(xiàng)組成的群組的裝置機(jī)頂盒、娛樂(lè)單元、導(dǎo)航裝置、通信裝置、個(gè)人數(shù)字助理PDA、固定位置數(shù)據(jù)單元、移動(dòng)位置數(shù)據(jù)單元、移動(dòng)電話、蜂窩式電話、計(jì)算機(jī)、便攜式計(jì)算機(jī)、臺(tái)式計(jì)算機(jī)、監(jiān)視器、計(jì)算機(jī)監(jiān)視器、 電視、調(diào)諧器、無(wú)線電、衛(wèi)星無(wú)線電、音樂(lè)播放器、數(shù)字音樂(lè)播放器、便攜式音樂(lè)播放器、視頻播放器、數(shù)字視頻播放器、數(shù)字視頻光盤(pán)DVD播放器,和便攜式數(shù)字視頻播放器,所述AVS集成到所述裝置中。
12.一種自適應(yīng)電壓按比例調(diào)整器AVS,其包含延遲裝置,其用于接收輸入信號(hào)且將所述輸入信號(hào)延遲與功能電路的至少一個(gè)延遲路徑相關(guān)的量以用于產(chǎn)生延遲輸出信號(hào);以及AVS裝置,其耦合到數(shù)據(jù)庫(kù)且對(duì)所述延遲輸出信號(hào)作出響應(yīng),其用于基于添加到存儲(chǔ)于所述數(shù)據(jù)庫(kù)中的電壓電平的電壓偏移和所述延遲輸出信號(hào)中的延遲信息而產(chǎn)生電壓電平設(shè)定信號(hào),所述電壓電平與所述功能電路的操作頻率相關(guān)聯(lián)。
13.一種自適應(yīng)電壓按比例調(diào)整器AVS,其包含至少一個(gè)延遲電路,其經(jīng)配置以接收輸入信號(hào)且將所述輸入信號(hào)延遲與功能電路的至少一個(gè)延遲路徑相關(guān)的延遲量以產(chǎn)生延遲輸出信號(hào);以及AVS模塊,其對(duì)所述延遲輸出信號(hào)作出響應(yīng)且耦合到數(shù)據(jù)庫(kù),所述數(shù)據(jù)庫(kù)經(jīng)配置以存儲(chǔ)多個(gè)電壓電平,所述多個(gè)電壓電平各自對(duì)應(yīng)于操作頻率和溫度水平;其中所述AVS模塊對(duì)所述延遲輸出信號(hào)作出響應(yīng),且經(jīng)配置以基于存儲(chǔ)于所述數(shù)據(jù)庫(kù)中的電壓電平和所述延遲輸出信號(hào)中的延遲信息而產(chǎn)生電壓電平設(shè)定信號(hào),所述電壓電平與所述功能電路的操作頻率和所述功能電路的溫度水平相關(guān)聯(lián)。
14.根據(jù)權(quán)利要求13所述的AVS,其中所述AVS模塊經(jīng)配置以從溫度傳感器接收所述功能電路的所述溫度水平。
15.根據(jù)權(quán)利要求13所述的AVS,其中所述數(shù)據(jù)庫(kù)經(jīng)配置以存儲(chǔ)多個(gè)電壓電平,所述多個(gè)電壓電平各自對(duì)應(yīng)于操作頻率和溫度水平組合。
16.根據(jù)權(quán)利要求15所述的AVS,其中所述多個(gè)電壓電平對(duì)應(yīng)于所述功能電路的所述操作頻率中的每一者以及可由至少一個(gè)溫度傳感器產(chǎn)生的所述溫度水平中的每一者。
17.根據(jù)權(quán)利要求15所述的AVS,其中所述AVS模塊經(jīng)配置以基于存儲(chǔ)于所述數(shù)據(jù)庫(kù)中的最高電壓電平而產(chǎn)生所述電壓電平設(shè)定信號(hào),所述最高電壓電平與所述功能電路的操作頻率相關(guān)聯(lián)。
18.根據(jù)權(quán)利要求13所述的AVS,其中所述數(shù)據(jù)庫(kù)經(jīng)配置以存儲(chǔ)針對(duì)存儲(chǔ)于所述數(shù)據(jù)庫(kù)中的每一操作頻率的多個(gè)溫度水平帶。
19.根據(jù)權(quán)利要求18所述的AVS,其中所述AVS模塊經(jīng)配置以調(diào)整界定存儲(chǔ)于所述數(shù)據(jù)庫(kù)中的所述溫度水平帶的溫度水平。
20.根據(jù)權(quán)利要求19所述的AVS,其中所述AVS模塊經(jīng)配置以基于所述功能電路的所獲悉的電壓電平而調(diào)整界定存儲(chǔ)于所述數(shù)據(jù)庫(kù)中的所述溫度水平帶的溫度水平。
21.根據(jù)權(quán)利要求13所述的AVS,其中所述AVS模塊可至少部分地由軟件控制。
22.根據(jù)權(quán)利要求13所述的AVS,其集成于至少一個(gè)半導(dǎo)體裸片中。
23.根據(jù)權(quán)利要求13所述的AVS,其進(jìn)一步包含選自由以下各項(xiàng)組成的群組的裝置機(jī)頂盒、娛樂(lè)單元、導(dǎo)航裝置、通信裝置、個(gè)人數(shù)字助理PDA、固定位置數(shù)據(jù)單元、移動(dòng)位置數(shù)據(jù)單元、移動(dòng)電話、蜂窩式電話、計(jì)算機(jī)、便攜式計(jì)算機(jī)、臺(tái)式計(jì)算機(jī)、監(jiān)視器、計(jì)算機(jī)監(jiān)視器、 電視、調(diào)諧器、無(wú)線電、衛(wèi)星無(wú)線電、音樂(lè)播放器、數(shù)字音樂(lè)播放器、便攜式音樂(lè)播放器、視頻播放器、數(shù)字視頻播放器、數(shù)字視頻光盤(pán)DVD播放器,和便攜式數(shù)字視頻播放器,所述AVS集成到所述裝置中。
24.一種按比例調(diào)整功能電路的電壓電平的方法,其包含在至少一個(gè)延遲電路中接收輸入信號(hào);將所述輸入信號(hào)延遲與功能電路的至少一個(gè)延遲路徑相關(guān)的延遲量以產(chǎn)生延遲輸出信號(hào);以及基于添加到存儲(chǔ)于數(shù)據(jù)庫(kù)中的電壓電平的電壓偏移和所述延遲輸出信號(hào)中的延遲信息而產(chǎn)生電壓電平設(shè)定信號(hào),所述電壓電平與所述功能電路的操作頻率相關(guān)聯(lián)。
25.根據(jù)權(quán)利要求M所述的方法,其進(jìn)一步包含接收應(yīng)改變所述功能電路的所述操作頻率的指示,其中響應(yīng)于所述所接收的指示而產(chǎn)生所述電壓電平設(shè)定信號(hào)。
26.根據(jù)權(quán)利要求M所述的方法,其中響應(yīng)于來(lái)自至少一個(gè)溫度傳感器的溫度水平信號(hào)而產(chǎn)生所述電壓電平設(shè)定信號(hào)。
27.根據(jù)權(quán)利要求M所述的方法,其進(jìn)一步包含將基于所述延遲輸出信號(hào)中的所述延遲信息的多個(gè)所獲悉的電壓電平存儲(chǔ)于所述數(shù)據(jù)庫(kù)中。
28.一種按比例調(diào)整功能電路的電壓電平的方法,其包含 在至少一個(gè)延遲電路中接收輸入信號(hào);將所述輸入信號(hào)延遲與功能電路的至少一個(gè)延遲路徑相關(guān)的延遲量以產(chǎn)生延遲輸出信號(hào);以及基于存儲(chǔ)于數(shù)據(jù)庫(kù)中的電壓電平和所述延遲輸出信號(hào)中的延遲信息而產(chǎn)生電壓電平設(shè)定信號(hào),所述電壓電平與所述功能電路的操作頻率和所述功能電路的溫度水平相關(guān)聯(lián)。
29.根據(jù)權(quán)利要求觀所述的方法,其進(jìn)一步包含從至少一個(gè)溫度傳感器接收所述功能電路的溫度水平。
30.根據(jù)權(quán)利要求觀所述的方法,其進(jìn)一步包含將多個(gè)電壓電平存儲(chǔ)于所述數(shù)據(jù)庫(kù)中,所述多個(gè)電壓電平各自對(duì)應(yīng)于操作頻率和溫度水平組合。
31.根據(jù)權(quán)利要求觀所述的方法,其進(jìn)一步包含將多個(gè)電壓電平存儲(chǔ)于所述數(shù)據(jù)庫(kù)中,所述多個(gè)電壓電平對(duì)應(yīng)于所述功能電路的所述操作頻率中的每一者以及可由至少一個(gè)溫度傳感器產(chǎn)生的所述溫度水平中的每一者。
32.根據(jù)權(quán)利要求觀所述的方法,其中產(chǎn)生所述電壓電平設(shè)定信號(hào)包含基于存儲(chǔ)于所述數(shù)據(jù)庫(kù)中的最高電壓電平而產(chǎn)生所述電壓電平設(shè)定信號(hào),所述最高電壓電平與所述功能電路的操作頻率相關(guān)聯(lián)。
33.根據(jù)權(quán)利要求觀所述的方法,其進(jìn)一步包含將針對(duì)每一操作頻率的多個(gè)溫度水平帶存儲(chǔ)于所述數(shù)據(jù)庫(kù)中。
34.根據(jù)權(quán)利要求33所述的方法,其進(jìn)一步包含調(diào)整界定存儲(chǔ)于所述數(shù)據(jù)庫(kù)中的所述溫度水平帶的溫度水平。
35.根據(jù)權(quán)利要求34所述的方法,其進(jìn)一步包含基于所述功能電路的所獲悉的電壓電平而調(diào)整界定存儲(chǔ)于所述數(shù)據(jù)庫(kù)中的所述溫度水平帶的溫度水平。
36.一種電路,其包含 功能電路;以及自適應(yīng)電壓按比例調(diào)整器AVS,其耦合到所述功能電路,所述AVS包含 至少一個(gè)延遲電路,其經(jīng)配置以接收輸入信號(hào)且將所述輸入信號(hào)延遲與所述功能電路的至少一個(gè)延遲路徑相關(guān)的延遲量以產(chǎn)生延遲輸出信號(hào);以及 AVS模塊,其耦合到數(shù)據(jù)庫(kù)且對(duì)所述延遲輸出信號(hào)作出響應(yīng);其中所述AVS模塊經(jīng)配置以基于添加到存儲(chǔ)于所述數(shù)據(jù)庫(kù)中的電壓電平的電壓偏移和所述延遲輸出信號(hào)中的延遲信息而產(chǎn)生電壓電平設(shè)定信號(hào),所述電壓電平與所述功能電路的操作頻率相關(guān)聯(lián)。
37.一種電路,其包含 功能電路;以及自適應(yīng)電壓按比例調(diào)整器AVS,其耦合到所述功能電路,所述AVS包含 至少一個(gè)延遲電路,其經(jīng)配置以接收輸入信號(hào)且將所述輸入信號(hào)延遲與所述功能電路的至少一個(gè)延遲路徑相關(guān)的延遲量以產(chǎn)生延遲輸出信號(hào);以及AVS模塊,其對(duì)所述延遲輸出信號(hào)作出響應(yīng)且耦合到數(shù)據(jù)庫(kù),所述數(shù)據(jù)庫(kù)經(jīng)配置以存儲(chǔ)多個(gè)電壓電平,所述多個(gè)電壓電平各自對(duì)應(yīng)于操作頻率和溫度水平;其中所述AVS模塊對(duì)所述延遲輸出信號(hào)作出響應(yīng),且經(jīng)配置以基于存儲(chǔ)于所述數(shù)據(jù)庫(kù)中的電壓電平和所述延遲輸出信號(hào)中的延遲信息而產(chǎn)生電壓電平設(shè)定信號(hào),所述電壓電平與所述功能電路的操作頻率和所述功能電路的溫度水平相關(guān)聯(lián)。
38.一種計(jì)算機(jī)可讀媒體,其具有存儲(chǔ)于其上的計(jì)算機(jī)可執(zhí)行指令,所述指令用以致使自適應(yīng)電壓按比例調(diào)整器AVS模塊基于添加到存儲(chǔ)于數(shù)據(jù)庫(kù)中的電壓電平的電壓偏移和延遲輸出信號(hào)中的延遲信息而產(chǎn)生電壓電平設(shè)定信號(hào),所述電壓電平與功能電路的目標(biāo)操作頻率相關(guān)聯(lián),且所述延遲輸出信號(hào)表示與所述功能電路的至少一個(gè)延遲路徑相關(guān)的延遲量。
39.一種計(jì)算機(jī)可讀媒體,其具有存儲(chǔ)于其上的計(jì)算機(jī)可執(zhí)行指令,所述指令用以致使自適應(yīng)電壓按比例調(diào)整器AVS模塊基于存儲(chǔ)于數(shù)據(jù)庫(kù)中的電壓電半和延遲輸出信號(hào)中的延遲信息而產(chǎn)生電壓電平設(shè)定信號(hào),所述電壓電平與功能電路的操作頻率和所述功能電路的溫度水平相關(guān)聯(lián),且所述延遲輸出信號(hào)表示與所述功能電路的至少一個(gè)延遲路徑相關(guān)的延遲量。
全文摘要
本發(fā)明揭示自適應(yīng)電壓按比例調(diào)整器AVS、系統(tǒng)和相關(guān)方法。所述AVS經(jīng)配置以基于目標(biāo)操作頻率和延遲變化而自適應(yīng)地調(diào)整向功能電路供電的電壓電平以避免或減小電壓裕度。在一個(gè)實(shí)施例中,提供AVS模塊且將其耦合到數(shù)據(jù)庫(kù)。所述數(shù)據(jù)庫(kù)經(jīng)配置以存儲(chǔ)針對(duì)功能電路的各種操作頻率的電壓電平以避免或減小電壓裕度。所述數(shù)據(jù)庫(kù)允許快速電壓電平?jīng)Q策。在一個(gè)實(shí)施例中,將電壓偏移添加到從所述數(shù)據(jù)庫(kù)中檢索的對(duì)應(yīng)于所述功能電路的目標(biāo)操作頻率的電壓電平。在另一實(shí)施例中,從所述數(shù)據(jù)庫(kù)檢索對(duì)應(yīng)于所述功能電路的目標(biāo)操作頻率和所述功能電路的溫度水平的電壓電平。所述AVS模塊可部分地或完全地由查閱所述數(shù)據(jù)庫(kù)以作出電壓電平?jīng)Q策的軟件控制。
文檔編號(hào)G06F1/32GK102473030SQ201080029941
公開(kāi)日2012年5月23日 申請(qǐng)日期2010年7月2日 優(yōu)先權(quán)日2009年7月2日
發(fā)明者戴維·W·昂基納, 理查德·杰拉爾德·霍夫曼, 理查德·艾倫·穆?tīng)?申請(qǐng)人:高通股份有限公司