欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

可保存狀態(tài)的看門狗電路及其保存重啟狀態(tài)方法

文檔序號:6469644閱讀:246來源:國知局
專利名稱:可保存狀態(tài)的看門狗電路及其保存重啟狀態(tài)方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種可保存狀態(tài)的看門狗電路及其保存重啟狀態(tài)方法,尤其涉及一種
可保存看門狗電路產(chǎn)生重啟信號的原因的看門狗電路及其保存重啟狀態(tài)的方法。
背景技術(shù)
為了對復(fù)雜程度越來越高的電子系統(tǒng)或裝置進(jìn)行有效的異常狀況追蹤檢測,目前 多使用如看門狗(Watchdog Timer)電路進(jìn)行監(jiān)控,要求處理單元定時傳輸信號給看門狗電 路,以判斷處理單元的運作情況。 但現(xiàn)有的看門狗電路具有下述缺點專用的看門狗電路的計時時間長度多以一 固定的預(yù)設(shè)時間為限,如AMD706專用看門狗電路為1.6秒,亦即要求處理單元必須反復(fù)在 如此短暫的時間內(nèi)輸入信號給看門狗電路,則處理單元必須安排高優(yōu)先權(quán)的線程執(zhí)行此操 作,將浪費過多處理單元的處理效能,并限制看門狗電路的靈活程度。 另外也有現(xiàn)有的技術(shù),采用可程序化邏輯組件FPGA或CPLD與專用電路芯片結(jié)合, 制作為有別于專用看門狗電路的顯示重啟電路,可以靈活設(shè)置計時時間,也可加入存儲組
件以記錄相關(guān)的重啟操作數(shù)據(jù),如公開號CN1722094A的專利申請案所述。但此種技術(shù)方案 亦存在其缺點,由于FPGA及CPLD成本較高,若欲適用在較低階或價格較便宜的系統(tǒng)或裝置 上顯得不符成本;此外,由于可程序化邏輯組件并非專用的顯示重啟電路,且在大量生產(chǎn)時 還必須多一道預(yù)先燒錄程序在內(nèi)的手續(xù),也同樣會產(chǎn)生增加時間及金錢成本的問題。
為了能達(dá)到對各種電子系統(tǒng)或裝置有效監(jiān)控異常狀況的目的,提供一種可靈活設(shè) 置計時時間長度、又可記錄處理單元執(zhí)行重啟操作的狀態(tài),且成本不過于高昂的看門狗電 路,實為一急需解決的問題。

發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是為了克服現(xiàn)有技術(shù)中看門狗電路的靈活程度受到限 制、生產(chǎn)成本高等的缺陷,提供一種可保存狀態(tài)的看門狗電路及其保存重啟狀態(tài)方法,以達(dá) 到靈活設(shè)定計時時間長度及記錄重啟狀態(tài)的目的。
本發(fā)明是通過下述技術(shù)方案來解決上述技術(shù)問題的提供一種可保存狀態(tài)的看門
狗電路,其包括 —監(jiān)視模塊,包括 —計時控制單元,記錄一重啟時間; —計時器,根據(jù)該重啟時間的長度計時,并于該重啟時間屆滿時發(fā)出 一 溢出信 號; —重啟單元,根據(jù)該溢出信號以產(chǎn)生一重啟信號及一重啟記錄,該重啟單元傳送 該重啟信號至連接于該看門狗電路的一處理單元,以控制該處理單元執(zhí)行重啟,該重啟記 錄記錄該重啟單元產(chǎn)生的該重啟信號;及 —存儲單元,接收并存儲該重啟記錄,以供該處理單元讀取及分析該重啟單元所
4發(fā)出的該重啟信號; 其中,該計時控制單元將該重啟時間寫入該計時器。 優(yōu)選地,該存儲單元還存儲該處理單元在該重啟信號產(chǎn)生時的狀態(tài)數(shù)據(jù)。
優(yōu)選地,其中還包括 —緩存器,接收該重啟單元產(chǎn)生的該重啟記錄并傳送至該存儲單元,及傳送該處 理單元所輸入的該重啟時間至該計時控制單元加以記錄。 優(yōu)選地,該計時器接收該處理單元在該重啟時間屆滿前所輸入的一看門狗輸入信
號,并根據(jù)該看門狗輸入信號重新計算該重啟時間。 優(yōu)選地,其中還包括 —電壓轉(zhuǎn)換器,電連接于該計時器,轉(zhuǎn)換該處理單元輸入的該看門狗輸入信號的 電壓為該計時器操作所需的電壓,并傳送至該計時器。 優(yōu)選地,該計時控制單元接收該計時器所發(fā)出的該溢出信號,并傳送至該重啟單 元。 優(yōu)選地,該監(jiān)視模塊還包括一電壓比較單元,將該處理單元的工作電壓與一電壓 比較單元進(jìn)行比較,并于工作電壓小于該電壓比較單元時發(fā)出一電源保護(hù)信號,該重啟單 元還接收該電源保護(hù)信號,以產(chǎn)生該重啟信號。
優(yōu)選地,其中還包括 —輸出控制單元,電連接至該存儲單元及該看門狗電路外部的一輸出單元,在該 存儲單元接收到該重啟單元接收該溢出信號的記錄時,輸出一控制信號,控制該輸出單元 輸出該重啟單元接收該溢出信號的信息。 本發(fā)明的另一技術(shù)方案為提供一種看門狗電路保存重啟狀態(tài)方法,其包括以下 步驟 該看門狗電路產(chǎn)生用于指示重啟一處理單元的信號后,發(fā)出一重啟信號及一重啟 記錄; 傳送該重啟信號至該處理單元,控制該處理單元執(zhí)行重啟;及 存儲該重啟記錄在一存儲單元,以供自該存儲單元讀取及分析該重啟信號的產(chǎn) 生。 優(yōu)選地,產(chǎn)生用于指示重啟該處理單元的該信號的步驟前,還包括以下步驟
寫入一重啟時間到一計時器;
根據(jù)該重啟時間的長度計時;及 判斷是否有一看門狗輸入信號在該重啟時間屆滿前輸入該計時器,若有則重新計 算該重啟時間,若無則于該重啟時間屆滿時產(chǎn)生一溢出信號,該溢出信號用于指示重啟該 處理單元。 優(yōu)選地,該存儲單元還存儲該處理單元在該重啟信號產(chǎn)生時的狀態(tài)數(shù)據(jù)。
優(yōu)選地,用于指示重啟該處理單元的該信號,為一電源保護(hù)信號,該電源保護(hù)信號 在該處理單元的工作電壓與一 電壓比較單元進(jìn)行比較后,工作電壓小于該電壓比較單元時 所發(fā)出。 優(yōu)選地,存儲該重啟記錄在該存儲單元的步驟后,還包括下述步驟 在該存儲單元接收到該重啟單元接收該溢出信號的該重啟記錄時,輸出一控制信號,用于控制一輸出單元輸出該重啟信號為根據(jù)該溢出信號所產(chǎn)生的信息。
本發(fā)明的積極進(jìn)步效果在于(一)可通過設(shè)置重啟時間,還靈活地提供使用者依
據(jù)操作電腦系統(tǒng)的需求,執(zhí)行顯示處理單元運作狀態(tài)的功能;并且(二)提供記錄曾執(zhí)行的
重啟操作的狀態(tài),讓技術(shù)人員可以根據(jù)記錄對處理單元發(fā)生的異常狀態(tài)進(jìn)行分析,改善了
現(xiàn)有僅能對處理單元行進(jìn)重啟操作、卻無法留下狀態(tài)作為參考的缺點。


圖1為本發(fā)明所提供一種可保存狀態(tài)的看門狗電路實施例的模塊圖;
圖2為本發(fā)明所提供一種看門狗電路保存重啟狀態(tài)方法實施例的流程圖;
圖3為本發(fā)明所提供另一種看門狗電路保存重啟狀態(tài)方法實施例的流程圖;
圖4為本發(fā)明所提供另一種看門狗電路保存重啟狀態(tài)方法實施例的流程圖。
主要組件符號說明1電腦系統(tǒng)2處理單元3看門狗電路30監(jiān)視模塊300計時器302計時控制單元304重啟單元306電壓轉(zhuǎn)換器308電壓比較單元32緩存器34存儲單元36輸出控制單元4輸出單元5輸入單元S601 S605流程步驟S701 S713流程步驟S801 S8Q7流程步驟
具體實施例方式
下面結(jié)合附圖給出本發(fā)明較佳實施例,以詳細(xì)說明本發(fā)明的技術(shù)方案。 本發(fā)明以一種可保存狀態(tài)的看門狗電路及其保存重啟狀態(tài)方法,提供設(shè)置計時時
間的長度,以及記錄發(fā)生重啟的原因的技術(shù)手段,以達(dá)到靈活顯示電腦系統(tǒng)并便利分析重
啟狀況的效果。為了提供還詳盡的說明與解釋,以下將配合模塊圖及流程圖進(jìn)行解說,以便
還為明確而清楚地揭露本發(fā)明所使用的技術(shù)及手段。 圖1為本發(fā)明所提供的一種可保存狀態(tài)的看門狗電路實施例的模塊圖,本實施例 所述的看門狗電路3應(yīng)用于一電腦系統(tǒng)1中,用于顯示電腦系統(tǒng)1的處理單元2,并在處理 單元2無法正常運作時控制處理單元2進(jìn)行重啟的動作,使處理單元2重新回到初始狀態(tài),
6以避免處理單元2繼續(xù)運作而發(fā)生損害??撮T狗電路3中包括一監(jiān)視模塊30、一緩存器32、 一存儲單元34及一輸出控制單元36,監(jiān)視模塊30當(dāng)中還包括一計時器300、一計時控制 單元302、一重啟單元304及一電壓轉(zhuǎn)換器306。 為了顯示處理單元2是否正常運作,計時器300會根據(jù)一重啟時間的長度進(jìn)行計 時,處理單元2需在重啟時間屆滿前輸入一看門狗輸入信號以中斷計時器300的計時操作, 讓計時器300重新開始計算重啟時間,以避免監(jiān)視模塊30將處理單元2判斷為發(fā)生異常。
本實施例中的看門狗電路3進(jìn)一步對于計時器300所計時的重啟時間長度設(shè)定加 以改良,即根據(jù)電腦系統(tǒng)1使用的需求,由處理單元2經(jīng)由地址及數(shù)據(jù)總線(Bus)寫入一重 啟時間,因此重啟時間可異于預(yù)設(shè)的1. 6秒計時時間。 緩存器32接收處理單元2欲設(shè)置的重啟時間,并傳送到監(jiān)視模塊30中的計時控 制單元302加以記錄,在啟動顯示的操作后,計時控制單元302再將重啟時間寫入計時器 300,供計時器300根據(jù)重啟時間的長度計時。當(dāng)處理單元2沒有在上述的重啟時間內(nèi),通 過電壓轉(zhuǎn)換器306轉(zhuǎn)換電壓后輸入一看門狗輸入信號(WDI)給計時器300,表示處理單元2 可能因執(zhí)行程序落入無限循環(huán)或其它原因而發(fā)生異常,則計時器300計算到重啟時間屆滿 時,會發(fā)出一溢出信號并傳送到重啟單元304,使重啟單元304根據(jù)接收到的溢出信號產(chǎn)生 一重啟信號,并將重啟信號傳送到處理單元2,用于控制處理單元2執(zhí)行重啟,以便重新恢 復(fù)正常的運作。 溢出信號可設(shè)計為經(jīng)由計時控制單元302轉(zhuǎn)送到重啟單元304、或直接自計時器 300傳送到重啟單元304處,而上述電壓轉(zhuǎn)換器306用于轉(zhuǎn)換處理單元2所要輸入的看門狗 輸入信號,若處理單元2輸入的信號電壓超過計時器300操作所使用的電壓,則利用電壓轉(zhuǎn) 換器306將電壓調(diào)整降低后再輸入給計時器300中斷其計時。 本實施例除了可視需求設(shè)置重啟時間外,還可記錄看門狗電路3所監(jiān)測到的重啟 事件。例如當(dāng)重啟單元304接收到溢出信號后時,除產(chǎn)生重啟信號控制處理單元2重啟的 外,同時也產(chǎn)生一重啟記錄,該重啟記錄記錄該重啟單元304接收該溢出信號及產(chǎn)生該重 啟信號,并經(jīng)由緩存器32通過總線傳送重啟記錄到存儲單元34加以存儲,例如將接收 到溢出信號而產(chǎn)生重啟信號的情況記錄為"1",而其它使重啟單元304產(chǎn)生重啟信號的情 況下,重啟記錄記錄為"0";同時,存儲單元34還存儲處理單元2在逾時未送出看門狗輸 入信號而重啟時的各種狀態(tài)數(shù)據(jù),例如當(dāng)時產(chǎn)生的錯誤碼(ErrorCode),以供分析及除錯 (Debug)所用。 本實施例中所述觸發(fā)重啟單元304產(chǎn)生重啟信號的其它情況,例如根據(jù)使用者 操作電腦系統(tǒng)1中一輸入單元5,例如一重啟按鍵,所產(chǎn)生的一手動重啟信號(MR);或是為 了避免電壓不穩(wěn)或過低導(dǎo)致處理單元2的損壞,而利用監(jiān)視模塊30中的一電壓比較單元 308比較一參考電壓與處理單元2的工作電壓(Vcc),當(dāng)處理單元2的工作電壓小于參考電 壓時,所發(fā)出的一電源保護(hù)信號。當(dāng)重啟單元304接收手動重啟信號或電源保護(hù)信號而產(chǎn) 生重啟信號時,重啟單元304同時產(chǎn)生記錄為"O"的重啟記錄,并傳送到存儲單元34存儲。
緩存器32暫存重啟單元304產(chǎn)生的重啟記錄,并通過數(shù)據(jù)總線傳送到存儲單元34 加以存儲,用于供技術(shù)人員后續(xù)通過處理單元2讀取存儲單元34中的記錄并加以分析、除 錯,而從重啟記錄中得知每一次的重啟究竟因處理單元2逾時未對計時器300輸入看門狗 輸入信號所產(chǎn)生,抑或是逾時輸入以外的原因所造成。本實施例中的存儲單元34可為一電
7子式可擦除可編程只讀存儲器(EEPR0M)。 此外,除了將重啟記錄存儲在存儲單元34中,等待技術(shù)人員讀取及分析以外,本 實施例在看門狗電路3還包括一輸出控制單元36,電連接至存儲單元34及看門狗電路3外 部的輸出單元4,在存儲單元34接收到重啟單元304接收溢出信號而產(chǎn)生重啟信號的記錄 時,輸出一控制信號以控制電腦系統(tǒng)1中的輸出單元4,以指示出處理單元2因逾時未輸入 看門狗輸入信號而重啟的信息。例如在處理單元2未輸入看門狗輸入信號而重啟時(例如 重啟記錄為1時),由LED等發(fā)光單元發(fā)光;而由于其它原因產(chǎn)生重啟信號的情況時,輸出 控制單元36則控制發(fā)光單元不發(fā)光;則技術(shù)人員不需以后再讀取存儲單元34的記錄,即可 根據(jù)LED燈號的顯示狀態(tài)實時得知處理單元2重啟的原因。上述控制輸出單元4的方式為 一舉例說明,熟悉該項技藝的人員自可根據(jù)本例的說明進(jìn)行類似的變化。
圖2為本發(fā)明所提供的一種看門狗電路保存重啟狀態(tài)方法實施例的流程圖,用于 說明看門狗電路3達(dá)成記錄處理單元2進(jìn)行重啟操作的狀態(tài)的技術(shù)手段。首先由看門狗電 路3產(chǎn)生一個指示重啟處理單元2的信號后,執(zhí)行步驟S601——發(fā)出一重啟信號及一重啟 記錄;所述指示重啟處理單元2的信號如根據(jù)使用者操作輸入單元5而產(chǎn)生的手動重啟 信號。 處理單元2接收重啟信號后,執(zhí)行重啟的操作,執(zhí)行步驟S603——使處理單元2恢 復(fù)到初始狀態(tài);使處理單元2從異常的運作狀態(tài)中脫離,準(zhǔn)備重新正常運行;接著,執(zhí)行步 驟S605——重啟單元304也傳送重啟記錄到一存儲單元34存儲,該存儲單元34例如為一 電子式可擦除可編程只讀存儲器,而存放在存儲單元34中的重啟記錄可供技術(shù)人員后續(xù) 通過處理單元2加以讀取,并進(jìn)行分析。 圖3為本發(fā)明所提供的另一種看門狗電路保存重啟狀態(tài)方法實施例的流程圖, 說明本發(fā)明還可達(dá)成靈活設(shè)置重啟時間的效果。本實施例首先由處理單元2指定一重啟 時間,通過緩存器32記錄到計時控制單元302,在監(jiān)視模塊30啟動顯示操作時,執(zhí)行步驟 S701——將計時控制單元302記錄的重啟時間寫入計時器300 ;執(zhí)行步驟S703——讓計時 器300開始根據(jù)重啟時間的長度計時。 計時器300計時的期間,執(zhí)行步驟S705——會判斷有無處理單元2發(fā)出的看門狗 輸入信號在重啟時間屆滿前輸入;以判別處理單元2是否正常運行若處理單元2在重啟 時間未屆滿前輸入看門狗輸入信號,即會使計時器300中斷計時,再根據(jù)重啟時間的長度 重新計算(返回步驟S703以下);但若計時器300計算的重啟時間已屆滿而無看門狗輸入 信號輸入計時器300,執(zhí)行步驟S707——計時器300會產(chǎn)生一溢出信號;并傳送到重啟單元 304。 執(zhí)行步驟S709——接著重啟單元304接收溢出信號而產(chǎn)生一重啟信號及一重啟 記錄;其中重啟信號用于控制處理單元2執(zhí)行重啟到初始狀態(tài)的操作,而重啟記錄則記錄 該重啟信號根據(jù)溢出信號而產(chǎn)生;執(zhí)行步驟S711——重啟單元304傳送重啟信號到處理單 元2以控制其重啟,并傳送重啟記錄到存儲單元34加以存儲;以供技術(shù)人員讀取存儲單元 34中的記錄,而了解處理單元2重啟的原因,詳細(xì)的重啟記錄方式請參閱第一圖所示的實 施例中的說明。在本實施例中的存儲單元34,除存儲記錄了重啟單元304因接收溢出信號 而產(chǎn)生重啟信號的信息的重啟記錄外,同時也取得并存儲重啟單元304因接收溢出信號而 發(fā)出重啟信號當(dāng)時,處理單元2產(chǎn)生的錯誤碼等狀態(tài)數(shù)據(jù),以利技術(shù)人員依據(jù)更多的狀態(tài)進(jìn)行除錯的工作。 最后,在存儲單元34接收到上述重啟記錄時,執(zhí)行步驟S713——由輸出控制單元 36輸出一控制信號,控制看門狗電路3外部的一輸出單元4輸出,從而顯示重啟單元304因 接收到溢出信號而產(chǎn)生重啟信號的信息。例如控制LED等發(fā)光單元發(fā)光,則技術(shù)人員可在 處理單元2重啟時,立刻通過燈號的顯示得知處理單元2發(fā)生重啟的原因。
圖4為本發(fā)明所提供的再另一種看門狗電路保存重啟狀態(tài)方法實施例的流程圖, 以電腦系統(tǒng)l的供電不穩(wěn)定時,使處理單元2進(jìn)行重啟操作為例進(jìn)行說明。本實施例由監(jiān) 視模塊30中的一電壓比較單元308,執(zhí)行步驟S801——以一參考電壓(例如2.2伏特)與 處理單元2的工作電壓進(jìn)行比較;執(zhí)行步驟S803——當(dāng)處理單元2的工作電壓小于參考電 壓時,代表當(dāng)時供應(yīng)給處理單元2的電源并不穩(wěn)定或過低,此時發(fā)出一電源保護(hù)信號至重 啟單元304 ;執(zhí)行步驟S805——讓重啟單元304根據(jù)電源保護(hù)信號的指示,產(chǎn)生重啟信號及 重啟記錄;執(zhí)行步驟S807——由重啟信號控制處理單元2執(zhí)行重啟,暫停處理單元2原本 的運算程序、重新初始化,以避免處理單元2在供電不穩(wěn)定的情形下繼續(xù)執(zhí)行一般的操作, 最后產(chǎn)生損壞的問題,并將重啟記錄傳送到存儲單元34存儲,以供后續(xù)分析。
綜合上述各實施例所揭露的技術(shù)手段,已充分說明本發(fā)明可達(dá)成的功效包括 ( 一 )可通過設(shè)置重啟時間,還靈活地提供使用者依據(jù)操作電腦系統(tǒng)的需求,執(zhí)行顯示處理 單元運作狀態(tài)的功能;并且(二)提供記錄曾執(zhí)行的重啟操作的狀態(tài),讓技術(shù)人員可以根據(jù) 記錄對處理單元發(fā)生的異常狀態(tài)進(jìn)行分析,改善了現(xiàn)有僅能對處理單元行進(jìn)重啟操作、卻 無法留下狀態(tài)作為參考的缺點。 前述所列舉的項目僅為適用本發(fā)明的部分示例,并非用于限制本發(fā)明所適用的范 圍,如有其它符合本發(fā)明的精神與未實質(zhì)改變本發(fā)明的技術(shù)手段者,皆屬本發(fā)明所涵蓋保 護(hù)的范圍。 雖然以上描述了本發(fā)明的具體實施方式
,但是本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,這些 僅是舉例說明,在不背離本發(fā)明的原理和實質(zhì)的前提下,可以對這些實施方式做出多種改 變或修改。因此,本發(fā)明的保護(hù)范圍由所附權(quán)利要求書限定。
9
權(quán)利要求
一種可保存狀態(tài)的看門狗電路,其特征在于,其包括一監(jiān)視模塊,包括一計時控制單元,記錄一重啟時間;一計時器,根據(jù)該重啟時間的長度計時,并于該重啟時間屆滿時發(fā)出一溢出信號;一重啟單元,根據(jù)該溢出信號以產(chǎn)生一重啟信號及一重啟記錄,該重啟單元傳送該重啟信號至連接于該看門狗電路的一處理單元,以控制該處理單元執(zhí)行重啟,該重啟記錄記錄該重啟單元產(chǎn)生的該重啟信號;及一存儲單元,接收并存儲該重啟記錄,以供該處理單元讀取及分析該重啟單元所發(fā)出的該重啟信號;其中,該計時控制單元將該重啟時間寫入該計時器。
2. 如權(quán)利要求1所述的看門狗電路,其特征在于,該存儲單元還存儲該處理單元在該 重啟信號產(chǎn)生時的狀態(tài)數(shù)據(jù)。
3. 如權(quán)利要求1所述的看門狗電路,其特征在于,其中還包括一緩存器,接收該重啟單元產(chǎn)生的該重啟記錄并傳送至該存儲單元,及傳送該處理單 元所輸入的該重啟時間至該計時控制單元加以記錄。
4. 如權(quán)利要求1所述的看門狗電路,其特征在于,該計時器接收該處理單元在該重啟 時間屆滿前所輸入的一看門狗輸入信號,并根據(jù)該看門狗輸入信號重新計算該重啟時間。
5. 如權(quán)利要求4所述的看門狗電路,其特征在于,其中還包括一電壓轉(zhuǎn)換器,電連接于該計時器,轉(zhuǎn)換該處理單元輸入的該看門狗輸入信號的電壓 為該計時器操作所需的電壓,并傳送至該計時器。
6. 如權(quán)利要求1所述的看門狗電路,其特征在于,該計時控制單元接收該計時器所發(fā) 出的該溢出信號,并傳送至該重啟單元。
7. 如權(quán)利要求1所述的看門狗電路,其特征在于,該監(jiān)視模塊還包括一電壓比較單元, 將該處理單元的工作電壓與一電壓比較單元進(jìn)行比較,并于工作電壓小于該電壓比較單元 時發(fā)出 一 電源保護(hù)信號,該重啟單元還接收該電源保護(hù)信號,以產(chǎn)生該重啟信號。
8. 如權(quán)利要求1所述的看門狗電路,其特征在于,其中還包括一輸出控制單元,電連接至該存儲單元及該看門狗電路外部的一輸出單元,在該存儲 單元接收到該重啟單元接收該溢出信號的記錄時,輸出一控制信號,控制該輸出單元輸出 該重啟單元接收該溢出信號的信息。
9. 一種看門狗電路保存重啟狀態(tài)方法,其特征在于,其包括以下步驟 該看門狗電路產(chǎn)生用于指示重啟一處理單元的信號后,發(fā)出一重啟信號及一重啟記錄;傳送該重啟信號至該處理單元,控制該處理單元執(zhí)行重啟;及 存儲該重啟記錄在一存儲單元,以供自該存儲單元讀取及分析該重啟信號的產(chǎn)生。
10. 如權(quán)利要求9所述的保存重啟狀態(tài)方法,其特征在于,產(chǎn)生用于指示重啟該處理單 元的該信號的步驟前,還包括以下步驟寫入一重啟時間到一計時器; 根據(jù)該重啟時間的長度計時;及判斷是否有一看門狗輸入信號在該重啟時間屆滿前輸入該計時器,若有則重新計算該重啟時間,若無則于該重啟時間屆滿時產(chǎn)生一溢出信號,該溢出信號用于指示重啟該處理 單元。
11. 如權(quán)利要求9所述的保存重啟狀態(tài)方法,其特征在于,該存儲單元還存儲該處理單 元在該重啟信號產(chǎn)生時的狀態(tài)數(shù)據(jù)。
12. 如權(quán)利要求9所述的保存重啟狀態(tài)方法,其特征在于,用于指示重啟該處理單元的該信號,為一電源保護(hù)信號,該電源保護(hù)信號在該處理單元的工作電壓與一電壓比較單元 進(jìn)行比較后,工作電壓小于該電壓比較單元時所發(fā)出。
13. 如權(quán)利要求9所述的保存重啟狀態(tài)方法,其特征在于,存儲該重啟記錄在該存儲單 元的步驟后,還包括下述步驟在該存儲單元接收到該重啟單元接收該溢出信號的該重啟記錄時,輸出一控制信號, 用于控制一輸出單元輸出該重啟信號為根據(jù)該溢出信號所產(chǎn)生的信息。
全文摘要
本發(fā)明公開了一種可保存狀態(tài)的看門狗電路及其保存重啟狀態(tài)方法,該電路包括一監(jiān)視模塊及一存儲單元,監(jiān)視模塊包括一計時器、一計時控制單元及一重啟單元。計時控制單元記錄一重啟時間并寫入計時器,使計時器根據(jù)重啟時間長度計時,并在重啟時間屆滿時發(fā)出一溢出信號給重啟單元;重啟單元接收溢出信號以產(chǎn)生一重啟信號及一重啟記錄重啟信號傳送到一處理單元以控制該處理單元執(zhí)行重啟;重啟記錄則傳送到存儲單元存儲,以供處理單元讀取及分析重啟單元發(fā)出的該重啟信號。本發(fā)明可通過保存看門狗電路重啟處理單元時的狀態(tài),以執(zhí)行分析處理單元運作狀態(tài)的功能。
文檔編號G06F11/00GK101770404SQ200810205319
公開日2010年7月7日 申請日期2008年12月31日 優(yōu)先權(quán)日2008年12月31日
發(fā)明者吳限, 宓霖 申請人:環(huán)旭電子股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
哈尔滨市| 鹿泉市| 永昌县| 翁源县| 和顺县| 淮北市| 抚州市| 咸丰县| 马龙县| 芜湖县| 阿克| 东乡| 辽中县| 封丘县| 绥江县| 永修县| 乐清市| 徐水县| 广灵县| 永宁县| 广平县| 长宁县| 云和县| 宜兰县| 庐江县| 清新县| 高阳县| 潜山县| 鹤庆县| 富蕴县| 屯留县| 府谷县| 西盟| 彝良县| 开封市| 门头沟区| 双峰县| 黄龙县| 中卫市| 镇江市| 治多县|