TW202111526A - 電腦裝置及其關機及重啟方法 - Google Patents

電腦裝置及其關機及重啟方法 Download PDF

Info

Publication number
TW202111526A
TW202111526A TW108133122A TW108133122A TW202111526A TW 202111526 A TW202111526 A TW 202111526A TW 108133122 A TW108133122 A TW 108133122A TW 108133122 A TW108133122 A TW 108133122A TW 202111526 A TW202111526 A TW 202111526A
Authority
TW
Taiwan
Prior art keywords
signal
power
computer device
level
logic circuit
Prior art date
Application number
TW108133122A
Other languages
English (en)
Other versions
TWI720615B (zh
Inventor
王祥銘
Original Assignee
神雲科技股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 神雲科技股份有限公司 filed Critical 神雲科技股份有限公司
Priority to TW108133122A priority Critical patent/TWI720615B/zh
Application granted granted Critical
Publication of TWI720615B publication Critical patent/TWI720615B/zh
Publication of TW202111526A publication Critical patent/TW202111526A/zh

Links

Images

Landscapes

  • Power Sources (AREA)

Abstract

本案提供一種電腦裝置及其關機及重啟方法,所述方法包含邏輯電路產生處於第一位準之第一致能訊號給一電源產生電路產生供處理電路運作之工作電源及待機電源,處理電路在運作溫度大於預設溫度時產生一異常訊號,或在相應電源鍵受按壓時所產生之按壓訊號處於預設位準的時間長度大於預設時間長度時產生異常訊號,當邏輯電路接收到異常訊號且按壓訊號處於預設位準的時間長度大於預設時間長度時,邏輯電路產生處於第二位準之第一致能訊號,電源產生電路根據處於第二位準之第一致能訊號停止產生工作電源及待機電源。

Description

電腦裝置及其關機及重啟方法
本發明是關於一種電腦裝置,且特別是具緊急關機及重啟功能之電腦裝置。
電腦已普遍地被使用在人們的生活中,電腦能處理諸多取代人力之運算,然而電腦在使用上還是具其極限,例如電腦同時處理過多的軟體或程式導致其可用之記憶體容量不足將導致電腦當機,而在電腦當機時,電腦之使用者一般會持續按壓電腦的電源鍵,期望藉由長按電源鍵將電腦關機而解決當機之問題。
然而,因為電腦所搭配的系統單晶片的版本不同,而導致電腦的主板所搭配的特定版本的系統單晶片並無法根據使用者長按電源鍵而關機,也就是無法提供使用者慣用地以長按電源鍵觸發其進行關機作業,對於此類之電腦,一旦電腦發生當機,若想要修復,使用者僅能在當機後直接拔除電腦之電源線以迫使電腦因為沒有接收到市電而在不完整的執行正常關機程序的狀況下直接進入完全關機狀態,接著再重新***電源線以再次提供市電給電腦以使電腦重新啟動,而以拔除電腦之電源線迫使電腦關閉之手段,電腦突然失電的狀態,可能會造成電腦在不完整的執行正常關機程序的狀況下直接進入完全關機狀態,因而可能導致電腦損壞而在重新啟動之後無法正常地運作。
在一實施例中,一種具緊急關機及重啟功能之電腦裝置包含電源鍵、處理電路、電源產生電路及邏輯電路。處理電路耦接電源鍵,處理電路具有一運作溫度,且處理電路在運作溫度大於一預設溫度時產生一異常訊號,或在相應源鍵受按壓時所產生之一按壓訊號處於一預設位準的時間長度大於一預設時間長度時產生異常訊號。電源產生電路耦接處理電路,用以根據處於一第一位準之一第一致能訊號產生供處理電路運作之一工作電源及待機電源,並根據處於一第二位準之第一致能訊號不產生工作電源及待機電源。邏輯電路耦接處理電路及電源產生電路,用以在電腦裝置之一工作模式中產生處於第一位準之第一致能訊號,並偵測異常訊號,且判斷按壓訊號處於預設位準的時間長度是否大於預設時間長度,當邏輯電路偵測到異常訊號且按鍵訊號處於預設位準的時間長度大於預設時間長度時,邏輯電路產生處於第二位準之第一致能訊號控制電源產生電路停止產生電壓訊號,以關閉處理電路,致使電腦裝置由工作模式切換至一監控模式。
在一實施例中,一種電腦裝置的關機及重啟方法包含一邏輯電路產生處於一第一位準之一第一致能訊號給一電源產生電路產生供一處理電路運作之一工作電源及待機電源,處理電路在一運作溫度大於一預設溫度時產生一異常訊號,或在相應一電源鍵受按壓時所產生之一按壓訊號處於一預設位準的時間長度大於一預設時間長度時產生異常訊號,邏輯電路判斷是否接收到異常訊號,邏輯電路判斷按壓訊號處於預設位準的時間長度是否大於預設時間長度,當邏輯電路接收到異常訊號且按壓訊號處於預設位準的時間長度大於預設時間長度時,邏輯電路產生處於一第二位準之第一致能訊號,以及電源產生電路根據處於第二位準之第一致能訊號停止產生工作電源及待機電源以關閉處理電路,使電腦裝置切換至一監控模式。
請合併參照圖1至圖3,電腦裝置1包含邏輯電路11、處理電路12、電源鍵(power button)13及電源產生電路14。如圖1所示,電源鍵13可設置在電腦裝置1之機殼;如圖2所示,處理電路12及邏輯電路11耦接電源鍵13,邏輯電路11耦接處理電路12及電源產生電路14,且電源產生電路14耦接處理電路12。
在一實施例中,處理電路12可以系統單晶片(System on a Chip;SoC)來實現,處理電路12具有一高溫偵測單元用以偵測一運作溫度,高溫偵測單元比較運作溫度及一預設溫度以判斷處理電路12的運作溫度是否大於預設溫度(步驟S07),當運作溫度大於預設溫度,則處理電路12切換自身的運行狀態(處理電路12由正常的運行於運作模式切換為低耗電模式,例如為降頻模式、休眠模式、待運行模式等;其中,當處理電路12運行於待運行模式時,處理電路12接收並判斷相應於電源鍵13受按壓時所產生之按壓訊號S1處於一預設位準的持續時間長度是否小於一預設時間長度,當處理電路12判定電源鍵13受按壓時所產生之按壓訊號S1處於一預設位準的持續時間長度小於一預設時間長度,則處理電路12切換運行於運作模式;其中,處理電路12運行於低耗電模式所耗電量低於處理電路12運行於運作模式)並產生異常訊號S2,以表示處理電路12的運作溫度為異常。
舉例來說,前述之預設溫度可為90度,高溫偵測單元偵測並比較運作溫度與為90度之預設溫度,以判斷運作溫度是否大於90度。當高溫偵測單元判定運作溫度大於90度,則觸發處理電路12產生異常訊號S2。其中,高溫偵測單元可以是以內建於處理電路12的態樣來實施,也可以是以高溫偵測單元與處理電路12電連接的外掛於處理電路12的態樣來實施,其中,高溫偵測單元能藉由設置於鄰近處理電路12的位置以偵測處理電路12的運作溫度。在一實施例中,高溫偵測單元例如為一熱敏電阻偵測其處理器溫度並於判斷出所偵測的運作溫度高於預設溫度,即觸發處理電路12產生異常訊號S2。
並且,由於電源鍵13可能受電腦裝置1之使用者按壓,處理電路12判斷相應於電源鍵13受按壓時所產生之按壓訊號S1處於一預設位準的持續時間長度是否大於一預設時間長度(步驟S08),以判斷使用者是否長按電源鍵13。當處理電路12判定按壓訊號S1處於預設位準的時間長度大於預設時間長度,處理電路12產生異常訊號S2,表示電腦裝置1之使用者長按電源鍵13。其中,以按壓訊號S1處於低位準係表示電源鍵13受按壓而按壓訊號S1處於高位準係表示電源鍵13未受按壓為例,前述之預設時間長度可為4秒,處理電路12可判斷按壓訊號S1處於低位準之持續時間長度是否大於4秒,以判斷電腦裝置1之使用者是否長按電源鍵13。於是,如圖3所示,當處理電路12藉由高溫偵測單元判斷出電腦裝置1之處理電路12的運作溫度異常(步驟S07之判斷結果為「是」)或是處理電路12判斷出按壓訊號S1持續處於預設位準的時間長度大於預設時間長度(步驟S08之判斷結果為「是」),則觸發處理電路12產生異常訊號S2(步驟S09)。
電源產生電路14係接收由電源供應器(power supply)及選擇性搭配的適配器(adapter)其中至少一者所產生之一外部電源,並根據具有第一位準或第二位準之一第二致能訊號S32及一第一致能訊號S31選擇性地轉換外部電源為提供電腦裝置1運作於工作模式、待機模式及監控模式其中一者所需之工作電源P1、待機電源P2及監控電源其中至少一者以及產生供處理電路12以及邏輯電路11其中至少一者監控電源產生電路14的電源產生狀態之一第一電壓訊號及一第二電壓訊號其中至少一者。當電腦裝置1運行於工作模式時,第二致能訊號S32及第一致能訊號S31均處於第一位準,使電源產生電路14產生供電腦裝置1運作於工作模式時所需之工作電源P1、待機電源P2及監控電源以及供處理電路12以及邏輯電路11監控電源產生狀態之第一電壓訊號及第二電壓訊號;當電腦裝置1運行於待機模式時,第二致能訊號S32處於第二位準且第一致能訊號S31處於第一位準,使電源產生電路14產生供電腦裝置1運作於待機模式時所需之待機電源P2、監控電源以及供邏輯電路11監控電源產生狀態之第二電壓訊號且不產生工作電源P1及第一電壓訊號;當第一致能訊號S31處於第二位準時,電源產生電路14產生監控電源且不產生工作電源P1、待機電源P2、第一電壓訊號及第二電壓訊號而使電腦裝置1運作於監控模式。
在一實施例中,電源產生電路14包括一第一電源產生單元及一第二電源產生單元,第二電源產生單元根據具有第一位準之第一致能訊號S31轉換外部電源以產生待機電源P2及第二電壓訊號,而第一電源產生單元根據具有第一位準之第二致能訊號S32轉換第二電源產生單元所產生之待機電源P2以產生工作電源P1及第一電壓訊號,因此當第一致能訊號S31處於第二位準時,則電源產生電路14產生監控電源且不產生待機電源P2,且第一電源產生單元也會因為沒有收到待機電源P2而無法轉換並產生工作電源P1。
基於上述,請合併參照圖2及圖4,在電腦裝置1運作於工作模式時,邏輯電路11產生處於第一位準之第一致能訊號S31(步驟S01)給電源產生電路14,且處理電路12產生處於第一位準之第二致能訊號S32給電源產生電路14,而電源產生電路14根據所接收的具有第一位準之第二致能訊號S32及第一致能訊號S31而產生供電腦裝置1運作於工作模式的工作電源P1、待機電源P2(步驟S02)及監控電源以及供處理電路12以及邏輯電路11監控電源產生狀態之第一電壓訊號及第二電壓訊號,且邏輯電路11判斷是否接收到來自處理電路12之異常訊號S2(步驟S03),並且,邏輯電路11進一步判斷按壓訊號S1處於預設位準的時間長度是否大於預設時間長度(步驟S04)。其中,圖4係以邏輯電路11依序執行步驟S03、S04為例,然本發明不以此為限,邏輯電路11亦可同時執行步驟S03、S04或是先執行步驟S04再執行步驟S03。
當邏輯電路11偵測到異常訊號S2時(步驟S03之判斷結果為「是」),表示可能是處理電路12之運作溫度為異常,或是處理電路12判定電源鍵13受按壓之時間長度大於預設時間長度且處理電路12已切換運行於低耗電模式;此時,邏輯電路11會再更進一步的根據按壓訊號S1處於預設位準的時間長度是否大於預設時間長度之判斷結果選擇是否產生處於第二位準之第一致能訊號S31。當邏輯電路11在偵測到異常訊號S2時同時判斷出按壓訊號S1處於預設位準的時間長度大於預設時間長度時(步驟S04之判斷結果為「是」),表示電源鍵13係受使用者長按而致使處理電路12切換運行於低耗電模式並產生異常訊號S2,此時,邏輯電路11執行一緊急處理作業,即邏輯電路11產生處於第二位準之第一致能訊號S31給電源產生電路14(步驟S05),使電源產生電路14根據處於第二位準之第一致能訊號S31僅產生監控電源且停止產生工作電源P1及待機電源P2(步驟S06)與第一電壓訊號及第二電壓訊號,以使處理電路12因沒有接收到待機電源P2而無法運行於低耗電模式進而切換為處於關閉狀態,致使電腦裝置1由工作模式切換至一監控模式。
基此,當處理電路12沒有支援直接根據使用者長按電源鍵13而正常地執行電腦裝置1之關機作業而進入監控模式的功能時,可以搭配邏輯電路11而能藉由共用偵測高溫後的緊急處理作業之方式在確保處理電路12已切換的運行於低耗電模式後,仍然能夠藉由使用者長按電源鍵13而緊急地控制電源產生電路14不產生工作電源P1及待機電源P2,以迫使電腦裝置1因未收到工作電源P1及待機電源P2而切換進入監控模式。
在一實施例中,在電腦裝置1運作於監控模式時,電源產生電路14提供監控電源給電腦裝置1以供邏輯電路11偵測並判斷是否接收處於預設位準的按壓訊號S1(步驟S10),若邏輯電路11於電腦裝置1運作於監控模式時接收到處於預設位準的按壓訊號S1(判斷結果為「是」),則邏輯電路11產生並傳送第一致能訊號S31至電源產生電路14以使電源產生電路14再次產生待機電源P2,而處理電路12也因為再次接收到待機電源P2而進行初始化,且再次產生第二致能訊號S32至電源產生電路14進而使電源產生電路14再次提供工作電源P1(也就是電腦裝置1切換運作於工作模式)並使處理電路12切換運行於運作模式。
在一實施例中,前述之第一位準及第二位準可分別為高位準(即邏輯「1」)及低位準(即邏輯「0」),邏輯電路11在步驟S01及步驟S05中係分別發送具低位準之第一致能訊號S31及具高位準之第一致能訊號S31;異常訊號S2可具有低位準,而處理電路12於高溫偵測單元判斷運作溫度並未大於預設溫度且處理電路12並未接收到按壓訊號S1處於預設位準的時間長度大於預設時間長度時,則處理電路12產生正常訊號而不產生異常訊號S2,其中正常訊號具有高位準,邏輯電路11在步驟S03中係判斷是否接收到具有低位準之異常訊號S2。
在一實施例中,當邏輯電路11偵測到異常訊號S2卻未判斷出按壓訊號S1處於預設位準的時間長度大於預設時間長度時(步驟S04之判斷結果為「否」),表示處理電路12的運作溫度異常而切換至低耗電模式但使用者並未長按電源鍵13;此時,邏輯電路11繼續產生處於第一位準之第一致能訊號S31(步驟S01),使電源產生電路14持續產生工作電源P1及待機電源P2(步驟S02),也就是當邏輯電路11未判定按壓訊號S1處於預設位準的時間長度大於預設時間長度時,邏輯電路11並不會控制電源產生電路14停止產生待機電源P2,因而電腦裝置1並不會因為沒有接收到待機電源P2而切換至監控模式。
在一實施例中,如圖2所示,處理電路12包含中央處理器121及平台路徑控制器122,當電腦裝置1處在工作模式時,平台路徑控制器122產生具有第一位準的第二致能訊號S32用以控制電源產生電路14產生工作電源P1,以供電腦裝置1運作於工作模式,當平台路徑控制器122產生具有第二位準的第二致能訊號S32以控制電源產生電路14不產生工作電源P1,而使電腦裝置1運作於待機模式;當邏輯電路11產生處於第一位準之第一致能訊號S31,則使電源產生電路14產生待機電源P2,以供電腦裝置1運作於工作模式及待機模式其中一者所需的電力,當邏輯電路11產生處於第二位準之第一致能訊號S31,以控制電源產生電路14根據處於第二位準之第一致能訊號S31停止產生待機電源P2及工作電源P1(步驟S06),使平台路徑控制器122及中央處理器121因為沒有接收到待機電源P2及工作電源P1而進入關閉狀態,電腦裝置1也由工作模式切換至監控模式。
再者,在平台路徑控制器122進入關閉狀態之前也就是邏輯電路11尚未產生具有第二位準的第一致能訊號S31以控制電源產生電路14停止產生待機電源P2之前,當邏輯電路11偵測到異常訊號S2且按鍵訊號S1處於預設位準的時間長度大於預設時間長度時,請合併參照圖2及圖5,邏輯電路11更產生一關機訊號S6給平台路徑控制器122,且邏輯電路11係藉由輸出端112輸出關機訊號S6,輸出端112係有別於輸出第一致能訊號S31之輸出端111,使平台路徑控制器122根據關機訊號S6執行相應之關機作業,例如使平台路徑控制器122產生具有第二位準的第二致能訊號S32,進而先控制電源產生電路14停止產生工作電源P1。然而,由於電腦裝置1發生當機時,中央處理器121及平台路徑控制器122並無法正常地切換至關閉狀態而控制電腦裝置1重新啟動以重新初始化來解決電腦裝置1當機的問題,本案的電腦裝置1係根據邏輯電路11控制電源產生電路14停止產生工作電源P1及待機電源P2而切換至監控模式,由於電腦裝置1當機時,其中央處理器121或其處理電路12無法順利的進入關閉狀態,而無法再次進行初始化,由於其自身沒有支援根據使用者長按電源鍵13而正常地執行電腦裝置1之關機作業的功能,進而無法在無需使用者插拔電源線的狀況下修復電腦裝置1的當機問題,本案藉由邏輯電路11判斷按鍵訊號S1處於預設位準的時間長度大於預設時間長度時,即執行前述偵測高溫後之緊急處理作業而控制電腦裝置1進入監控模式,也就是處理電路12包括中央處理器121均已處於關閉狀態,且整個電腦裝置1,僅能透過藉由監控電源運作的邏輯電路11來偵測處於預設位準的按壓訊號S1之輸入之監控模式,而在無需使用者插拔電源線的狀況下,使電腦裝置1僅根據邏輯電路11偵測到處於預設位準的按壓訊號S1即可使電腦裝置1進行重新開機而重新初始化電腦裝置1的處理電路12,包括重新初始化中央處理器121及平台路徑控制器122,進而解除電腦裝置1的當機問題。
於是,當電腦裝置1之平台路徑控制器122並無法根據長按之電源鍵13使電腦裝置1之處理電路12進入關閉狀態時,邏輯電路11可藉由執行緊急處理作業來控制電源產生電路14停止產生供處理電路12(包括中央處理器121及平台路徑控制器122)運作之待機電源P2及工作電源P1,以迫使電腦裝置1切換至監控模式。並且,由於平台路徑控制器122與中央處理器121均為關閉狀態,電腦裝置1係處在低功耗之監控模式,相較於進階組態與電源介面(Advanced Configuration and Power Interface;ACPI)所定義之軟關機模式(soft-off,S5/G2),處在低功耗之監控模式之電腦裝置1所產生之功耗係小於電腦裝置1處在軟關機模式所產生之功耗,也就是藉由邏輯電路11控制電腦裝置1關機之機制更減少電腦裝置1處在軟關機模式中所產生之功耗,且處於當機中的電腦裝置1並無法藉由軟關機來完全的關閉處理電路12,而無法使處於當機中的電腦裝置1在無需使用者藉由插拔電源線的狀況下,使電腦裝置1進行重新開機。
在一實施例中,當電腦裝置1處在監控模式時,中央處理器121及平台路徑控制器122也因為沒有接收到工作電源P1及待機電源P2而處於關閉狀態,而藉由監控電源運作的邏輯電路11則於電腦裝置1處在監控模式時仍可正常運作,邏輯電路11在監控模式中判斷按壓訊號S1處於預設位準時(步驟S10),以判斷電腦裝置1之使用者是否藉由按壓電源鍵13欲重新啟動電腦裝置1。當邏輯電路11判斷出具有預設位準的按壓訊號S1輸入時(步驟S10之判斷結果為「是」),表示電腦裝置1之使用者按壓電源鍵13,此時邏輯電路11產生具有第一位準的第一致能訊號S31(步驟S11)以控制電源產生電路14產生待機電源P2,而使平台路徑控制器122再次接收到待機電源P2以進行初始化而再次產生具有第一位準的第二致能訊號S32進而控制電源產生電路14產生供中央處理器121及平台路徑控制器122運作之工作電源P1,且邏輯電路11還藉由輸出端113發送一重置訊號S5至處理電路12(步驟S12),使處理電路12進行一重置作業,中央處理器121及平台路徑控制器122可根據重置訊號S5設定各暫存器之設定參數或暫存之資料均恢復至預設值,詳細來說,平台路徑控制器122重新接收到待機電源P2及重置訊號S5即以重置後的設定參數或暫存資料進行自身的初始化以重新產生具有第一位準的第二致能訊號S32,進而控制電源產生電路14提供電腦裝置1進入工作模式所需的工作電源P1,雷同的,中央處理器121亦於接收到工作電源P1後以具有預設值之設定參數來重新啟動;待重置作業完成之後中央處理器121及平台路徑控制器122始執行電腦裝置1之開機作業,以避免中央處理器121及平台路徑控制器122因斷電關閉後未回復至預設之設定而導致電腦裝置1在進行重新開機的過程中因未回復至預設之設定再次造成電腦裝置1發生當機問題。
在一實施例中,電源產生電路14所產生之工作電源P1係相應於電腦裝置1之主機板上供中央處理器121及平台路徑控制器122運作之一主電源(main power)(為方便描述,以下稱為工作電源P1)且工作電源P1係藉由轉換電源產生電路14所產生之待機電源P2(standby power)而產生,電源產生電路14在接收到處於第二位準之第一致能訊號S31時係停止產生前述之待機電源P2,以連帶的停止電源產生電路14產生工作電源P1,進而造成中央處理器121及平台路徑控制器122進入關閉狀態而致使電腦裝置1關機而進入監控模式;再者,當電腦裝置1處於監控模式時,邏輯電路11係根據電腦裝置1之主機板上提供之監控電源運作,而由於電腦裝置1的監控電源僅供少數相關於偵測判斷按壓訊號S1處於預設位準的相關電路(包括邏輯電路11、連接邏輯電路11及電源鍵13的相關電路以及根據觸發產生按壓訊號S1的電源鍵13相關電路等)使用,因此電腦裝置1的監控電源的功耗小於前述之待機電源P2的功耗。
在一實施例中,邏輯電路11可以微控制器(MCU)來實現。
綜上所述,根據本案之電腦裝置及其關機及重啟方法之一實施例,當電腦裝置的處理電路或是其他元件無法根據使用者長按電源鍵而正常地執行關機作業以進入監控模式時,邏輯電路能藉由緊急處理作業之方式緊急地關閉處理電路至關閉狀態,以迫使電腦裝置關機至監控模式,以解決使用者於電腦裝置當機的情況下無法以長按電源鍵來使處理電路切換至關閉狀態而無法正常地使電腦裝置重新啟動進行開機程序來對處理電路進行重置作業,以修正處理電路中可能造成電腦裝置當機的錯誤的設定參數。並且,邏輯電路能控制處理電路在電腦裝置關機進入監控模式後之重啟作業中的開機程序進行重置作業,以避免發生處理電路因進入監控模式後未回復至預設值之設定參數而導致電腦裝置在重啟後仍以錯誤的設定參數執行開機程序而再次造成電腦裝置的當機之問題。
雖然本案已以實施例揭露如上然其並非用以限定本案,任何所屬技術領域中具有通常知識者,在不脫離本案之精神和範圍內,當可作些許之更動與潤飾,故本案之保護範圍當視後附之專利申請範圍所界定者為準。
1:電腦裝置 11:邏輯電路 111:輸出端 112:輸出端 113:輸出端 12:處理電路 121:中央處理器 122:平台路徑控制器 13:電源鍵 14:電源產生電路 S1:按壓訊號 S2:異常訊號 S32:第二致能訊號 S31:第一致能訊號 S5:重置訊號 S6:關機訊號 P1:工作電源 P2:待機電源 S01-S12:步驟
[圖1] 為根據本發明之電腦裝置之一實施例之外觀示意圖。 [圖2] 為根據本發明之電腦裝置之一實施例之方塊示意圖。 [圖3] 為根據本發明之處理單元之異常訊號產生方法之一實施例之流程圖。 [圖4] 為根據本發明之電腦裝置的關機及重啟方法之一實施例之流程圖。 [圖5] 為圖1之電腦裝置之一實施態樣之方塊示意圖。
1:電腦裝置
11:邏輯電路
12:處理電路
121:中央處理器
122:平台路徑控制器
13:電源鍵
14:電源產生電路
S1:按壓訊號
S2:異常訊號
S31:第一致能訊號
S32:第二致能訊號
P1:工作電源
P2:待機電源

Claims (10)

  1. 一種具緊急關機及重啟功能之電腦裝置,包含: 一電源鍵; 一處理電路,耦接該電源鍵,該處理電路具有一運作溫度,且用以在該運作溫度大於一預設溫度時產生一異常訊號,或在相應該電源鍵受按壓時所產生之一按壓訊號處於一預設位準的時間長度大於一預設時間長度時產生該異常訊號; 一電源產生電路,耦接該處理電路,用以根據處於一第一位準之一第一致能訊號產生供該處理電路運作之一工作電源及一待機電源,並根據處於一第二位準之該第一致能訊號不產生該工作電源及該待機電源;及 一邏輯電路,耦接該處理電路及該電源產生電路,用以在該電腦裝置之一工作模式中產生處於該第一位準之該第一致能訊號,並偵測該異常訊號,且判斷該按壓訊號處於該預設位準的時間長度是否大於該預設時間長度,當該邏輯電路偵測到該異常訊號且該按鍵訊號處於該預設位準的時間長度大於該預設時間長度時,該邏輯電路產生處於該第二位準之該第一致能訊號控制該電源產生電路停止產生該工作電源及該待機電源,以關閉該處理電路,致使該電腦裝置由該工作模式切換至一監控模式。
  2. 如請求項1所述之電腦裝置,其中該處理電路包含一中央處理器及一平台路徑控制器,其中該電源產生電路係根據該第一致能訊號產生供該平台路徑控制器運作之該待機電源,使該平台路徑控制器根據該待機電源產生一第二致能訊號,且該電源產生電路根據該第二致能訊號產生供該中央處理器及該平台路徑控制器在該工作模式中運作之該工作電源,當該邏輯電路產生處於該第二位準之該第一致能訊號時,該電源產生電路係停止產生該待機電源,使該平台路徑控制器關閉而停止產生該第二致能訊號以關閉該中央處理器,致使該電腦裝置切換至該監控模式。
  3. 如請求項2所述之電腦裝置,其中該邏輯電路在該監控模式中係根據該電腦裝置之主機板提供之監控電源運作,該邏輯電路在該監控模式中判斷相應該電源鍵受按壓時所產生之另一按壓訊號是否處於該預設位準。
  4. 如請求項3所述之電腦裝置,其中當該按壓訊號處於該預設位準時,該邏輯電路產生處於該第一位準之該第一致能訊號,以啟動該平台路徑控制器及該中央處理器,使該電腦裝置由該監控模式切換至該工作模式。
  5. 如請求項4所述之電腦裝置,其中該邏輯電路在產生處於該第一位準之該第一致能訊號之後,該邏輯電路產生一重置訊號給該中央處理器及該平台路徑控制器,使該中央處理器及該平台路徑控制器根據該重置訊號先執行一重置作業,且該中央處理器及該平台路徑控制器待執行該重置作業後始執行該電腦裝置之一開機作業,該電腦裝置進入該工作模式。
  6. 一種電腦裝置的關機及重啟方法,包含: 一邏輯電路在一工作模式中產生處於一第一位準之一第一致能訊號給一電源產生電路產生供一處理電路運作之一工作電源及一待機電源; 該處理電路在一運作溫度大於一預設溫度時產生一異常訊號,或在相應一電源鍵受按壓時所產生之一按壓訊號處於一預設位準的時間長度大於一預設時間長度時產生該異常訊號; 該邏輯電路判斷是否接收到該異常訊號; 該邏輯電路判斷該按壓訊號處於該預設位準的時間長度是否大於該預設時間長度; 當該邏輯電路接收到該異常訊號且該按壓訊號處於該預設位準的時間長度大於該預設時間長度時,該邏輯電路產生處於一第二位準之該第一致能訊號;及 該電源產生電路根據處於該第二位準之該第一致能訊號停止產生該工作電源及該待機電源以關閉該處理電路,使該電腦裝置自該工作模式切換至一監控模式。
  7. 如請求項6所述之電腦裝置的關機及重啟方法,其中該電源產生電路產生供該處理電路運作之該工作電源及該待機電源之步驟包含: 該電源產生電路根據處於該第一位準之該第一致能訊號產生供該處理電路之一平台路徑控制器運作之該待機電源; 該平台路徑控制器根據該待機電源運作而產生一第二致能訊號;及 該電源產生電路根據該第二致能訊號產生該工作電源供該平台路徑控制器及該處理電路之一中央處理器在該工作模式中運作; 其中,該電源產生電路根據處於該第二位準之該第一致能訊號停止產生該工作電源及該待機電源之步驟中,該電源產生電路係根據處於該第二位準之該第一致能訊號停止產生該待機電源以關閉該平台路徑控制器,使該中央處理器未接收到該工作電源而關閉。
  8. 如請求項7所述之電腦裝置的關機及重啟方法,更包含: 該邏輯電路在該監控模式中根據該電腦裝置之主機板提供之監控電源運作以判斷相應該電源鍵受按壓時所產生之另一按壓訊號是否處於該預設位準。
  9. 如請求項8所述之電腦裝置的關機及重啟方法,更包含: 當該按壓訊號處於該預設位準時,該邏輯電路產生處於該第一位準之該第一致能訊號,以啟動該平台路徑控制器及該中央處理器,使該電腦裝置由該監控模式切換至該工作模式。
  10. 如請求項9所述之電腦裝置的關機及重啟方法,更包含:該邏輯電路在產生處於該第一位準之該第一致能訊號之後,該邏輯電路產生一重置訊號給該中央處理器及該平台路徑控制器; 該中央處理器及該平台路徑控制器根據該重置訊號執行一重置作業;及 該中央處理器及該平台路徑控制器待執行該重置作業後執行該電腦裝置之一開機作業。
TW108133122A 2019-09-12 2019-09-12 電腦裝置及其關機及重啟方法 TWI720615B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW108133122A TWI720615B (zh) 2019-09-12 2019-09-12 電腦裝置及其關機及重啟方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW108133122A TWI720615B (zh) 2019-09-12 2019-09-12 電腦裝置及其關機及重啟方法

Publications (2)

Publication Number Publication Date
TWI720615B TWI720615B (zh) 2021-03-01
TW202111526A true TW202111526A (zh) 2021-03-16

Family

ID=76035699

Family Applications (1)

Application Number Title Priority Date Filing Date
TW108133122A TWI720615B (zh) 2019-09-12 2019-09-12 電腦裝置及其關機及重啟方法

Country Status (1)

Country Link
TW (1) TWI720615B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI806380B (zh) * 2022-01-24 2023-06-21 友達光電股份有限公司 穿戴式電子裝置及其控制方法

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8375404B2 (en) * 2008-12-30 2013-02-12 The Nielsen Company (Us), Llc Methods and apparatus to enforce a power off state of an audience measurement device during shipping
KR101688144B1 (ko) * 2010-06-16 2016-12-20 엘지전자 주식회사 이동통신 단말기 및 그의 전원 관리 방법
CN102981425B (zh) * 2012-11-27 2014-12-03 广东威创视讯科技股份有限公司 一种开关机电路
CN107305416A (zh) * 2016-04-21 2017-10-31 西安中兴新软件有限责任公司 一种控制方法及终端
CN105958844B (zh) * 2016-04-29 2018-08-14 优利德科技(中国)股份有限公司 一种智能软开关电源实现方法及智能软开关电源

Also Published As

Publication number Publication date
TWI720615B (zh) 2021-03-01

Similar Documents

Publication Publication Date Title
CN107122321B (zh) 硬件修复方法、硬件修复***以及计算机可读取存储装置
TWI436588B (zh) 電源鎖定的設定方法及其電子裝置
US8055889B2 (en) BIOS management device and method for managing BIOS setting value
US9367446B2 (en) Computer system and data recovery method for a computer system having an embedded controller
US8745367B2 (en) Electronic system, and preheating method and apparatus thereof
TW201512831A (zh) 電腦開機啟動偵測系統及方法
KR20200002603A (ko) 지속적 메모리가 인에이블된 플랫폼들에 대한 전원 버튼 오버라이드
JP2011258032A (ja) 情報処理装置
US8726088B2 (en) Method for processing booting errors
TW201321949A (zh) 電源開機控制方法及其系統
TWI693513B (zh) 伺服器系統及其省電方法
TWI720615B (zh) 電腦裝置及其關機及重啟方法
TWI582699B (zh) 通知開機階段的方法及伺服器系統
WO2005071531A1 (fr) Procede et dispositif permettant de demarrer un ordinateur
US10921875B2 (en) Computer system, operational method for a microcontroller, and computer program product
CN113672433B (zh) 计算机装置及其关机及重启方法
TWI468913B (zh) 電腦系統及其啟動與設定方法
JP2005165415A (ja) 情報処理装置、システム起動方法、およびシステム起動プログラム
CN108073481B (zh) 可提供硬件运作信息的服务器***及其处理方法
TWI665561B (zh) 伺服器及其遠端控制方法
TWI715005B (zh) 用於監控基板管理控制器之常駐程序的方法
CN111142646B (zh) 服务器***及其省电方法
TWI734357B (zh) 主機板及輔助測試主機板的方法
JPS6312013A (ja) デ−タ処理装置の再起動方式
TW201604676A (zh) 電腦系統及其快速自動重新開機的方法