亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

信息處理設(shè)備及其控制方法

文檔序號(hào):6554288閱讀:188來源:國知局
專利名稱:信息處理設(shè)備及其控制方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種諸如個(gè)人電腦的信息處理設(shè)備和控制所述設(shè)備運(yùn)行的控制方法。
背景技術(shù)
近年來,在諸如個(gè)人電腦的信息處理設(shè)備的技術(shù)領(lǐng)域中,已經(jīng)開始關(guān)注被稱為“PCIEXPRESS”的第三代I/O互連接口。PCI EXPRESS是一種通過被稱為“鏈接”的通信路徑的互連裝置的標(biāo)準(zhǔn)。PCI EXPRESS由PCI SIG(Peripheral Component Interconnect SpecialInterest Group)規(guī)定。在PCI EXPRESS標(biāo)準(zhǔn)中,裝置之間的數(shù)據(jù)傳送通過信息包執(zhí)行。
在PCI EXPRESS標(biāo)準(zhǔn)中提供一種通信路徑控制功能,該功能能在即使所述裝置處于活動(dòng)狀態(tài)時(shí)也能將所述鏈接設(shè)置在低功率的狀態(tài)。這個(gè)通信路徑控制功能被稱為“ActiveState Power Management(活動(dòng)狀態(tài)功率管理)”。當(dāng)所述鏈接處于空閑狀態(tài)時(shí),所述鏈接的狀態(tài)由硬件自動(dòng)從活動(dòng)狀態(tài)設(shè)置為低功率狀態(tài)(備用狀態(tài))。當(dāng)通信需求增加時(shí),所述鏈接的狀態(tài)由硬件從備用狀態(tài)恢復(fù)為活動(dòng)狀態(tài)。所述ASPM功能可減少所述鏈接處于空閑狀態(tài)時(shí)的無用的功耗,且可減少所述信息處理設(shè)備的功耗。
日本專利申請(qǐng)KOKAI公報(bào)號(hào)2004-157590揭示了一種通過將數(shù)據(jù)總線的寬度從32字節(jié)轉(zhuǎn)換至16字節(jié)從而減少功耗的技術(shù)。
然而,在KOKAI公報(bào)號(hào)No.2004-157590的技術(shù)中,如果將總線寬度轉(zhuǎn)換為16字節(jié),所述總線的數(shù)據(jù)傳輸速度也顯著降低。
另外,在ASPM功能中,當(dāng)所述鏈接處于空閑狀態(tài)時(shí)將所述鏈接設(shè)置為備用狀態(tài)。這樣,與KOKAI公報(bào)號(hào)2004-157590的技術(shù)不同,實(shí)際的數(shù)據(jù)傳輸速度沒有受到影響。
然而,為了將鏈接的狀態(tài)從備用狀態(tài)轉(zhuǎn)換為活動(dòng)狀態(tài)會(huì)產(chǎn)生延時(shí)。所述延時(shí)可能引起系統(tǒng)性能的降低。因此,如果總是使用ASPM功能,所述系統(tǒng)的實(shí)際性能不能被完全展示。

發(fā)明內(nèi)容
本發(fā)明的一個(gè)方面的目的是提供能同時(shí)實(shí)現(xiàn)能耗節(jié)約且具有良好性能的信息處理設(shè)備和控制方法。
根據(jù)本發(fā)明的實(shí)施例提供一種信息處理設(shè)備,該設(shè)備包括通過通信路徑互聯(lián)的第一裝置和第二裝置,第一裝置和第二裝置都具有根據(jù)所述通信路徑是否在空閑狀態(tài)在活動(dòng)狀態(tài)和功率比活動(dòng)狀態(tài)小的備用狀態(tài)之間轉(zhuǎn)換通信路徑的狀態(tài)的通信路徑控制功能;對(duì)信息處理設(shè)備的運(yùn)行模式進(jìn)行第一模式和第二模式之間的轉(zhuǎn)換的轉(zhuǎn)換裝置,其中第一模式優(yōu)先考慮性能而第二模式優(yōu)先考慮能耗節(jié)約;以及在運(yùn)行模式從第一模式轉(zhuǎn)換到第二模式的情況下允許執(zhí)行所述通信路徑控制功能,而在運(yùn)行模式從第二模式轉(zhuǎn)換到第一模式的情況下禁止執(zhí)行所述通信路徑控制功能的裝置。


結(jié)合在本說明書中并構(gòu)成其一部分的

了本發(fā)明的實(shí)施例,和上面給出的本發(fā)明的總述以及下面將給出的對(duì)實(shí)施例的詳盡描述一起對(duì)本發(fā)明的原理進(jìn)行解釋。
圖1是顯示根據(jù)本發(fā)明的實(shí)施例的信息處理設(shè)備的系統(tǒng)配置實(shí)例的框圖;圖2是顯示設(shè)置在根據(jù)本實(shí)施例的信息處理設(shè)備中的各個(gè)裝置之間的連接方案實(shí)例的框圖;圖3顯示用于根據(jù)本實(shí)施例的信息處理設(shè)備的鏈接狀態(tài)的轉(zhuǎn)換實(shí)例;圖4是解釋根據(jù)本實(shí)施例的信息處理設(shè)備的兩種運(yùn)行模式實(shí)例的示意圖;圖5是說明由根據(jù)本實(shí)施例的信息處理設(shè)備進(jìn)行的ASPM控制過程的程序?qū)嵗牧鞒虉D;圖6顯示由根據(jù)本實(shí)施例的信息處理設(shè)備所采用的環(huán)境設(shè)置屏幕實(shí)例;圖7是說明由根據(jù)本實(shí)施例的信息處理設(shè)備執(zhí)行的ASPM控制過程的具體程序?qū)嵗牧鞒虉D。
具體實(shí)施例方式
下面將參考附圖描述本發(fā)明的實(shí)施例。
圖1顯示根據(jù)本發(fā)明的實(shí)施例的信息處理設(shè)備的系統(tǒng)配置。所述信息處理設(shè)備體現(xiàn)為電池供電的筆記本個(gè)人電腦。
所述個(gè)人電腦包括內(nèi)置電池27。在個(gè)人電腦不與外部電源(交流電源)連接的狀態(tài)下,所述個(gè)人電腦由內(nèi)置電池27供電。另一方面,在交流適配器28和個(gè)人電腦相連接的狀態(tài)下,即在個(gè)人電腦連接到外部電源(交流電源)的狀態(tài)下,個(gè)人電腦由外部電源(交流電源)供電。電池27通過外部電源充電。
如圖1所示,個(gè)人電腦包括CPU(中央處理單元)11,北橋12,主存儲(chǔ)器13,圖形控制裝器14,顯示裝置(LCD)15,南橋16,PCI(Peripheral Component Interconnect外圍元件互連)裝置17,PCI EXPRESS裝置18和19,硬盤驅(qū)動(dòng)器(HDD)20,BIOS-ROM21,嵌入控制器/鍵盤控制器IC(EC/KBC)22,電源控制器(PSC)23,鍵盤(KB)25和觸摸板26。
例如,北橋12,圖形控制器14,南橋16和PCI EXPRESS裝置18和19被實(shí)現(xiàn)為支持PCI EXPRESS標(biāo)準(zhǔn)的裝置(或稱為“元件”)。北橋12和圖形控制器14之間的通信通過設(shè)置在兩者之間的PCI EXPRESS鏈接21實(shí)現(xiàn)。類似地,南橋16和PCI EXPRESS裝置18之間的通信通過設(shè)置在兩者之間的PCI EXPRESS鏈接100實(shí)現(xiàn),南橋16和PCI EXPRESS裝置19之間的通信通過設(shè)置在兩者之間的PCI EXPRESS鏈接200實(shí)現(xiàn)。各個(gè)PCI EXPRESS鏈接都是由一系列接口組成的通信路徑,包括上游路徑和下游路徑。
CPU11是控制計(jì)算機(jī)運(yùn)行的處理器,并執(zhí)行各種從HDD20載入主存儲(chǔ)器13的程序(操作系統(tǒng)和應(yīng)用程序)。CPU11同樣執(zhí)行保存在BIOS-ROM21中的BIOS(基本輸入/輸出系統(tǒng))。所述BIOS是控制硬件的程序。BIOS具有在優(yōu)先考慮性能的第一模式和優(yōu)先考慮能耗節(jié)約(低功耗)的第二模式之間轉(zhuǎn)換計(jì)算機(jī)運(yùn)行模式的功能。進(jìn)一步,BIOS包括根據(jù)所述計(jì)算機(jī)的運(yùn)行模式動(dòng)態(tài)允許/禁止執(zhí)行在PCI EXPRESS標(biāo)準(zhǔn)中規(guī)定的活動(dòng)狀態(tài)功率管理(ASPM)功能的SMI(系統(tǒng)管理中斷)程序。如上所述,ASPM功能是即使當(dāng)設(shè)備處于活動(dòng)狀態(tài)(DO狀態(tài))時(shí)也可將支持PCI EXPRESS標(biāo)準(zhǔn)的裝置連接到其上的鏈接設(shè)置為低功率狀態(tài)(備用狀態(tài))的通信路徑控制功能。通過鏈接相連的兩種裝置中的每一種都具有ASPM功能(通信路徑控制功能)。根據(jù)所述鏈接是否處在空閑狀態(tài),所述鏈接的狀態(tài)可在活動(dòng)狀態(tài)和功率低于活動(dòng)狀態(tài)的備用狀態(tài)之間轉(zhuǎn)換。所述轉(zhuǎn)換由硬件自動(dòng)執(zhí)行。
CPU11執(zhí)行BIOS,因此CPU作為運(yùn)行模式轉(zhuǎn)換單元和控制單元。所述運(yùn)行模式轉(zhuǎn)換單元在優(yōu)先考慮性能的第一模式和優(yōu)先考慮能耗節(jié)約(低功耗)的第二模式之間轉(zhuǎn)換計(jì)算機(jī)的運(yùn)行模式。當(dāng)計(jì)算機(jī)的運(yùn)行模式由CPU11的運(yùn)行模式轉(zhuǎn)換單元從第一模式轉(zhuǎn)換到第二模式時(shí),CPU11的控制單元允許執(zhí)行ASPM功能(通信路徑控制功能)。當(dāng)計(jì)算機(jī)的運(yùn)行模式由CPU11的運(yùn)行模式轉(zhuǎn)換單元從第二模式轉(zhuǎn)換到第一模式時(shí),CPU11的控制單元禁止執(zhí)行ASPM功能(通信路徑控制功能)。各個(gè)運(yùn)行模式轉(zhuǎn)換單元和控制單元可由專用硬件實(shí)現(xiàn)。
北橋12是連接CPU11的局部總線和南橋16的橋路裝置。北橋12包括訪問控制主存儲(chǔ)器13的存儲(chǔ)器控制器。進(jìn)一步,北橋12具有通過PCI EXPRESS鏈接21執(zhí)行與圖形控制器114通信的功能。
圖形控制器14是控制用作計(jì)算機(jī)的顯示監(jiān)視器的LCD15的顯示器控制器。南橋16通過PCI總線10與裝置17通信。南橋16具有通過PCI EXPRESS鏈接100執(zhí)行與PCI EXPRESS裝置18通信的功能,和通過PCI EXPRESS鏈接200與PCI EXPRESS裝置19通信的功能。進(jìn)一步,南橋16執(zhí)行對(duì)LPC(Low Pin Count)總線30上的裝置的控制。
嵌入控制器/鍵盤控制器IC(EC/KBC)22為集成用于電源管理的嵌入控制器以及用于控制鍵盤(KB)25和觸摸板26的鍵盤控制器的單芯片微計(jì)算機(jī)。嵌入控制器/鍵盤控制器IC(EC/KBC)22具有響應(yīng)用戶對(duì)電源按鈕24的操作與電源控制器(PSC)23協(xié)作共同開/關(guān)計(jì)算機(jī)電源的功能。進(jìn)一步,嵌入控制器/鍵盤控制器IC(EC/KBC)22具有探測(cè)外部電源(交流適配器28)與計(jì)算機(jī)的連接/斷開的功能。當(dāng)交流適配器28的連接或斷開事件發(fā)生時(shí),嵌入控制器/鍵盤控制器IC(EC/KBC)22產(chǎn)生中斷信號(hào)(INTR),將電源管理事件的發(fā)生通知BIOS。
在這種方式中,EC/KBC22作為產(chǎn)生響應(yīng)外部電源與計(jì)算機(jī)的連接或斷開的中斷信號(hào)(INTR)的控制器。
響應(yīng)中斷信號(hào)(INTR)的發(fā)生,南橋16向CPU11產(chǎn)生中斷信號(hào)(SMI)。響應(yīng)SMI,CPU11執(zhí)行BIOS的SMI程序。所述SMI可以直接從EC/KBC22向CPU11提供。
圖2顯示了支持PCI EXPRESS標(biāo)準(zhǔn)的兩個(gè)裝置之間的連接方案。南橋16和PCI EXPRESS裝置18被以實(shí)例的方式敘述為兩個(gè)裝置。在下面的描述中,南橋16稱為“第一裝置#1”,PCI EXPRESS裝置18稱為“第二裝置#2”。
第一裝置#1和第二裝置#2通過PCI EXPRESS鏈接100互連。PCI EXPRESS鏈接100是以點(diǎn)對(duì)點(diǎn)方式連接第一裝置#1和第二裝置#2的串行接口(串行總線)。PCI EXPRESS鏈接100包括從第一裝置#1到第二裝置#2的方向傳送信息的差動(dòng)信號(hào)線對(duì)和從第二裝置#2到第一裝置#1的方向傳送信息的差動(dòng)信號(hào)線對(duì)。通過PCI EXPRESS鏈接22的第一裝置#1和第二裝置#2之間的信息傳送采用信息包執(zhí)行。
所述第一裝置#1具有連接到PCI EXPRESS鏈接100的端口101。相似地,所述第二裝置#2具有連接到PCI EXPRESS鏈接100的端口102。
端口101包括通過PCI EXPRESS鏈接100將數(shù)據(jù)傳送到第二裝置#2的傳送單元,和通過PCI EXPRESS鏈接100接收從第二裝置#2傳送的數(shù)據(jù)的接收單元。相似地,端口102包括通過PCI EXPRESS鏈接100將數(shù)據(jù)傳送到第一裝置#1的傳送單元,和通過PCI EXPRESS鏈接100接收從第一裝置#1傳送的數(shù)據(jù)的接收單元。如果不存在通過PCI EXPRESS鏈接100傳輸?shù)臄?shù)據(jù)(有效數(shù)據(jù))的狀態(tài)持續(xù)一個(gè)預(yù)定時(shí)間周期,每個(gè)端口101和102都檢測(cè)到PCI EXPRESS鏈接100處于空閑狀態(tài)。在這種情況下,端口101和102協(xié)同執(zhí)行將PCIEXPRESS鏈接100的狀態(tài)(鏈接狀態(tài))從活動(dòng)狀態(tài)轉(zhuǎn)換到備用狀態(tài)。在備用狀態(tài)下,各個(gè)傳送單元和接收單元被暫停,且PCI EXPRESS鏈接100不受驅(qū)動(dòng)。相應(yīng)地,功耗減小。
如圖3的鏈接狀態(tài)轉(zhuǎn)換圖所示,在PCI EXPRESS標(biāo)準(zhǔn)中定義下述幾種鏈接狀態(tài)L0,L0s,L1,L2,L2/L3Ready和L3。L0代表正常運(yùn)行狀態(tài)(活動(dòng)狀態(tài))。L0s,L1,L2,L2/L3Ready和L3代表功耗比鏈接狀態(tài)L0低的低功率狀態(tài)。各個(gè)狀態(tài)的功耗以L0s,L1,L2,L2/L3Ready和L3的次序依次降低。
在PCI EXPRESS標(biāo)準(zhǔn)中,兩個(gè)備用狀態(tài)L0s和L1被定義為當(dāng)PCI EXPRESS裝置處于活動(dòng)狀態(tài)時(shí)PCI EXPRESS鏈接可向其轉(zhuǎn)換的低功率狀態(tài)。L1是功耗低于L0s的備用狀態(tài)。從L0s恢復(fù)到L0所需的延時(shí)比從L1恢復(fù)到L0所需的延時(shí)短。通常假設(shè)要求PCI EXPRESS裝置至少支持L0s作為當(dāng)PCI EXPRESS在活動(dòng)狀態(tài)時(shí)PCI EXPRESS鏈接可以向其轉(zhuǎn)換的低功率狀態(tài)。除此之外,已知支持L0s和L1作為當(dāng)PCI EXPRESS在活動(dòng)狀態(tài)時(shí)PCI EXPRESS鏈接可以向其轉(zhuǎn)換的低功率狀態(tài)的PCI EXPRESS裝置處于活動(dòng)狀態(tài)。
當(dāng)出現(xiàn)需要傳送給對(duì)方的數(shù)據(jù)時(shí),端口101和102協(xié)作并執(zhí)行將PCI EXPRESS鏈接100的狀態(tài)(鏈接狀態(tài))從當(dāng)前的L0s或L1恢復(fù)為L0的過程。
如圖2所示,第一裝置#1包括ASPM支持寄存器102和鏈接控制寄存器103。ASPM支持寄存器102和鏈接控制寄存器103被構(gòu)成為可通過CPU11訪問。ASPM支持寄存器102包括指示第一裝置#1支持ASPM的各種備用狀態(tài)的區(qū)域。BIOS對(duì)ASPM支持寄存器102進(jìn)行讀訪問從而可識(shí)別第一裝置#1支持ASPM的各種備用狀態(tài)。鏈接控制寄存器103包括存儲(chǔ)對(duì)允許或禁止執(zhí)行ASPM功能進(jìn)行指令的功率管理控制信息的區(qū)域。BIOS將功率管理控制信息寫入鏈接控制寄存器103,從而可向第一裝置#1的端口101對(duì)允許或禁止執(zhí)行ASPM功能進(jìn)行指令。
功率管理控制信息由兩個(gè)字節(jié)組成。具體地,“00”指令同時(shí)禁止向L0s和L1的轉(zhuǎn)換,“01”指令允許向L0s的轉(zhuǎn)換和禁止向L1的轉(zhuǎn)換,“11”指令同時(shí)允許向L0s的轉(zhuǎn)換和向L1的轉(zhuǎn)換。第一裝置#1轉(zhuǎn)換至其所支持的備用狀態(tài)中最深水平的一種允許的備用狀態(tài)。例如,如果允許向L0s和向L1的轉(zhuǎn)換且所述裝置支持L0s和L1時(shí),所述鏈接狀態(tài)在鏈接處于空閑狀態(tài)時(shí)轉(zhuǎn)換至L1。
這樣,利用功率管理控制信息,BIOS不僅可以允許或禁止執(zhí)行ASPM功能,還可以向第一裝置#1對(duì)鏈接狀態(tài)應(yīng)該轉(zhuǎn)換到的L0s和L1中的哪一個(gè)備用狀態(tài)進(jìn)行指令。
如同第一裝置#1,第二裝置#2包括ASPM支持寄存器202和鏈接控制寄存器203。ASPM支持寄存器202和鏈接控制寄存器203的功能與上面所描述的ASPM支持寄存器102和鏈接控制寄存器103的功能相同。
在本實(shí)施例中,對(duì)ASPM功能執(zhí)行的允許/禁止的控制根據(jù)計(jì)算機(jī)的運(yùn)行模式的轉(zhuǎn)換而動(dòng)態(tài)地執(zhí)行。
如圖4所示,所述計(jì)算機(jī)具有兩個(gè)模式,即性能模式和能耗節(jié)約模式,性能模式對(duì)應(yīng)于上述第一模式,能耗節(jié)約模式對(duì)應(yīng)于上述第二模式。
更具體地,性能模式是系統(tǒng)性能優(yōu)先于能耗節(jié)約(低功耗)的運(yùn)行模式,能耗節(jié)約模式是能耗節(jié)約(低功耗)優(yōu)先于系統(tǒng)性能的運(yùn)行模式。根據(jù)用戶的指令或根據(jù)計(jì)算機(jī)與外部電源的連接/斷開,BIOS動(dòng)態(tài)地將計(jì)算機(jī)的運(yùn)行模式在性能模式和能耗節(jié)約模式之間轉(zhuǎn)換。例如,當(dāng)外部電源連接在計(jì)算機(jī)上(交流驅(qū)動(dòng)模式)時(shí),計(jì)算機(jī)的運(yùn)行模式自動(dòng)地通過BIOS設(shè)置為性能模式,更為具體地,由執(zhí)行BIOS的CPU11設(shè)置為性能模式。當(dāng)外部電源與計(jì)算機(jī)斷開時(shí)(電池驅(qū)動(dòng)模式),計(jì)算機(jī)的運(yùn)行模式自動(dòng)地通過BIOS設(shè)置為能耗節(jié)約模式,更為具體地,由執(zhí)行BIOS的CPU11設(shè)置為能耗節(jié)約模式。除此之外,不考慮交流驅(qū)動(dòng)/電池驅(qū)動(dòng)的情況,用戶可以利用例如由BIOS提供的系統(tǒng)環(huán)境設(shè)置屏幕明確地指定性能模式和能耗節(jié)約模式中的一種模式。因此,例如,即使在電池驅(qū)動(dòng)時(shí),計(jì)算機(jī)仍然可在性能模式下被驅(qū)動(dòng)。
可以進(jìn)行將性能模式指定到鍵盤25上的預(yù)定鍵的熱鍵功能的指定,并可進(jìn)行將能耗節(jié)約模式指定到另一鍵的熱鍵功能的指定。在這種情況下,用戶可通過按鍵盤25上的熱鍵明確地對(duì)性能模式和能耗節(jié)約模式之一作出指定。
在性能模式中,ASPM功能通過BIOS禁止,更具體地由執(zhí)行BIOS的CPU11禁止。在這種情況下,即使PCI EXPRESS鏈接處在空閑狀態(tài),PCI EXPRESS鏈接仍可保持在L0。
另一方面,在能耗節(jié)約模式中,ASPM功能通過BIOS允許,更具體地由執(zhí)行BIOS的CPU11允許。在這種情況下,根據(jù)PCI EXPRESS鏈接是否處在空閑狀態(tài),PCI EXPRESS鏈接的狀態(tài)自動(dòng)地在L0和L0s(或L1)之間轉(zhuǎn)換。
下面,參考圖5所示的流程圖給出對(duì)通過BIOS執(zhí)行的ASPM控制過程程序的描述。
如果發(fā)生需要轉(zhuǎn)換計(jì)算機(jī)運(yùn)行模式的模式轉(zhuǎn)換時(shí),BIOS執(zhí)行以下處理過程。
例如,響應(yīng)用戶在系統(tǒng)環(huán)境設(shè)置屏幕上的操作,用戶對(duì)熱鍵的操作或交流適配器28的連接/斷開而發(fā)生模式轉(zhuǎn)換事件。響應(yīng)該模式轉(zhuǎn)換事件,BIOS即CPU11確定計(jì)算機(jī)的運(yùn)行模式應(yīng)該被設(shè)置為性能模式和能耗節(jié)約模式中的哪一個(gè)模式(步驟S11)。如果由于交流適配器28的連接已經(jīng)發(fā)生模式轉(zhuǎn)換事件,BIOS即CPU11確定將計(jì)算機(jī)的運(yùn)行模式從能耗節(jié)約模式轉(zhuǎn)換到性能模式。如果由于交流適配器28的斷開已經(jīng)發(fā)生模式轉(zhuǎn)換事件,BIOS即CPU11確定將計(jì)算機(jī)的運(yùn)行模式從性能模式轉(zhuǎn)換到能耗節(jié)約模式。如果用戶明確指定性能模式和能耗節(jié)約模式中的一種模式,BIOS即CPU11根據(jù)用戶的指定確定將計(jì)算機(jī)的運(yùn)行模式轉(zhuǎn)換到性能模式和能耗節(jié)約模式中的哪一個(gè)模式。
在如果模式轉(zhuǎn)換事件要求性能模式,BIOS即CPU11選擇性能模式作為計(jì)算機(jī)的運(yùn)行模式,并在各裝置的鏈接控制寄存器中寫入功率管理控制信息“00”,從而禁止執(zhí)行ASPM功能(步驟S12)。另一方面,如果模式轉(zhuǎn)換事件要求能耗節(jié)約模式,BIOS即CPU11選擇能耗節(jié)約模式作為計(jì)算機(jī)的運(yùn)行模式,并在各裝置的鏈接控制寄存器中寫入功率管理控制信息“01”或“11”,從而允許執(zhí)行ASPM功能(步驟S13)。
圖6顯示了在BIOS即CPU11的控制下顯示在LCD15上的系統(tǒng)環(huán)境設(shè)置屏幕(SET-UP屏幕)的實(shí)例。所述系統(tǒng)環(huán)境設(shè)置屏幕是提示用戶選擇與ASPM功能相關(guān)的設(shè)置的屏幕。BIOS即CPU11控制圖形控制器14并使LCD15顯示系統(tǒng)環(huán)境設(shè)置屏幕。用戶可在系統(tǒng)環(huán)境設(shè)置屏幕上指定“Auto”,“Enable”和“Disable”之一。
如果用戶選擇“Auto”,BIOS即CPU11自動(dòng)根據(jù)外部電源的連接和斷開狀態(tài)實(shí)現(xiàn)在性能模式和能耗節(jié)約模式之間的轉(zhuǎn)換。當(dāng)選擇“Auto”時(shí),BIOS即CPU11同時(shí)使系統(tǒng)環(huán)境設(shè)置屏幕顯示提示用戶選擇L0s和L1之一作為鏈接的備用狀態(tài)的設(shè)置選項(xiàng)。這樣,用戶可選擇L0s和L1中的一個(gè)狀態(tài)。
“Enable”“Disable”是提示用戶選擇能耗節(jié)約模式(ASPM功能=有效)和性能模式(ASPM功能=無效)的設(shè)置選項(xiàng)。當(dāng)選擇“Enable”時(shí),使系統(tǒng)環(huán)境設(shè)置屏幕顯示提示用戶選擇L0s和L1之一作為鏈接的備用狀態(tài)的設(shè)置選項(xiàng)。這樣用戶可選擇L0s和L1中的一個(gè)狀態(tài)。
當(dāng)用戶選擇“Enable”時(shí),BIOS即CPU11將計(jì)算機(jī)的運(yùn)行模式轉(zhuǎn)換至能耗節(jié)約模式并執(zhí)行允許執(zhí)行ASPM功能的過程。另一方面,當(dāng)用戶選擇“Disable”時(shí),BIOS即CPU11將計(jì)算機(jī)的運(yùn)行模式轉(zhuǎn)換至性能模式并執(zhí)行禁止執(zhí)行ASPM功能的過程。
BIOS即CPU11將已經(jīng)設(shè)置在系統(tǒng)環(huán)境設(shè)置屏幕上的設(shè)置選項(xiàng)的值保存在由非易失性存儲(chǔ)器組成的BIOS-ROM21中。
下面,參考圖7的流程圖描述在“Auto”模式下的ASPM控制過程的程序。
在計(jì)算機(jī)運(yùn)行時(shí)AC適配器28被連接在計(jì)算機(jī)上的情況下,或在計(jì)算機(jī)運(yùn)行時(shí)AC適配器28與計(jì)算機(jī)斷開的情況下,EC/KBC22產(chǎn)生中斷信號(hào)(INTR),為的是通知BIOS功率管理事件的發(fā)生。響應(yīng)所述中斷信號(hào)(INTR),南橋16向CPU11產(chǎn)生中斷信號(hào)(SMI)。CPU11響應(yīng)SMI執(zhí)行BIOS的SMI程序。
BIOS的SMI程序讀訪問例如南橋16中的中斷控制器的狀態(tài)寄存器并確定發(fā)生SMI的因素(步驟S101)。如果發(fā)生SMI的因素是發(fā)生功率管理事件,BIOS的SMI程序讀訪問例如EC/KBC22中的狀態(tài)寄存器,并確定當(dāng)前外部電源是否連接到計(jì)算機(jī),即確定功率管理事件是否由于AC適配器的連接所引起(步驟S102)。
如果外部電源連接到計(jì)算機(jī),即如果功率管理事件由于AC適配器的連接所引起(步驟S102中為YES),BIOS的SMI程序選擇性能模式作為計(jì)算機(jī)的運(yùn)行模式,并在各裝置的鏈接控制寄存器中寫入功率管理控制信息“00”,從而禁止執(zhí)行ASPM功能(S104)。
另一方面,如果外部電源沒有連接到計(jì)算機(jī),即如果功率管理事件由于AC適配器的斷開所引起(步驟S102中為NO),BIOS的SMI程序選擇能耗節(jié)約模式作為計(jì)算機(jī)的運(yùn)行模式,并在各裝置的鏈接控制寄存器中寫入由存儲(chǔ)在BIOS-ROM21中的環(huán)境設(shè)置信息指定的允許向備用狀態(tài)(L0s或L1)轉(zhuǎn)換的功率管理控制信息,從而允許執(zhí)行ASPM功能(步驟S103)。
當(dāng)計(jì)算機(jī)的電源接通時(shí),BIOS執(zhí)行在POST(Power-On Self Test電源接通自我測(cè)試)中以圖7中的步驟S102開始的處理過程。
如上所述,在“Auto”模式中,當(dāng)進(jìn)行AC驅(qū)動(dòng)時(shí),向L0s或L1的轉(zhuǎn)換被禁止,以將重點(diǎn)放在性能上。另一方面,當(dāng)進(jìn)行電池驅(qū)動(dòng)時(shí),允許向L0s或L1的轉(zhuǎn)換,以延長電池驅(qū)動(dòng)時(shí)間。因此,根據(jù)計(jì)算機(jī)使用環(huán)境的變化,ASPM功能可自動(dòng)使其有效或無效。因此,可同時(shí)實(shí)現(xiàn)能耗節(jié)約和良好的性能。
進(jìn)一步,當(dāng)用戶選擇“Enable”時(shí),不論是AC驅(qū)動(dòng)還是電池驅(qū)動(dòng),BIOS都選擇能耗節(jié)約模式作為計(jì)算機(jī)的運(yùn)行模式,并執(zhí)行上述步驟S103的過程。當(dāng)用戶選擇“Disable”時(shí),不論是AC驅(qū)動(dòng)還是電池驅(qū)動(dòng),BIOS都選擇性能模式作為計(jì)算機(jī)的運(yùn)行模式,并執(zhí)行上述步驟S104的過程。
如上所述,在本實(shí)施例中,根據(jù)計(jì)算機(jī)運(yùn)行模式的轉(zhuǎn)換動(dòng)態(tài)地允許或禁止執(zhí)行ASPM功能(通信路徑控制功能)。因此,可同時(shí)實(shí)現(xiàn)能耗節(jié)約和良好的性能。
本領(lǐng)域的熟練技術(shù)人員能夠容易地發(fā)現(xiàn)和實(shí)現(xiàn)其他的優(yōu)點(diǎn)和修改。因此,本發(fā)明在其廣闊的各個(gè)方面不限于本文顯示和描述的特定的細(xì)節(jié)和代表性的實(shí)施例。相應(yīng)地,可以作出各種修改而不背離由附后的權(quán)利要求及其等效內(nèi)容定義的總體發(fā)明主旨的精神和范圍。
權(quán)利要求
1.一種信息處理設(shè)備,其特征在于,該設(shè)備包括通過通信路徑互連的第一裝置和第二裝置,第一裝置和第二裝置都有根據(jù)所述通信路徑是否處于空閑狀態(tài)在活動(dòng)狀態(tài)和比所述活動(dòng)狀態(tài)的功耗低的備用狀態(tài)之間轉(zhuǎn)換通信路徑狀態(tài)的通信路徑控制功能;在優(yōu)先考慮性能的第一模式和優(yōu)先考慮能耗節(jié)約的第二模式之間轉(zhuǎn)換所述信息處理設(shè)備的運(yùn)行模式的裝置;和在所述運(yùn)行模式從第一模式轉(zhuǎn)換到第二模式的情況下允許執(zhí)行所述通信路徑控制功能,而在所述運(yùn)行模式從第二模式轉(zhuǎn)換到第一模式的情況下禁止執(zhí)行所述通信路徑控制功能的裝置。
2.如權(quán)利要求1所述的信息處理設(shè)備,其特征在于轉(zhuǎn)換所述運(yùn)行模式的裝置包括檢測(cè)外部電源是否連接到所述信息處理設(shè)備的裝置;以及在外部電源連接到信息處理設(shè)備上的情況下選擇第一模式作為所述信息處理設(shè)備的運(yùn)行模式,在外部電源與信息處理設(shè)備斷開且所述信息處理設(shè)備由電池供電的情況下選擇第二模式作為所述信息處理設(shè)備的運(yùn)行模式的裝置。
3.如權(quán)利要求1所述的信息處理設(shè)備,其特征在于,該設(shè)備進(jìn)一步包括響應(yīng)外部電源與信息處理設(shè)備的連接/斷開產(chǎn)生中斷信號(hào)的控制器,其中轉(zhuǎn)換運(yùn)行模式的裝置包括響應(yīng)中斷信號(hào)的產(chǎn)生訪問所述控制器從而確定所述中斷信號(hào)的產(chǎn)生是由于外部電源與信息處理設(shè)備的連接所引起還是由于所述外部電源與信息處理設(shè)備的斷開而引起的裝置,和根據(jù)所述確定結(jié)果在第一模式和第二模式之間轉(zhuǎn)換信息處理設(shè)備的運(yùn)行模式的裝置。
4.如權(quán)利要求1所述的信息處理設(shè)備,其特征在于轉(zhuǎn)換運(yùn)行模式的裝置包括顯示提示用戶選擇第一模式和第二模式中的一個(gè)模式的屏幕的裝置,和根據(jù)屏幕上的操作在第一模式和第二模式之間轉(zhuǎn)換所述信息處理設(shè)備的運(yùn)行模式的裝置。
5.如權(quán)利要求1所述的信息處理設(shè)備,其特征在于,該設(shè)備進(jìn)一步包括顯示提示用戶選擇第一備用狀態(tài)和第二備用狀態(tài)之一作為備用狀態(tài)的屏幕的裝置,第二備用狀態(tài)中通信路徑的功耗比第一備用狀態(tài)低且恢復(fù)至活動(dòng)狀態(tài)所需要的時(shí)間比第一備用狀態(tài)長,其中允許/禁止執(zhí)行通信路徑控制功能的裝置包括在每個(gè)第一裝置和第二裝置中將屏幕上所選出的第一備用狀態(tài)和第二備用狀態(tài)之一設(shè)置為當(dāng)所述通信路徑處于空閑狀態(tài)時(shí)該通信路徑的狀態(tài)將向其轉(zhuǎn)換的備用狀態(tài)的裝置。
6.如權(quán)利要求1所述的信息處理設(shè)備,其特征在于轉(zhuǎn)換所述運(yùn)行模式的裝置包括顯示提示用戶選擇第一模式和第二模式之一的屏幕的裝置,以及允許/禁止執(zhí)行通信路徑控制功能的裝置包括如果選擇第二模式允許執(zhí)行所述通信路徑控制功能的裝置和如果選擇第一模式禁止執(zhí)行所述通信路徑控制功能的裝置。
7.一種控制信息處理設(shè)備的運(yùn)行的控制方法,所述控制信息處理設(shè)備包括通過通信路徑互連的第一裝置和第二裝置,第一裝置和第二裝置都具有根據(jù)所述通信路徑是否處于空閑狀態(tài)在活動(dòng)狀態(tài)和功耗比所述活動(dòng)狀態(tài)低的備用狀態(tài)之間轉(zhuǎn)換通信路徑的狀態(tài)的通信路徑控制功能,其特征在于,所述方法包括在優(yōu)先考慮性能的第一模式和優(yōu)先考慮能耗節(jié)約的第二模式之間轉(zhuǎn)換信息處理設(shè)備的運(yùn)行模式;和在運(yùn)行模式從第一模式轉(zhuǎn)換到第二模式的情況下允許執(zhí)行所述通信路徑控制功能,在運(yùn)行模式從第二模式轉(zhuǎn)換到第一模式的情況下禁止執(zhí)行所述通信路徑控制功能。
8.如權(quán)利要求7所述的控制方法,其特征在于所述運(yùn)行模式的轉(zhuǎn)換包括檢測(cè)外部電源是否連接到所述信息處理設(shè)備上,在外部電源連接到所述信息處理設(shè)備上的情況下選擇第一模式作為運(yùn)行模式,在外部電源與所述信息處理設(shè)備斷開并且信息處理設(shè)備由電池供電的情況下選擇第二模式作為運(yùn)行模式。
9.如權(quán)利要求7所述的控制方法,其特征在于所述運(yùn)行模式的轉(zhuǎn)換包括顯示提示用戶選擇第一模式和第二模式之一的屏幕,并根據(jù)屏幕上的操作在第一模式和第二模式之間轉(zhuǎn)換信息處理設(shè)備的運(yùn)行模式。
10.如權(quán)利要求7所述的控制方法,其特征在于,該方法進(jìn)一步包括顯示提示用戶選擇第一備用狀態(tài)和第二備用狀態(tài)之一作為備用狀態(tài)的屏幕,第二備用狀態(tài)中通信路徑的功耗比第一備用狀態(tài)低且恢復(fù)至活動(dòng)狀態(tài)所需要的時(shí)間比第一備用狀態(tài)長;和在每個(gè)第一裝置和第二裝置中將屏幕上選出的第一備用狀態(tài)和第二備用狀態(tài)之一設(shè)置為當(dāng)所述通信路徑處于空閑狀態(tài)時(shí)該通信路徑的狀態(tài)將向其轉(zhuǎn)換的備用狀態(tài)。
全文摘要
一種信息處理設(shè)備包括通過通信路徑(100)互連的第一裝置和第二裝置(16,18),第一裝置和第二裝置(16,18)都具有根據(jù)所述通信路徑(100)是否處于空閑狀態(tài)在活動(dòng)狀態(tài)和備用狀態(tài)之間轉(zhuǎn)換通信路徑(100)的狀態(tài)的通信路徑控制功能;在優(yōu)先考慮性能的第一模式和優(yōu)先考慮能耗節(jié)約的第二模式之間轉(zhuǎn)換設(shè)備的運(yùn)行模式的單元,和在所述運(yùn)行模式從第一模式轉(zhuǎn)換到第二模式的情況下允許執(zhí)行所述通信路徑控制功能,而在所述運(yùn)行模式從第二模式轉(zhuǎn)換到第一模式的情況下禁止執(zhí)行所述通信路徑控制功能的單元。
文檔編號(hào)G06F1/32GK1818828SQ20061000379
公開日2006年8月16日 申請(qǐng)日期2006年2月10日 優(yōu)先權(quán)日2005年2月10日
發(fā)明者古城明宏, 尾田博幸 申請(qǐng)人:株式會(huì)社東芝
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1