專利名稱:具有共享腳位的個(gè)人計(jì)算機(jī)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種個(gè)人計(jì)算機(jī),特別涉及一種具有共享腳位的個(gè)人計(jì)算機(jī)。
背景技術(shù):
隨著科技的發(fā)達(dá),個(gè)人計(jì)算機(jī)的可擴(kuò)充性與日劇增。使用者可以根據(jù)各自的需求 再加裝額外的適配卡或設(shè)備。在現(xiàn)有的個(gè)人計(jì)算機(jī)的主機(jī)板(Main Board)會向各周邊組 件擷取相應(yīng)的編號腳位(Machine ID),用以確認(rèn)其組態(tài)。在現(xiàn)有的檢測編號腳位的流程可以分為軟件方面與硬件方面。先以軟件的運(yùn)作流 程進(jìn)行解說,主機(jī)板在斷電狀態(tài)(Off mode)下時(shí),由于主機(jī)板上的組件并未接收到可供運(yùn) 行的電力。此時(shí)的主機(jī)板是不具運(yùn)作能力。當(dāng)主機(jī)板在通電狀態(tài)(On mode)時(shí),主機(jī)板會 開始運(yùn)行所載的基本輸出/輸入系統(tǒng)(Basic Input/Output System,以下簡稱BIOS),用以 取得各周邊組件的編號腳位并加以分析。就硬件運(yùn)作方式而言,主機(jī)板在通電狀態(tài)剛啟動(dòng)時(shí),BIOS會通過主機(jī)板上的南橋 芯片(South Bridge Chip)向所連接的周邊組件擷取該編號腳位。在每一周邊組件中均 具有一輸出端。而輸出端的一端會與南橋芯片上的多用途輸出入接腳(General Purpose Input Output Pin,簡稱GPIO腳位)相連接。南橋芯片通過GPIO腳位接收每一周邊組件的編號腳位。然而,一個(gè)GPIO腳位只能 表示兩種狀態(tài)。因此為能得知所有周邊組件的狀態(tài),勢必要設(shè)置多組的腳位。而且若主機(jī) 板同時(shí)連接的多個(gè)周邊組件故障時(shí),要逐一的對周邊組件的編號腳位(ID PIN)進(jìn)行檢測, 則會耗費(fèi)許多時(shí)間。這對于生產(chǎn)廠商而言,要對各項(xiàng)周邊組件的編號腳位(ID PIN)進(jìn)行檢 測實(shí)在是件冗長的作業(yè)。
發(fā)明內(nèi)容
鑒于以上的問題,本發(fā)明提供一種具有共享腳位的個(gè)人計(jì)算機(jī),其通過控制器的 一模擬數(shù)字腳位音量控制電路或裝置組態(tài)電路的任一。本發(fā)明所揭露的具有共享腳位的個(gè)人計(jì)算機(jī)包括主電力單元、控制器、音量控制 電路、裝置組態(tài)電路、備用電力單元、切換器與電源開關(guān)。控制器連接裝置組態(tài)電路或音量 控制電路的任一,且控制器具有模擬數(shù)字接腳(a/d pin);音量控制電路可為一可變電阻, 并將音量控制電路所得到的分壓值定義為一音量值;裝置組態(tài)電路根據(jù)個(gè)人計(jì)算機(jī)中的各 項(xiàng)周邊組件對應(yīng)產(chǎn)生一組態(tài)值;備用電力單元提供控制器及裝置組態(tài)電路電力;在電源開 關(guān)未致動(dòng)時(shí),切換器電性連接至模擬數(shù)字接腳與控制器之間,控制器將記錄該組態(tài)值借以 提供給基本輸入/輸出系統(tǒng)進(jìn)行確認(rèn);當(dāng)電源開關(guān)被致動(dòng)時(shí),切換器電性連接于音量控制 電路與控制器之間。當(dāng)電源開關(guān)被致動(dòng)時(shí),由于控制器電性連接于音量控制電路,使得處理單元可以 通過控制器取得音量控制電路的音量值,并相應(yīng)的調(diào)整發(fā)聲單元的音量大小。本發(fā)明的功效在于,提供了一種具有共享腳位的個(gè)人計(jì)算機(jī),使得在不同的運(yùn)作狀態(tài)下,控制器以一模擬數(shù)字腳位電性連接一于相應(yīng)多個(gè)周邊組件的裝置組態(tài)電路與一音 量調(diào)整電路的目的。如此一來,除了可以降低對周邊組件的接腳數(shù)量,同時(shí)可以達(dá)到調(diào)整音 量的功能。以下結(jié)合附圖和具體實(shí)施例對本發(fā)明進(jìn)行詳細(xì)描述,但不作為對本發(fā)明的限定。
圖IA為本發(fā)明的架構(gòu)示意圖;圖IB為本發(fā)明的電路示意圖;圖2為本發(fā)明切換至發(fā)聲單元的示意圖;圖3為本發(fā)明的分壓電路的示意圖;圖4為本發(fā)明的音量控制電路的運(yùn)作流程示意圖。其中,附圖標(biāo)記100個(gè)人計(jì)算機(jī)110主電力單元120控制器121模擬數(shù)字接腳122儲存單元130音量控制電路140裝置組態(tài)電路141輸出腳位142第一電阻143第二電阻144第三電阻150備用電力單元160切換器170電源開關(guān)180處理單元190發(fā)聲單元
具體實(shí)施例方式下面結(jié)合附圖對本發(fā)明的結(jié)構(gòu)原理和工作原理作具體的描述請參考圖IA與圖IB所示,其分別為本發(fā)明的架構(gòu)與電路示意圖。本發(fā)明的個(gè)人 計(jì)算機(jī)100包括主電力單元110、控制器120 (embedded controller,簡稱EC)、音量控制 電路130、裝置組態(tài)電路140、備用電力單元150、切換器160、與電源開關(guān)170、處理單元180 與發(fā)聲單元190。為能清楚說明本發(fā)明運(yùn)作時(shí)的各種狀態(tài),在此分別定義出斷電狀態(tài)與通電狀態(tài)。 斷電狀態(tài)(offmode)是為個(gè)人計(jì)算機(jī)100尚未按壓下電源開關(guān)170之前,但在其待機(jī)期間 仍有預(yù)備(stand-by)電壓的待機(jī)狀態(tài)。而通電狀態(tài)(on mode)是為個(gè)人計(jì)算機(jī)100在按 壓下電源開關(guān)170后的運(yùn)作狀態(tài)。4
在斷電狀態(tài)下,是由備用電力單元150提供控制器120及裝置組態(tài)電路140所需 的電力。備用電力單元150除了可以利用原本AC電源(意即AC電源于待機(jī)模式時(shí))來實(shí) 現(xiàn)外,也可以另外設(shè)置獨(dú)立的電池來實(shí)現(xiàn)備用電力單元150(若個(gè)人計(jì)算機(jī)100為筆記型電 腦時(shí),以其配置的19V的電池即可)。在通電狀態(tài)下,由主電力單元110提供給音量控制電 路130及切換器160所需的運(yùn)作電力。一般而言,主電力單元110是為個(gè)人計(jì)算機(jī)100中 的電源供應(yīng)器或AC電源。裝置組態(tài)電路140的兩端分別連接備用電力單元150與接地。在裝置組態(tài)電路 140中則設(shè)置一輸出腳位141,此輸出腳位141輸出一組態(tài)值,組態(tài)值即代表此個(gè)人計(jì)算機(jī) 目前所搭載的周邊組件的狀態(tài)。裝置組態(tài)電路140具有相應(yīng)的一組態(tài)值。而組態(tài)值是表示 所有周邊組件狀態(tài),即裝置組態(tài)電路140借備用電力單元150提供的電壓產(chǎn)生的分壓值,并 借輸出腳位141輸出。因此,裝置組態(tài)電路140是根據(jù)所搭配的不同周邊組件時(shí),就可以從 輸出腳位141輸出不同的分壓值。音量控制電路130可由可變電阻所構(gòu)成。因此在調(diào)整音量控制電路130時(shí),其電 壓分壓值也會隨之改變。在此將音量控制電路130的輸出的電壓分壓值定義為音量值。控制器120可為嵌入式控制器。在控制器120中具有模擬數(shù)字接腳(Analog/ Digital pin,a/d pin) 121與儲存單元122。當(dāng)控制器120在電源開關(guān)170未被致動(dòng)時(shí),儲 存單元122用以暫存裝置組態(tài)電路140的組態(tài)值。模擬數(shù)字接腳121連接切換器160。在 本發(fā)明中模擬數(shù)字接腳121所輸入的組態(tài)值是根據(jù)個(gè)人計(jì)算機(jī)100所連接的周邊組件的數(shù) 量所決定(周邊組件可以是IDE裝置、SATA裝置、USB裝置、1394裝置或適配卡)。舉例來 說,周邊組件的數(shù)量為小于8時(shí),可以將模擬數(shù)字接腳121所輸入的位數(shù)設(shè)定為8個(gè)位,使 得每一周邊組件均分配有相應(yīng)的一個(gè)位。切換器160用以選擇性的電性連結(jié)控制器120至裝置組態(tài)電路140或音量控制電 路130的任一。當(dāng)斷電狀態(tài)時(shí),切換器160使裝置組態(tài)電路140的輸出腳位141連接至控 制器120。當(dāng)通電狀態(tài)時(shí),切換器160使音量控制電路130連接至控制器120。切換器160 的切換過程請參考下文所述當(dāng)個(gè)人計(jì)算機(jī)100在斷電狀態(tài)時(shí),切換器160同時(shí)將控制器 120連接至輸出腳位141,請配合圖2所示。所以控制器120會接收來自輸出腳位141所發(fā) 出的分壓值。當(dāng)個(gè)人計(jì)算機(jī)100在通電狀態(tài)時(shí),切換器160將控制器120電性連接于音量 控制電路130。為清楚解釋輸出腳位141所輸出的電壓值計(jì)算,還請配合圖3所示,其為裝置組態(tài) 電路140的示意圖。在圖3中的裝置組態(tài)電路140中設(shè)置有第一電阻142與第二電阻143, 且輸出腳位141是位于第一電阻142與第二電阻143之間為例。假設(shè)備用電力單元150提供5V、第一電阻142為30奧姆(Ohm)、第二電阻143為 20奧姆、模擬數(shù)字接腳121所輸入的位數(shù)設(shè)定為4個(gè)位。當(dāng)主電力單元110在斷電狀態(tài)時(shí)(意即個(gè)人計(jì)算機(jī)在未開機(jī)狀態(tài)時(shí)),此時(shí)輸出腳 位141會直接借切換器160連通至模擬數(shù)字接腳121。切換器160例如由二對一多任務(wù)器 達(dá)成。由于模擬數(shù)字接腳121所輸入的位數(shù)為4個(gè)位代表可以檢測4種不同的周邊組件。 由于在斷電狀態(tài)中,因此裝置組態(tài)電路140的電力輸入是由備用電力單元150所提供。根R據(jù)奧姆公式,可以得到輸出腳位141的分壓值為^^ =及^r ^vin其中Vout為輸出腳位141的分壓值、Rl為第一電阻142、R2為第二電阻143與Vin為備用電力單元150的電 壓值。所以輸出腳位141的Vout為3V??刂破?20再根據(jù)轉(zhuǎn)換為數(shù)字信號的分壓值來判斷個(gè)人計(jì)算機(jī)100所連接的周邊 組件種類。在控制器120中將5V劃分為16 的4次方=16)等分。由于Vout為3V,Vout 落于2.8125V與3. 125V的區(qū)間中,代表為第9區(qū)段< Vout <第10區(qū)段。因此將9進(jìn)行二 進(jìn)制處理,產(chǎn)生“ 1001”。每一個(gè)位代表一個(gè)周邊組件,所以此一字符串代表為第一周邊組件 存在、第二周邊組件不存在、第三周邊組件不存在、第四周邊組件存在。因此,可以得到個(gè)人 計(jì)算機(jī)100設(shè)置有2種不同的周邊組件??刂破?20會將所輸入的組態(tài)值記錄于儲存單元122中。在使用者按壓個(gè)人計(jì)算 機(jī)100的電源開關(guān)170后(意即主電力單元110開始運(yùn)作并提供電壓,例如5伏特),個(gè)人 計(jì)算機(jī)100隨即進(jìn)入通電狀態(tài)。這時(shí)候切換器160會將原本連接于輸出腳位141轉(zhuǎn)接至第 三電阻144。借由調(diào)整第三電阻144的阻值(意即改變音量大小),使模擬數(shù)字接腳121得 以接收阻值的變化,進(jìn)而調(diào)整個(gè)人計(jì)算機(jī)100的音量。由于在現(xiàn)有個(gè)人計(jì)算機(jī)100在開機(jī)時(shí)會逐一的檢查各周邊組件的編號腳位,借以 判斷周邊組件是否存在。這樣的判斷時(shí)間會拉長,而且編碼腳位僅只有開機(jī)確認(rèn)時(shí)會使用。 因此在本發(fā)明中是以控制器120所儲存的組態(tài)值代表各周邊組件,使得基本輸入/輸出系 統(tǒng)在開機(jī)時(shí),只需從控制器120取得組態(tài)值即可完成判斷各周邊組件的動(dòng)作。與此同時(shí),切換器160會使控制器120與音量控制電路130電性連接。由于個(gè)人 計(jì)算機(jī)100已經(jīng)開始運(yùn)作,所以個(gè)人計(jì)算機(jī)100的處理單元180可以通過控制器120取得 音量控制電路130的音量值。若使用者調(diào)整音量控制電路130的音量值時(shí),個(gè)人計(jì)算機(jī)100 會根據(jù)音量值來調(diào)整發(fā)聲單元190的發(fā)聲大小。請參考圖4所示,其為音量控制電路的運(yùn)作流程示意圖,其包括下列步驟步驟S410 讀取模擬數(shù)字腳位所傳入的音量值;步驟S420 判斷本次與前一次的音量值是否相同;步驟S430 本次與前一次的音量值是否有增加;步驟S440 調(diào)大發(fā)聲單元的音量;以及步驟S450 調(diào)小發(fā)聲單元的音量。本發(fā)明提供了 一種具有共享腳位的個(gè)人計(jì)算機(jī)100,使得在不同的運(yùn)作狀態(tài)下,控 制器120可以實(shí)現(xiàn)記錄編號腳位與調(diào)整音量的目的。如此一來,除了可以降低對周邊組件 的接腳數(shù)量,同時(shí)可以達(dá)到調(diào)整音量的功能。當(dāng)然,本發(fā)明還可有其它多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟 悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變 形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1.一種具有共享腳位的個(gè)人計(jì)算機(jī),其特征在于,該個(gè)人計(jì)算機(jī)包括一主電力單元;一控制器,具有一模擬數(shù)字接腳;一音量控制電路,具有一音量值;一裝置組態(tài)電路,具有一組態(tài)值;一備用電力單元,提供該控制器及該裝置組態(tài)電路電力;一切換器,該切換器未供電時(shí),將該音量控制電路電性連接至該模擬數(shù)字接腳,該切換 器被供電時(shí),則將該裝置組態(tài)電路電性連接至該模擬數(shù)字接腳;以及一電源開關(guān),當(dāng)該電源開關(guān)被致動(dòng)時(shí)將該主電力單元的電力提供給該音量控制電路及 該切換器。
2.根據(jù)權(quán)利要求1所述的具有共享腳位的個(gè)人計(jì)算機(jī),其特征在于,該個(gè)人計(jì)算機(jī)還 包含一發(fā)聲單元與一處理單元,該處理單元通過該控制器取得該音量控制電路的該音量 值,該處理單元根據(jù)該音量值調(diào)整該發(fā)聲單元的音量。
3.根據(jù)權(quán)利要求1所述的具有共享腳位的個(gè)人計(jì)算機(jī),其特征在于,該音量控制電路 為一可變電阻,該音量值為根據(jù)該可變電阻的電壓分壓所產(chǎn)生。
4.根據(jù)權(quán)利要求1所述的具有共享腳位的個(gè)人計(jì)算機(jī),其特征在于,該組態(tài)值為該裝 置組態(tài)電路的電壓分壓。
5.根據(jù)權(quán)利要求1所述的具有共享腳位的個(gè)人計(jì)算機(jī),其特征在于,該控制器中還包 括一儲存單元,該控制器在該電源開關(guān)未被致動(dòng)時(shí),該儲存單元用以儲存該裝置組態(tài)電路 的該組態(tài)值。
全文摘要
一種具有共享腳位的個(gè)人計(jì)算機(jī),包括主電力單元、控制器、音量控制電路、裝置組態(tài)電路、備用電力單元、切換器與電源開關(guān)??刂破骶哂心M數(shù)字接腳;音量控制電路具有音量值;裝置組態(tài)電路具有組態(tài)值;備用電力單元提供電力予控制器及裝置組態(tài)電路;在電源開關(guān)未被致動(dòng)時(shí),切換器將組態(tài)電路電性連接模擬數(shù)字接腳,使得控制器記錄組態(tài)值;當(dāng)電源開關(guān)被致動(dòng)時(shí),控制器將組態(tài)值提供給基本輸入/輸出系統(tǒng),借以進(jìn)行周邊組件的初始化。
文檔編號G06F3/16GK102053691SQ20091021216
公開日2011年5月11日 申請日期2009年11月11日 優(yōu)先權(quán)日2009年11月11日
發(fā)明者羅圣心 申請人:英業(yè)達(dá)股份有限公司