[發明專利]計算機裝置及其數據保護方法在審
| 申請號: | 201810319785.7 | 申請日: | 2018-04-11 |
| 公開(公告)號: | CN108733421A | 公開(公告)日: | 2018-11-02 |
| 發明(設計)人: | 徐脩恩;李仲傑;林政男;林展如;莊伯懿;周育廷 | 申請(專利權)人: | 仁寶電腦工業股份有限公司 |
| 主分類號: | G06F9/4401 | 分類號: | G06F9/4401 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 王寶筠 |
| 地址: | 中國臺灣臺北市內湖*** | 國省代碼: | 中國臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 嵌入式控制器 數據儲存器 輸入輸出端口 計算機裝置 通用型 非正常關機 電源模塊 緩沖數據 數據保護 耦接 非揮發性儲存 控制電源模塊 事件發生 通知數據 預定時段 儲存器 偵測 儲存 供電 | ||
本發明提供一種計算機裝置及其數據保護方法。計算機裝置包括嵌入式控制器、數據儲存器以及電源模塊。嵌入式控制器包括通用型輸入輸出端口。數據儲存器通過通用型輸入輸出端口耦接嵌入式控制器。電源模塊耦接嵌入式控制器。嵌入式控制器偵測是否發生非正常關機事件。當非正常關機事件發生,嵌入式控制器通過通用型輸入輸出端口通知數據儲存器以使其進行緩沖數據儲存操作,從而將數據儲存器中的緩沖數據轉移到數據儲存器中的非揮發性儲存區中,且嵌入式控制器控制電源模塊以在預定時段內對數據儲存器維持供電。
技術領域
本發明是有關于一種計算機系統,且特別是有關于一種避免數據儲存器中的緩沖數據遺失的計算機裝置及其數據保護方法。
背景技術
現今的消費型電子裝置(例如,筆記型計算機、智能型手機…等)大多以計算機系統的架構來實現,從而讓這些消費型電子裝置能夠利用多樣化的應用程序來增加自身的功能。
一般來說,計算機系統在正常運作而使用者希望將計算機系統關機時,通常會利用使用者接口中的[關機]指令來關閉計算機系統。采用此種關機方式的話,計算機系統將會等待各個組件皆正常地執行完自身的數據存取后,然后才會關閉計算機系統的整個電源。例如,計算機系統將會等待數據儲存器(如,計算機系統中的硬盤(HDD)或固態硬盤(SSD))將其寫入數據的動作執行完畢后才關機。上述關機方式稱為是[正常關機]或是[軟性關機],且比較不會傷害到計算機系統中的組件壽命。
另一種關機方式則是,使用者直接按壓計算機系統上的電源按鈕并維持預定時間,致使計算機系統中的電源直接關閉,上述關機方式稱為是[非正常關機]或是[硬性關機]。當[非正常關機]發生時,若是數據儲存器正在這段期間進行數據的寫入,或是數據儲存器中正進行緩沖的數據沒有被寫入到非揮發性儲存器的非揮發性組件中(以HDD而言是磁盤(platter);以SSD而言是NAND型高速緩存),則這些數據可能會遺失,甚至導致整個數據儲存器的讀寫區塊損毀而無法使用。因此,若希望在[非正常關機]發生時避免數據遺失,除了盡量避免[非正常關機]的發生以外,是否可利用其它作法來避免數據遺失的情況,便是可研議的問題。
發明內容
本發明提供一種計算機裝置及其數據保護方法,在發生非正常關機事件的情況下會通知數據儲存器以進行數據保全,從而讓數據儲存器中的緩沖數據得以完整被儲存,并避免數據遺失。
本發明的計算機裝置包括嵌入式控制器、數據儲存器以及電源模塊。嵌入式控制器包括通用型輸入輸出端口。數據儲存器通過通用型輸入輸出端口耦接至嵌入式控制器。電源模塊耦接至嵌入式控制器。嵌入式控制器偵測是否發生非正常關機事件。當非正常關機事件發生,嵌入式控制器通過通用型輸入輸出端口通知數據儲存器以使其進行緩沖數據儲存操作,從而將數據儲存器中的緩沖數據轉移到數據儲存器中的非揮發性儲存區中。并且,嵌入式控制器控制電源模塊以在預定時段內對數據儲存器維持供電。
本發明另公開計算機裝置的數據保護方法。計算機裝置包括嵌入式控制器、數據儲存器以及電源模塊。嵌入式控制器通過通用型輸入輸出端口耦接數據儲存器。數據保護方法包括下列步驟:利用所述嵌入式控制器以偵測是否發生非正常關機事件;以及,當所述非正常關機事件發生,利用所述嵌入式控制器以通過所述通用型輸入輸出端口通知所述數據儲存器以使其進行緩沖數據儲存操作,從而將所述數據儲存器中的緩沖數據轉移到所述數據儲存器中的非揮發性儲存區中,且利用所述嵌入式控制器控制所述電源模塊以在預定時段內對所述數據儲存器維持供電。
基于上述,本發明實施例的計算機裝置在發生非正常關機事件(例如,當計算機裝置的電源按鈕被按壓時)的情況下,嵌入式控制器利用通用型輸入輸出端口以硬件方式通知數據儲存器,讓數據儲存器即刻進行數據保全動作(如,緩沖數據儲存操作)。在電源按鈕被持續地按壓經過預定時段(例如,4秒)后,雖然計算機裝置因電源模塊強制性地停止供電而被關機,但數據儲存器的數據保全動作將會在這預定時段內完成。藉此,本發明實施例所述的計算機裝置可讓數據儲存器中的緩沖數據在發生非正常關機事件的情況下得以完整被儲存,避免數據遺失。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于仁寶電腦工業股份有限公司,未經仁寶電腦工業股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810319785.7/2.html,轉載請聲明來源鉆瓜專利網。





