專利名稱:Bios設(shè)定值切換系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種BIOS (Basic Input Output System,基本輸入輸出系統(tǒng))設(shè)定值切換 系統(tǒng)。
背景技術(shù):
一般來說,BIOS的各項(xiàng)設(shè)定值、真實(shí)時(shí)間時(shí)鐘及系統(tǒng)開機(jī)設(shè)定存儲(chǔ)于主板上內(nèi)建的CMOS RAM (Complementary Metal Oxide Semiconductor Random-access Memory, 互補(bǔ)式金屬氧 化半導(dǎo)體型的隨機(jī)存儲(chǔ)器)中,其記憶容量約為128-256個(gè)字節(jié),而BIOS的設(shè)定值中包括 CMOS的設(shè)定(例如日期、時(shí)間、軟盤驅(qū)動(dòng)器、硬件時(shí)序及顯示器模式等)、CPU (central processing unit,中央處理器)的速度、頻率及工作電壓的設(shè)定、溫度保護(hù)的設(shè)定、芯片組 的設(shè)定、電源管理的設(shè)定、即插即用與外圍設(shè)備連接接口組態(tài)的設(shè)定、系統(tǒng)激活順序的設(shè)定 、計(jì)算機(jī)硬件密碼的設(shè)定、用戶密碼的設(shè)定及硬盤自動(dòng)偵測(cè)的設(shè)定等。用戶通過調(diào)整上述各 項(xiàng)設(shè)定值,以維持計(jì)算機(jī)系統(tǒng)的正常工作,也可根據(jù)實(shí)際需求將計(jì)算機(jī)系統(tǒng)設(shè)定到最佳工作 狀態(tài)。
然而,當(dāng)計(jì)算機(jī)的用途不同時(shí),其BIOS設(shè)定值亦不同。例如,當(dāng)用計(jì)算機(jī)處理日常事務(wù) (如上網(wǎng),文字編輯等)時(shí),只需采用BIOS的默認(rèn)設(shè)定值,即可維持其正常工作;但當(dāng)用計(jì)算 機(jī)進(jìn)行游戲時(shí),則需在BIOS中進(jìn)行超頻設(shè)定,才能達(dá)到最佳的游戲效果,且不同游戲的超頻 要求也不盡相同。每當(dāng)用戶想從一種使用狀態(tài)轉(zhuǎn)換到另一種使用狀態(tài)時(shí),都需對(duì)BIOS的設(shè)定 值進(jìn)行一次重新調(diào)整,才能達(dá)到最佳使用效果。因BIOS的設(shè)定項(xiàng)目繁多,且需對(duì)所有項(xiàng)目一 一進(jìn)行設(shè)定與調(diào)整,故步驟繁瑣且耗時(shí)較長(zhǎng),從而給用戶的使用帶來了極大的不便。
發(fā)明內(nèi)容
鑒于以上內(nèi)容,有必要提供一種能在不同的BIOS設(shè)定值之間進(jìn)行簡(jiǎn)便快捷切換的BIOS設(shè) 定值切換系統(tǒng)。
一種BIOS設(shè)定值切換系統(tǒng),包括一南橋芯片、 一存儲(chǔ)單元、 一開關(guān)單元及一BIOS芯片。 所述南橋芯片與所述存儲(chǔ)單元及開關(guān)單元相連,并通過一總線與所述BIOS芯片相連,所述存 儲(chǔ)單元用于存儲(chǔ)預(yù)先設(shè)定的若干組BIOS設(shè)定值,所述開關(guān)單元控制所述南橋芯片選擇性地從 所述存儲(chǔ)單元中讀出一組BIOS設(shè)定值,并將其寫入所述BIOS芯片中。
上述BIOS設(shè)定值切換系統(tǒng)通過預(yù)先設(shè)定并存儲(chǔ)不同的BIOS設(shè)定值,再利用所述開關(guān)的控制作用,實(shí)現(xiàn)了根據(jù)用戶的實(shí)際需要在不同的BIOS設(shè)定值之間進(jìn)行切換的功能。
下面結(jié)合附圖及較佳實(shí)施方式對(duì)本發(fā)明作進(jìn)一步詳細(xì)描述
圖1是本發(fā)明BI0S設(shè)定值切換系統(tǒng)較佳實(shí)施方式的電路圖。
具體實(shí)施例方式
本發(fā)明BIOS設(shè)定值切換系統(tǒng)通過預(yù)先設(shè)定并存儲(chǔ)不同的BIOS設(shè)定值來實(shí)現(xiàn)根據(jù)實(shí)際需要 在不同的BIOS設(shè)定值之間進(jìn)行切換的功能,其較佳實(shí)施方式僅以預(yù)先設(shè)定并存儲(chǔ)兩組BIOS設(shè) 定值并在所述兩組BIOS設(shè)定值之間進(jìn)行切換為例來說明。
請(qǐng)參考圖l,在本發(fā)明的較佳實(shí)施方式中,所述BI0S設(shè)定值切換系統(tǒng)包括一南橋芯片10 、 一存儲(chǔ)單元20、 一開關(guān)單元30及一BI0S芯片50。所述南橋芯片10與所述存儲(chǔ)單元20及開關(guān) 單元30相連,并通過一總線與所述BI0S芯片50相連。所述存儲(chǔ)單元20包括一第一只讀存儲(chǔ)器 22及一第二只讀存儲(chǔ)器24,所述第一只讀存儲(chǔ)器22及第二只讀存儲(chǔ)器24分別用于存儲(chǔ)第一組 BIOS設(shè)定值及第二組BIOS設(shè)定值。所述開關(guān)單元30包括兩個(gè)與所述兩組BI0S設(shè)定值相對(duì)應(yīng)的 開關(guān)K1和K2,所述開關(guān)K1的一端與所述南橋芯片10的一通用輸入/輸出引腳GPI01相連,并通 過一電阻Rl與一電源Vcc相連,另一端接地。所述開關(guān)K2的一端與所述南橋芯片10的另一通 用輸入/輸出引腳GPI02相連,并通過一電阻R2與所述電源Vcc相連,另一端接地。
所述南橋芯片10中設(shè)有預(yù)定程序,可根據(jù)所述開關(guān)K1和K2的斷開或閉合狀態(tài)將相應(yīng)的所 述第一組BI0S設(shè)定值或第二組BI0S設(shè)定值寫入所述BI0S芯片50中。例如當(dāng)用戶閉合所述開 關(guān)K1時(shí),所述南橋芯片10偵測(cè)到其通用輸入/輸出引腳GPI01為低電平,便根據(jù)偵測(cè)到的信息 來執(zhí)行相應(yīng)的程序,即從所述存儲(chǔ)單元20中讀出所述第一組BI0S設(shè)定值,并將其寫入所述 BI0S芯片50中。所述南橋芯片10默認(rèn)偵測(cè)到的低電平信號(hào)為有效信息,即只有偵測(cè)到低電平 信號(hào)才執(zhí)行相應(yīng)程序,若偵測(cè)到高電平信號(hào)則不執(zhí)行。
在本較佳實(shí)施方式中,BIOS設(shè)定值的設(shè)定過程如下用戶在開機(jī)過程中按下觸發(fā)按鍵 (一般預(yù)設(shè)為鍵盤中的DEL鍵),計(jì)算機(jī)系統(tǒng)隨即執(zhí)行BIOS程序,并顯示對(duì)應(yīng)的BIOS操作界面 ,用戶即可通過所述BIOS操作界面進(jìn)行各項(xiàng)設(shè)定值的設(shè)定操作,設(shè)定完各項(xiàng)設(shè)定值后,計(jì)算 機(jī)系統(tǒng)通過所述南橋芯片10將第一組BI0S設(shè)定值寫入所述第一只讀存儲(chǔ)器22中。第一組BI0S 設(shè)定值存儲(chǔ)后,進(jìn)行第二組BIOS設(shè)定值的設(shè)定(設(shè)定過程同上),并將設(shè)定好的第二組BIOS設(shè) 定值通過所述南橋芯片10寫入所述第二只讀存儲(chǔ)器24中。所述第一只讀存儲(chǔ)器22及第二只讀 存儲(chǔ)器24可為EEP麗(Electrically Erasable Programmable Read-Only Memory,電擦除 式只讀存儲(chǔ)器)或Flash ROM (Flash Read-Only Memory,閃存)。當(dāng)需要運(yùn)行所述第一組BIOS設(shè)定值時(shí),在計(jì)算機(jī)開機(jī)之前,先閉合所述開關(guān)K1,開機(jī)之 后,所述南橋芯片10偵測(cè)到其通用輸入/輸出引腳GPI01變?yōu)榈碗娖?,便將存?chǔ)于所述第一只 讀存儲(chǔ)器22內(nèi)的所述第一組BI0S設(shè)定值讀出并寫入所述BI0S芯片50中,以覆蓋原有的設(shè)定值 ,并發(fā)出RESET信號(hào),令系統(tǒng)重新開機(jī),再次開機(jī)后,BIOS運(yùn)行所述第一組BIOS設(shè)定值對(duì)系 統(tǒng)進(jìn)行重新設(shè)定。同理,當(dāng)需要運(yùn)行所述第二組BIOS設(shè)定值時(shí),只需在開機(jī)之前閉合所述開 關(guān)K2,開機(jī)之后,計(jì)算機(jī)系統(tǒng)就會(huì)根據(jù)預(yù)先設(shè)定好的程序,將所述第二組BIOS設(shè)定值寫入所 述BI0S芯片50中,并運(yùn)行所述第二組BIOS設(shè)定值對(duì)系統(tǒng)進(jìn)行重新設(shè)定。
在其他實(shí)施方式中,所述存儲(chǔ)單元20包括一只讀存儲(chǔ)器,所述只讀存儲(chǔ)器至少包括兩內(nèi) 存區(qū)間,所述兩內(nèi)存區(qū)間分別用于存儲(chǔ)兩組BIOS設(shè)定值。若需預(yù)先設(shè)定并存儲(chǔ)多組BIOS設(shè)定 值并在所述多組BIOS設(shè)定值之間進(jìn)行切換時(shí),只需在所述存儲(chǔ)單元20中相應(yīng)增加只讀存儲(chǔ)器 數(shù)目,或?qū)⒅蛔x存儲(chǔ)器劃分為相應(yīng)的多個(gè)存儲(chǔ)區(qū)間,并在所述開關(guān)單元30中相應(yīng)增加開關(guān)數(shù) 目即可。
上述BIOS設(shè)定值切換系統(tǒng)通過預(yù)先設(shè)定并存儲(chǔ)不同的BIOS設(shè)定值,再利用所述開關(guān)的控 制作用,實(shí)現(xiàn)了根據(jù)用戶的實(shí)際需要在不同的BIOS設(shè)定值之間進(jìn)行切換的功能,切換過程簡(jiǎn) 便快捷,從而給用戶的使用帶來了極大的方便。
權(quán)利要求
1.一種BIOS設(shè)定值切換系統(tǒng),包括一南橋芯片、一存儲(chǔ)單元、一開關(guān)單元及一BIOS芯片,所述南橋芯片與所述存儲(chǔ)單元及開關(guān)單元相連,并通過一總線與所述BIOS芯片相連,所述存儲(chǔ)單元用于存儲(chǔ)預(yù)先設(shè)定的若干組BIOS設(shè)定值,所述開關(guān)單元控制所述南橋芯片選擇性地從所述存儲(chǔ)單元中讀出一組BIOS設(shè)定值,并將其寫入所述BIOS芯片中。
2 如權(quán)利要求1所述的BI0S設(shè)定值切換系統(tǒng),其特征在于所述開 關(guān)單元包括若干與所述若干組BIOS設(shè)定值相對(duì)應(yīng)的開關(guān),當(dāng)閉合其中一開關(guān)時(shí),所述南橋芯 片從所述存儲(chǔ)單元中讀出相應(yīng)的一組BIOS設(shè)定值,并將其寫入所述BIOS芯片中。
3 如權(quán)利要求2所述的BI0S設(shè)定值切換系統(tǒng),其特征在于每一開關(guān) 的一端分別與所述南橋芯片對(duì)應(yīng)的一通用輸入/輸出引腳相連,并分別通過一電阻與一電源 相連,另一端接地。
4 如權(quán)利要求1所述的BI0S設(shè)定值切換系統(tǒng),其特征在于所述存 儲(chǔ)單元包括若干個(gè)只讀存儲(chǔ)器,所述若干組BIOS設(shè)定值分別存儲(chǔ)于所述若干個(gè)只讀存儲(chǔ)器。
5 如權(quán)利要求1所述的BI0S設(shè)定值切換系統(tǒng),其特征在于所述存 儲(chǔ)單元包括一只讀存儲(chǔ)器,所述只讀存儲(chǔ)器包括若干個(gè)存儲(chǔ)區(qū)間,所述若干組BIOS設(shè)定值分 別存儲(chǔ)于所述若干存儲(chǔ)區(qū)間。
6 如權(quán)利要求4或5所述的BI0S設(shè)定值切換系統(tǒng),其特征在于所述 只讀存儲(chǔ)器為電擦除式只讀存儲(chǔ)器。
7 如權(quán)利要求4或5所述的BI0S設(shè)定值切換系統(tǒng),其特征在于所述 只讀存儲(chǔ)器為閃存。
全文摘要
一種BIOS設(shè)定值切換系統(tǒng),包括一南橋芯片、一存儲(chǔ)單元、一開關(guān)單元及一BIOS芯片,所述南橋芯片與所述存儲(chǔ)單元及開關(guān)單元相連,并通過一總線與所述BIOS芯片相連,所述存儲(chǔ)單元用于存儲(chǔ)預(yù)先設(shè)定的若干組BIOS設(shè)定值,所述開關(guān)單元控制所述南橋芯片選擇性地從所述存儲(chǔ)單元中讀出一組BIOS設(shè)定值,并將其寫入所述BIOS芯片中。上述BIOS設(shè)定值切換系統(tǒng)可實(shí)現(xiàn)在不同的BIOS設(shè)定值之間進(jìn)行切換的功能。
文檔編號(hào)G06F9/445GK101645016SQ20081030363
公開日2010年2月10日 申請(qǐng)日期2008年8月8日 優(yōu)先權(quán)日2008年8月8日
發(fā)明者郭智銘 申請(qǐng)人:鴻富錦精密工業(yè)(深圳)有限公司;鴻海精密工業(yè)股份有限公司