專利名稱:電腦系統(tǒng)和節(jié)電方法
技術(shù)領(lǐng)域:
本發(fā)明是有關(guān)一種節(jié)電電路,特別是有關(guān)一種應(yīng)用于電腦系統(tǒng)的節(jié)電電路。
背景技術(shù):
當(dāng)傳統(tǒng)電腦系統(tǒng)開機(jī)時(shí),電腦所有的輔助設(shè)備都會(huì)被喚起,換言之,電腦所有 輔助設(shè)備的相對(duì)應(yīng)控制芯片也都會(huì)被啟動(dòng)以處于工作狀態(tài)。
然而,使用者往往不會(huì)使用到所有電腦輔助設(shè)備,或在某一段長時(shí)間內(nèi)使用者 只使用到部份電腦輔助設(shè)備,而這些不常使用的電腦輔助設(shè)備和對(duì)應(yīng)的控制芯片都 一直處于消耗電源的狀態(tài),這會(huì)造成傳統(tǒng)電腦系統(tǒng)會(huì)有消耗過多能源的問題。
雖然,目前電腦有六種ACPI (Advanced Configuration and Power Interface)狀 態(tài),例如S0、 Sl、 S3、 S4和S5六種狀態(tài)。然而,只有狀態(tài)SO是電腦系統(tǒng)正常 操作的狀態(tài),其余S1至S5狀態(tài),電腦皆處于休眠狀態(tài),雖然省電,但使用者也 無法正常使用電腦。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供一種節(jié)電方法應(yīng)用于一電腦系統(tǒng)的一系統(tǒng)芯片上,系統(tǒng) 芯片包括多個(gè)控制單元,各控制單元分別具有一通用輸出入端口,各通用輸出入端
口對(duì)應(yīng)連接到一檢測結(jié)合組件。其方法包括當(dāng)電腦系統(tǒng)開機(jī)后,檢測所有通用輸 出入端口的一狀態(tài),以判斷檢測結(jié)合組件是否有連接到一輔助設(shè)備;當(dāng)檢測結(jié)合組 件無連接輔助設(shè)備時(shí),系統(tǒng)芯片關(guān)閉無連接輔助設(shè)備的控制單元;以及使一基本輸 入輸出系統(tǒng)(BIOS)對(duì)未關(guān)閉的控制單元進(jìn)行初始化。
本發(fā)明更提供一種電腦系統(tǒng),電腦系統(tǒng)包括多個(gè)檢測結(jié)合組件以及一系統(tǒng)芯 片。任一檢測結(jié)合組件與對(duì)應(yīng)輔助設(shè)備結(jié)合時(shí),產(chǎn)生一檢測結(jié)合信號(hào)。系統(tǒng)芯片具 有提供至少一電源電平的一電源供應(yīng)單元與多個(gè)模塊。各模塊分別具有一控制單 元,各控制單元具有一通用輸出入端口對(duì)應(yīng)連接任一檢測結(jié)合組件,當(dāng)任一通用輸 出入端口收到檢測結(jié)合信號(hào)時(shí),電源供應(yīng)單元供應(yīng)特定電源電平給通用輸出入端口對(duì)應(yīng)的控制單元,當(dāng)任一通用輸出入端口沒有收到檢測結(jié)合信號(hào)時(shí),電源供應(yīng)單元 停止供應(yīng)特定電源電平給通用輸出入端口對(duì)應(yīng)的控制單元。
圖1是顯示根據(jù)本發(fā)明一實(shí)施例的電腦系統(tǒng)的南橋芯片示意圖。
圖2是顯示根據(jù)本發(fā)明另一實(shí)施例的節(jié)電方法的流程圖。
具體實(shí)施例方式
為讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉出較佳實(shí)
施例,并配合附圖作詳細(xì)說明如下
電腦系統(tǒng)通常會(huì)采用南橋系統(tǒng)芯片與外部控制單元芯片與電腦輔助設(shè)備傳送 接收數(shù)據(jù),近年來由于電路設(shè)計(jì)趨向整合化和高密度化,南橋芯片開始整合一些外 部控制單元芯片的功能,因而將這些外部控制單元放進(jìn)南橋芯片里,因此南橋芯片 功能也就越來越強(qiáng)。
本發(fā)明是將南橋芯片模塊化, 一南橋芯片具有多個(gè)模塊(控制單元),各模塊 連接一通用輸出入端口以接收通用輸出入端口信號(hào)和一獨(dú)立電源,并且各模塊根據(jù) 各自通用輸出入端口信號(hào)決定是否要初始化各控制單元,若要初始化控制單元,即 表示要開啟控制單元,反之若不要初始化控制單元,即表示要關(guān)閉控制單元。
圖1是顯示根據(jù)本發(fā)明一實(shí)施例的電腦系統(tǒng)的南橋芯片100示意圖。南橋芯片
IOO具有多個(gè)模塊,各模塊各自具有一控制單元,各控制單元分別具有一通用輸出
入端口,通用輸出入端口對(duì)應(yīng)連接到一檢測結(jié)合組件,如圖l所示的連接插槽
(Slot) 171,或可用連接端口(Connector)來達(dá)成。
如圖1所示,南橋芯片100包括音效控制單元(Audio Controller) 110、 IDE控 制單元120、 PCI控制單元130、 PCIE控制單元140、 SATA控制單元150和USB 控制單元160。音效控制單元llO接收通用輸出入端口信號(hào)GPIOl和電源Vddl、 IDE控制單元120接收通用輸出入端口信號(hào)GPI02和電源Vdd2、PCI控制單元130 接收通用輸出入端口信號(hào)GPI03和電源Vdd3、 PCIE控制單元140接收通用輸出 入端口信號(hào)GPI04和電源Vdd4 、 SATA控制單元150接收通用輸出入端口信號(hào) GPI05和電源Vdd5、 USB控制單元160接收通用輸出入端口信號(hào)GPI06和電源 Vdd6。
此外,南橋芯片100還具有一電源供應(yīng)單元170提供至少一種電源, 一般情況 下使用相同電平電源,在此為區(qū)別不同控制單元以不同的Vddl Vdd6來提供多個(gè)電源電平。當(dāng)任一電腦輔助設(shè)備連接至電腦系統(tǒng)時(shí),例如聲卡172要連接到音效控
制單元110,聲卡172將其中兩個(gè)腳位連接一起,配合對(duì)應(yīng)于檢測結(jié)合組件上一個(gè) 連接端口(Connector)或連接插槽(Slot) 171接地,另一個(gè)連接到音效控制單元110 的通用輸出入端口的設(shè)計(jì),可在任一電腦輔助設(shè)備連接至電腦系統(tǒng),對(duì)應(yīng)的任一通 用輸出入端口收到檢測結(jié)合信號(hào),即輸出入端口信號(hào)為低電位時(shí),電源供應(yīng)單元 170也會(huì)供應(yīng)特定電源電平給通用輸出入端口對(duì)應(yīng)的控制單元,當(dāng)任一通用輸出入 端口沒有收到檢測結(jié)合信號(hào)時(shí)(也就是輸出入端口信號(hào)為高電位時(shí)),電源供應(yīng)單 元170停止供應(yīng)特定電源電平給通用輸出入端口對(duì)應(yīng)的控制單元。
根據(jù)本發(fā)明一實(shí)施例,音效控制單元llO根據(jù)通用輸出入端口信號(hào)GPIOl決 定開啟或關(guān)閉,當(dāng)通用輸出入端口信號(hào)GPIOl為低電位時(shí),音效控制單元110開 啟以接收電源Vddl,當(dāng)通用輸出入端口信號(hào)GPI01為高電位時(shí),關(guān)音效控制單元 110關(guān)閉。音效控制單元110可以通過連接端口(Connector)或連接插槽(Slot)(結(jié) 合組件或檢測結(jié)合組件171)來檢測聲卡172是否連接至電腦系統(tǒng),例如當(dāng)聲卡 172連接至電腦系統(tǒng)的連接插槽171時(shí),連接插槽171的通用輸出入端口 GPIO[l] 會(huì)與接地電源GND耦接,因此通用輸出入端口信號(hào)GPIOl為低電位,當(dāng)聲卡未連 接至電腦系統(tǒng)的連接插槽171時(shí),通用輸出入端口 GPI0[1]的通用輸出入端口信號(hào) GPI01為高電位。同理,IDE控制單元120、 PCI控制單元130、PCIE控制單元140、 SATA控制單元150和USB控制單元160也可以根據(jù)通用輸出入端口信號(hào)決定開 啟或關(guān)閉。
圖2是顯示根據(jù)本發(fā)明另一實(shí)施例的節(jié)電方法的流程圖。請(qǐng)同時(shí)參考圖l,當(dāng) 電腦系統(tǒng)開機(jī)時(shí),檢測所有通用輸出入端口信號(hào)的電位以判斷對(duì)應(yīng)控制單元是否有 通過結(jié)合組件連接輔助設(shè)備(步驟S210)。例如檢測通用輸出入端口 GPI01 6 的電位,當(dāng)部份控制單元無通過結(jié)合組件連接輔助設(shè)備時(shí),對(duì)應(yīng)通用輸出入端口 GPI01 6為高電位,則關(guān)閉無連接輔助設(shè)備的對(duì)應(yīng)控制單元以減少系統(tǒng)芯片電源 消耗(步驟S220)。其中關(guān)閉無連接輔助設(shè)備的對(duì)應(yīng)控制單元,是通過通用輸出入 端口關(guān)閉系統(tǒng)芯片100的電源供應(yīng)單元170送出一電源電平給對(duì)應(yīng)的控制單元。當(dāng) 所有通用輸出入端口 GPI01 GPI06的電位為低電位時(shí),直接跳到步驟S230。根 據(jù)本發(fā)明一實(shí)施例,只有一聲卡連接至電腦系統(tǒng),無其它輔助設(shè)備連接至對(duì)應(yīng)控制 單元,所以只有通用輸出入端口信號(hào)GPI01為低電位,其它通用輸出入端口信號(hào) GPI02 GPI06為高電位,由于通用輸出入端口信號(hào)GPIOl為低電位,音效控制 單元110被開啟,而其它通用輸出入端口信號(hào)GPI02 GPI06為高電位,因此IDE 控制單元120、 PCI控制單元130、 PC正控制單元140、 SATA控制單元150和USB控制單元160會(huì)被關(guān)閉,接下來,基本輸入輸出系統(tǒng)(BIOS)會(huì)對(duì)未關(guān)閉的控制 單元進(jìn)行初始化,之后啟動(dòng)一操作系統(tǒng)(步驟S230)。
根據(jù)本發(fā)明另一實(shí)施例,在電腦啟動(dòng)操作系統(tǒng)后,持續(xù)檢測是否有另一輔助設(shè) 備連接某一控制單元(步驟S240),若根據(jù)通用輸出入信號(hào)檢測到另有一輔助設(shè)備 通過結(jié)合組件連接至一控制單元,則通用輸出入端口開啟所對(duì)應(yīng)控制單元(步驟 S250),在開啟控制單元后,基本輸入輸出系統(tǒng)(BIOS)則通知操作系統(tǒng)分配系統(tǒng) 資源給對(duì)應(yīng)控制單元(步驟S260)。
雖然本發(fā)明己以較佳實(shí)施例揭露如上,然而其并非用以限定本發(fā)明,任何所屬 技術(shù)領(lǐng)域中具有通常知識(shí)者,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作出種種等同 的改變或替換,因此本發(fā)明的保護(hù)范圍當(dāng)視權(quán)利要求書所界定的為準(zhǔn)。
權(quán)利要求
1.一種節(jié)電方法,應(yīng)用于電腦系統(tǒng)的系統(tǒng)芯片上,所述系統(tǒng)芯片包括多個(gè)控制單元,所述這些控制單元分別具有通用輸出入端口,所述通用輸出入端口對(duì)應(yīng)連接到檢測結(jié)合組件,其特征是,所述節(jié)電方法包括當(dāng)所述電腦系統(tǒng)開機(jī)后,檢測所有通用輸出入端口的狀態(tài),以判斷所述檢測結(jié)合組件是否有連接到輔助設(shè)備;當(dāng)所述檢測結(jié)合組件無連接所述輔助設(shè)備時(shí),所述系統(tǒng)芯片關(guān)閉無連接所述輔助設(shè)備的所述控制單元;以及使基本輸入輸出系統(tǒng)對(duì)未關(guān)閉的控制單元進(jìn)行初始化。
2. 根據(jù)權(quán)利要求l所述的節(jié)電方法,其特征是,其中檢測所述通用輸出入端 口的所述狀態(tài)為高電位時(shí),判斷所述控制單元無連接所述輔助設(shè)備。
3. 根據(jù)權(quán)利要求l所述的節(jié)電方法,其特征是,其中所述基本輸入輸出系統(tǒng) 對(duì)未關(guān)閉的控制單元進(jìn)行初始化后,啟動(dòng)操作系統(tǒng)。
4. 根據(jù)權(quán)利要求3所述的節(jié)電方法,其特征是,在啟動(dòng)所述操作系統(tǒng)后,若 檢測任一檢測結(jié)合組件與任一輔助設(shè)備結(jié)合時(shí),開啟所述檢測結(jié)合組件對(duì)應(yīng)的所述 控制單元。
5. 根據(jù)權(quán)利要求4所述的節(jié)電方法,其特征是,其中在開啟所述控制單元后, 所述基本輸入輸出系統(tǒng)通知所述操作系統(tǒng)分配系統(tǒng)資源給所述控制單元。
6. 根據(jù)權(quán)利要求1所述的節(jié)電方法,其特征是,其中關(guān)閉無連接所述輔助設(shè)備 的所述控制單元,是通過所述通用輸出入端口關(guān)閉所述系統(tǒng)芯片的電源供應(yīng)單元送 出電源電平給所述控制單元。
7. —種電腦系統(tǒng),連接多個(gè)輔助設(shè)備,其特征是,包括 多個(gè)檢測結(jié)合組件,任一檢測結(jié)合組件與所述這些輔助設(shè)備的一個(gè)對(duì)應(yīng)結(jié)合時(shí),產(chǎn)生檢測結(jié)合信號(hào);以及系統(tǒng)芯片,具有提供至少一電源電平的電源供應(yīng)單元與多個(gè)模塊,所述這些模 塊分別具有控制單元,每一控制單元具有通用輸出入端口,對(duì)應(yīng)連接任一檢測結(jié)合 組件,當(dāng)任一通用輸出入端口收到所述檢測結(jié)合信號(hào)時(shí),所述電源供應(yīng)單元供應(yīng)所 述電源電平給所述通用輸出入端口對(duì)應(yīng)的所述控制單元,當(dāng)任一通用輸出入端口沒 有收到所述檢測結(jié)合信號(hào)時(shí),所述電源供應(yīng)單元停止供應(yīng)所述電源電平給所述通用 輸出入端口對(duì)應(yīng)的所述控制單元。
8. 根據(jù)權(quán)利要求7所述的電腦系統(tǒng),其特征是,其中所述這些檢測結(jié)合組件 為多個(gè)連接端口。
9. 根據(jù)權(quán)利要求7所述的電腦系統(tǒng),其特征是,其中所述這些檢測結(jié)合組件為多個(gè)插槽。
10. 根據(jù)權(quán)利要求7所述的電腦系統(tǒng),其特征是,其中所述這些檢測結(jié)合組件 為至少一個(gè)連接端口與至少一個(gè)插槽構(gòu)成。
11. 根據(jù)權(quán)利要求7所述的電腦系統(tǒng),其特征是,其中所述檢測結(jié)合信號(hào)是由 所述輔助設(shè)備提供的接地電壓。
12. —種系統(tǒng)芯片,連接至少一檢測結(jié)合組件,當(dāng)所述檢測結(jié)合組件與輔助設(shè)備結(jié)合時(shí),所述檢測結(jié)合組件產(chǎn)生檢測結(jié)合信號(hào),其特征是,所述系統(tǒng)芯片包括 電源供應(yīng)單元,提供至少一電源電平;以及多個(gè)模塊,分別具有控制單元,每一控制單元具有通用輸出入端口,對(duì)應(yīng)連接 任一檢測結(jié)合組件,當(dāng)任一通用輸出入端口收到所述檢測結(jié)合信號(hào)時(shí),所述電源供 應(yīng)單元供應(yīng)所述電源電平給所述通用輸出入端口對(duì)應(yīng)的所述控制單元,當(dāng)任一通用輸出入端口沒有收到所述檢測結(jié)合信號(hào)時(shí),所述電源供應(yīng)單元停止供應(yīng)所述電源電 平給所述通用輸出入端口對(duì)應(yīng)的所述控制單元。
全文摘要
一種電腦系統(tǒng)包括一系統(tǒng)芯片和多個(gè)輔助設(shè)備。系統(tǒng)芯片包括多個(gè)模塊,各模塊具有一控制單元,各控制單元接收一獨(dú)立電源并根據(jù)一通用輸出入端口信號(hào)來獨(dú)立開啟或關(guān)閉。多個(gè)輔助設(shè)備通過連接端口或連接槽耦接控制單元,當(dāng)部份控制單元無連接輔助設(shè)備時(shí),關(guān)閉無連接輔助設(shè)備的控制單元以減少系統(tǒng)芯片電源消耗。
文檔編號(hào)G06F9/445GK101526841SQ20081008172
公開日2009年9月9日 申請(qǐng)日期2008年3月6日 優(yōu)先權(quán)日2008年3月6日
發(fā)明者金忠達(dá) 申請(qǐng)人:華碩電腦股份有限公司