亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種監(jiān)控cpu運(yùn)行的方法和裝置的制作方法

文檔序號(hào):6423113閱讀:152來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):一種監(jiān)控cpu運(yùn)行的方法和裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及電子領(lǐng)域,尤其涉及監(jiān)控CPU運(yùn)行的方法和裝置。
背景技術(shù)
隨著嵌入式系統(tǒng)的發(fā)展,為了滿(mǎn)足系統(tǒng)的可靠性設(shè)計(jì)的要求,通常會(huì)在單板上采用看門(mén)狗電路來(lái)實(shí)時(shí)監(jiān)控CPU(中央處理器)的運(yùn)行狀態(tài)并且在檢測(cè)到軟件異常時(shí)產(chǎn)生復(fù)位信號(hào)使系統(tǒng)恢復(fù)正常運(yùn)行,從而避免了 CPU由于受到某些外在或者內(nèi)在因素的影響,而出現(xiàn)程序跑飛或者陷入死循環(huán),導(dǎo)致整個(gè)系統(tǒng)癱瘓并且無(wú)法恢復(fù)的情況??撮T(mén)狗電路(watchdog timer)是一個(gè)定時(shí)器電路,除了電路內(nèi)部有一個(gè)定時(shí)器外,一般會(huì)有一個(gè)接收喂狗輸入信號(hào)的輸入端(wdi)以及輸出復(fù)位信號(hào)到CPU的復(fù)位端 (rst)。所謂喂狗是指CPU定期輸出一個(gè)信號(hào)到看門(mén)狗電路wdi端口的過(guò)程,喂狗的目的是防止看門(mén)狗電路內(nèi)的定時(shí)器溢出導(dǎo)致CPU復(fù)位。正常情況下,CPU軟件正常運(yùn)行時(shí),CPU會(huì)在看門(mén)狗定時(shí)器的定時(shí)周期到達(dá)前發(fā)出喂狗信號(hào)到看門(mén)狗的wdi端,使看門(mén)狗的定時(shí)器清零,并且這個(gè)對(duì)看門(mén)狗喂狗的過(guò)程是CPU每隔一段時(shí)間就會(huì)發(fā)出的,看門(mén)狗定時(shí)器不會(huì)溢出,指示程序運(yùn)行正常。異常情況下,如CPU程序跑飛,導(dǎo)致CPU沒(méi)有發(fā)出喂狗信號(hào),則看門(mén)狗電路內(nèi)部定時(shí)器在定時(shí)周期到達(dá)后沒(méi)有接收到清零信號(hào),定時(shí)器溢出。這樣,看門(mén)狗電路會(huì)輸出看門(mén)狗溢出信號(hào)wdo,同時(shí)輸出復(fù)位信號(hào)rst給CPU,CPU接到復(fù)位信號(hào)后會(huì)復(fù)位整個(gè)系統(tǒng),從而避免了系統(tǒng)由于軟件異常而長(zhǎng)期處于癱瘓狀態(tài),這就是看門(mén)狗電路的基本工作原理。由于看門(mén)狗電路監(jiān)測(cè)的目標(biāo)是系統(tǒng)正常啟動(dòng)后的應(yīng)用軟件,在單板啟動(dòng)完成致使應(yīng)用軟件正常工作之前,CPU引導(dǎo)啟動(dòng)的過(guò)程可能持續(xù)幾十秒,而看門(mén)狗定時(shí)器的定時(shí)(即看門(mén)狗電路的監(jiān)控周期)遠(yuǎn)小于這個(gè)時(shí)間長(zhǎng)度,對(duì)于單板啟動(dòng)結(jié)束前的CPU啟動(dòng)過(guò)程中看門(mén)狗復(fù)位導(dǎo)致系統(tǒng)無(wú)法正常啟動(dòng)的問(wèn)題,目前通常的做法是在單板的硬件邏輯器件中增加硬件輔助喂狗的功能的設(shè)計(jì),使得在單板上電后的一段時(shí)間(具體長(zhǎng)短據(jù)系統(tǒng)啟動(dòng)時(shí)間而定)內(nèi)由硬件邏輯產(chǎn)生喂狗信號(hào),來(lái)保證單板上電后,CPU啟動(dòng)過(guò)程不會(huì)因?yàn)榭撮T(mén)狗定時(shí)器溢出導(dǎo)致的復(fù)位而打斷。硬件邏輯輔助喂狗的定時(shí)時(shí)間到了后,硬件邏輯停止喂狗,切換至軟件進(jìn)行喂狗,看門(mén)狗電路開(kāi)始對(duì)CPU軟件的監(jiān)控和恢復(fù)功能。此種喂狗方式存在的問(wèn)題至少有兩方面一方面,該功能需要占用硬件邏輯資源,對(duì)于上述定時(shí)邏輯的實(shí)現(xiàn),需要從幾十MHz的時(shí)鐘信號(hào)分頻出幾十秒甚至更長(zhǎng)時(shí)間的信號(hào),這樣的分頻電路需要占用的邏輯資源相對(duì)于一般邏輯器件來(lái)說(shuō)是非常大的;另一方面,有很多單板出于系統(tǒng)結(jié)構(gòu)以及降低成本等方面的考慮,可能不采用容量較大的邏輯器件,這就使系統(tǒng)啟動(dòng)過(guò)程中通過(guò)硬軟件切換喂狗來(lái)防止啟動(dòng)失敗成為不可能。針對(duì)上述技術(shù)中存在的問(wèn)題,現(xiàn)有技術(shù)中還有一種實(shí)現(xiàn)方案,在CPU中設(shè)置定時(shí)中斷,利用此中斷進(jìn)行喂狗,這種方法必然導(dǎo)致CPU的boot代碼量變大,對(duì)boot代碼的存儲(chǔ)空間有更高要求,并且CPU的啟動(dòng)時(shí)間也會(huì)因此延長(zhǎng),導(dǎo)致系統(tǒng)啟動(dòng)時(shí)間的延長(zhǎng)。

發(fā)明內(nèi)容
為了解決單板上電啟動(dòng)過(guò)程中占用過(guò)多資源來(lái)防止看門(mén)狗溢出誤告警的問(wèn)題,本發(fā)明實(shí)施例提供一種監(jiān)控中央處理器CPU運(yùn)行的方法和系統(tǒng),適用于看門(mén)狗電路,所述CPU 向所述看門(mén)狗電路的輸入端輸入喂狗信號(hào)WDI。該種監(jiān)控中央處理器CPU運(yùn)行的方法包括—邏輯單元接收所述看門(mén)狗電路發(fā)送的復(fù)位信號(hào);所述邏輯單元接收所述CPU發(fā)送的加載進(jìn)度指示信號(hào);所述邏輯單元根據(jù)接收到的所述復(fù)位信號(hào)以及所述加載進(jìn)度指示信號(hào),判斷是否指示所述CPU復(fù)位;當(dāng)所述看門(mén)狗電路的定時(shí)器超時(shí)溢出,并且所述CPU加載完成時(shí),需要指示所述 CPU復(fù)位;當(dāng)判斷出需要指示所述CPU復(fù)位時(shí),所述邏輯單元向所述CPU發(fā)送全局復(fù)位信號(hào)。具體的,當(dāng)所述看門(mén)狗電路的定時(shí)器超時(shí)溢出時(shí),所述邏輯單元接收到的所述復(fù)位信號(hào)為低電平,反之則為高電平;當(dāng)所述CPU加載完成后,所述邏輯單元接收到的所述加載進(jìn)度指示信號(hào)為低電平,反之則為高電平;所述邏輯單元根據(jù)接收到的所述復(fù)位信號(hào)以及所述加載進(jìn)度指示信號(hào),判斷是否指示所述CPU復(fù)位為,所述邏輯單元對(duì)接收到的所述復(fù)位信號(hào)以及所述加載進(jìn)度指示信號(hào)進(jìn)行或運(yùn)算,當(dāng)運(yùn)算結(jié)果為低電平時(shí),需要指示所述CPU復(fù)位?;蛘?,具體的,所述看門(mén)狗電路的定時(shí)器超時(shí)溢出時(shí),所述所述邏輯單元接收到的所述復(fù)位信號(hào)為高電平,反之則為低電平;所述CPU加載完成后,所述邏輯單元接收到的加載進(jìn)度指示信號(hào)為高電平,反之則為低電平;根據(jù)接收到的所述復(fù)位信號(hào)以及所述加載進(jìn)度指示信號(hào),判斷是否指示所述CPU 復(fù)位為,對(duì)接收到的所述復(fù)位信號(hào)以及所述加載進(jìn)度指示信號(hào)進(jìn)行與運(yùn)算,當(dāng)運(yùn)算結(jié)果為高電平時(shí),需要指示所述CPU復(fù)位。進(jìn)一步的,所述邏輯電路為可擦除編程邏輯器件EPLD或者門(mén)邏輯器件。本發(fā)明實(shí)施例提供的監(jiān)控中央處理器CPU運(yùn)行的裝置包括看門(mén)狗電路以及與所述看門(mén)狗電路和所述CPU分別相連的邏輯單元,用于接收來(lái)自所述看門(mén)狗電路的復(fù)位信號(hào),以及來(lái)自所述CPU的加載進(jìn)度指示信號(hào),并根據(jù)所述復(fù)位信號(hào)以及所述加載進(jìn)度指示信號(hào),判斷是否指示所述CPU復(fù)位,當(dāng)判斷結(jié)果為需要指示所述CPU復(fù)位時(shí),向所述CPU發(fā)送全局復(fù)位信號(hào);其中,當(dāng)所述看門(mén)狗電路的定時(shí)器超時(shí)溢出,并且所述CPU加載完成時(shí),需要指示所述CPU復(fù)位。具體的,所述邏輯單元具體用于,所述看門(mén)狗電路的定時(shí)器超時(shí)溢出時(shí),所述邏輯單元接收到的所述復(fù)位信號(hào)為低電平,反之則為高電平;所述CPU加載完成后,所述邏輯單元接收到的加載進(jìn)度指示信號(hào)為低電平,反之則為高電平;以及,根據(jù)接收到的所述復(fù)位信號(hào)以及所述加載進(jìn)度指示信號(hào),進(jìn)行或運(yùn)算,當(dāng)運(yùn)算結(jié)果為低電平時(shí),得到的所述判斷結(jié)果為需要指示所述CPU復(fù)位。或者,具體的,所述邏輯單元具體用于,所述看門(mén)狗電路的定時(shí)器超時(shí)溢出時(shí),所述邏輯單元接收到的所述復(fù)位信號(hào)為高電平,反之則為低電平;所述CPU加載完成后,所述邏輯單元接收到的所述加載進(jìn)度指示信號(hào)為高電平, 反之則為低電平;以及,根據(jù)接收到的所述復(fù)位信號(hào)以及所述加載進(jìn)度指示信號(hào),進(jìn)行與運(yùn)算,當(dāng)運(yùn)算結(jié)果為高電平時(shí),得到的所述判斷結(jié)果為需要指示所述CPU復(fù)位。進(jìn)一步的,所述邏輯電路為可擦除編程邏輯器件EPLD或者門(mén)邏輯器件。本發(fā)明實(shí)施例通過(guò)提供一邏輯單元,作為看門(mén)狗電路的復(fù)位信號(hào)輸出端和CPU之間的銜接,避免了單板上電啟動(dòng)過(guò)程中,占用過(guò)多硬件邏輯資源以及依賴(lài)硬件邏輯來(lái)實(shí)現(xiàn) CPU啟動(dòng)過(guò)程中的喂狗方式,或者依賴(lài)大容量的邏輯器件來(lái)實(shí)現(xiàn)硬件喂狗和軟件喂狗切換的喂狗方式,保證單板上電后CPU的啟動(dòng)過(guò)程不會(huì)因看門(mén)狗的誤告警導(dǎo)致復(fù)位而被打斷。


圖1為本發(fā)明一方法實(shí)施例的流程示意圖;圖2為本發(fā)明一裝置實(shí)施例的邏輯拓?fù)鋱D。
具體實(shí)施例方式為了使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下面結(jié)合實(shí)施例和附圖,對(duì)本發(fā)明實(shí)施例做進(jìn)一步詳細(xì)地說(shuō)明。在此,本發(fā)明的示意性實(shí)施例及說(shuō)明用于解釋本發(fā)明,但并不作為對(duì)本發(fā)明的限定。本發(fā)明實(shí)施例提供一種監(jiān)控中央處理器(CPU)運(yùn)行的方法,適用于看門(mén)狗電路, CPU向看門(mén)狗電路的輸入端輸入喂狗信號(hào)(WDI);上述看門(mén)狗電路向一邏輯單元發(fā)送復(fù)位信號(hào);上述CPU向上述邏輯單元發(fā)送加載進(jìn)度指示信號(hào);上述邏輯單元根據(jù)接收到的上述復(fù)位信號(hào)以及加載進(jìn)度指示信號(hào),判斷是否指示上述CPU復(fù)位;當(dāng)需要指示上述CPU復(fù)位時(shí),上述邏輯單元向上述CPU發(fā)送全局復(fù)位信號(hào)。下面以圖1為參照,具體描述方法實(shí)施例的實(shí)現(xiàn)過(guò)程。1)單板上電啟動(dòng)。單板一上電,系統(tǒng)則開(kāi)始運(yùn)行,看門(mén)狗電路也開(kāi)始工作,看門(mén)狗的定時(shí)器啟動(dòng)計(jì)時(shí)。2)看門(mén)狗電路開(kāi)始工作,即向邏輯單元發(fā)送復(fù)位信號(hào);而CPU則向邏輯單元發(fā)送加載進(jìn)度指示信號(hào)。3)邏輯單元根據(jù)在步驟2)中接收的復(fù)位信號(hào)以及加載進(jìn)度指示信號(hào),判斷是否該指示CPU復(fù)位。單板上電啟動(dòng)過(guò)程時(shí)間較長(zhǎng),即CPU尚未完成全部需加載軟件的加載,由軟件開(kāi)始喂狗的時(shí)間未到,即看門(mén)狗未被定時(shí)喂狗,看門(mén)狗電路的定時(shí)器即會(huì)溢出,此時(shí)看門(mén)狗電路發(fā)出的復(fù)位信號(hào)發(fā)生翻轉(zhuǎn)。此時(shí)CPU的加載過(guò)程尚未完成,加載進(jìn)度指示信號(hào)不會(huì)發(fā)生翻轉(zhuǎn),邏輯單元根據(jù)復(fù)位信號(hào)以及加載進(jìn)度指示信號(hào)進(jìn)行邏輯組合,得出是否該指示CPU 復(fù)位,使得單板系統(tǒng)重新啟動(dòng),CPU重新加載各程序。
4)如果不需要指示CPU復(fù)位,邏輯單元根據(jù)繼續(xù)接收的復(fù)位信號(hào)以及加載進(jìn)度指示信號(hào)進(jìn)行邏輯組合。CPU加載完成后,其輸出的加載進(jìn)度指示信號(hào)會(huì)發(fā)生翻轉(zhuǎn)。當(dāng)邏輯單元得出的邏輯組合結(jié)果為應(yīng)該指示CPU復(fù)位時(shí),向CPU發(fā)送全局復(fù)位信號(hào),指示CPU復(fù)位。在上述幻中看門(mén)狗電路的定時(shí)器溢出,而看門(mén)狗電路發(fā)出的復(fù)位信號(hào)發(fā)生翻轉(zhuǎn)后,直至被CPU軟件喂狗時(shí),其輸出的復(fù)位信號(hào)才再次發(fā)生翻轉(zhuǎn)。而被CPU軟件喂狗后,對(duì) CPU軟件的實(shí)時(shí)監(jiān)控和恢復(fù)功能,通過(guò)CPU軟件喂狗、看門(mén)狗電路輸出復(fù)位信號(hào)和邏輯單元輸出全局復(fù)位信號(hào)來(lái)實(shí)現(xiàn)。下面舉出具體的例子,假設(shè)看門(mén)狗電路在定時(shí)器溢出前,其輸出的復(fù)位信號(hào)rst_n 為高電平,當(dāng)看門(mén)狗電路未被及時(shí)喂狗,導(dǎo)致定時(shí)器溢出時(shí),其輸出的復(fù)位信號(hào)rst_n發(fā)生翻轉(zhuǎn),變?yōu)榈碗娖健M瑫r(shí),假設(shè)CPU未完成全部加載任務(wù)時(shí)(單板未啟動(dòng)完成),輸出的加載進(jìn)度指示信號(hào)IoacLok為高電平,當(dāng)CPU完成全部加載任務(wù)后,加載進(jìn)度指示信號(hào)翻轉(zhuǎn)為低電平。表1為邏輯單元的輸入信號(hào)和輸出信號(hào)之間的關(guān)系,邏輯真值表的“O”代表低電平,“1”代表高電平,四行數(shù)值分別展示了看門(mén)狗電路對(duì)CPU監(jiān)控的四個(gè)不同的階段單板剛上電啟動(dòng)后,當(dāng)看門(mén)狗電路定時(shí)器未發(fā)生溢出時(shí),復(fù)位信號(hào)rst_n為高電平,加載進(jìn)度指示信號(hào)load_ok為高電平,邏輯單元進(jìn)行或運(yùn)算,輸出的cpU_rst_n信號(hào)為高電平,即CPU不需復(fù)位。當(dāng)看門(mén)狗電路定時(shí)器發(fā)生溢出時(shí),復(fù)位信號(hào)!^^翻轉(zhuǎn)為低電平,此時(shí)因CPU還未完成全部加載任務(wù),其加載進(jìn)度指示信號(hào)IoacLok仍為高電平,邏輯單元進(jìn)行或運(yùn)算,輸出的cpu_rst_n信號(hào)為高電平,即CPU不需復(fù)位。CPU完成全部加載任務(wù),其加載進(jìn)度指示信號(hào)IoacLok翻轉(zhuǎn)為低電平,同時(shí),CPU開(kāi)始定期向看門(mén)狗電路進(jìn)行喂狗(即輸入喂狗信號(hào)WDI),看門(mén)狗電路輸出的復(fù)位信號(hào)rst_n 則翻轉(zhuǎn)為高電平,邏輯單元進(jìn)行或運(yùn)算,輸出的cpu_rst_rWf號(hào)為高電平,CPU仍不需要復(fù)位。成功啟動(dòng)后,CPU軟件因運(yùn)行不正常,未進(jìn)行正常喂狗導(dǎo)致看門(mén)狗電路的定時(shí)器超時(shí)溢出時(shí),看門(mén)狗電路輸出的復(fù)位信號(hào)rst_n翻轉(zhuǎn)為低電平,此時(shí)加載進(jìn)度指示信號(hào)load_ ok仍為低電平,所以,邏輯單元進(jìn)行或運(yùn)算的結(jié)果為低電平,即為全局復(fù)位信號(hào),表示CPU 需要復(fù)位。CPU接到低電平的cpU_rst_n信號(hào),即復(fù)位整個(gè)系統(tǒng)。
權(quán)利要求
1.一種監(jiān)控中央處理器CPU運(yùn)行的方法,適用于看門(mén)狗電路,所述CPU向所述看門(mén)狗電路的輸入端輸入喂狗信號(hào)WDI,其特征在于,一邏輯單元接收所述看門(mén)狗電路發(fā)送的復(fù)位信號(hào);所述邏輯單元接收所述CPU發(fā)送的加載進(jìn)度指示信號(hào);所述邏輯單元根據(jù)接收到的所述復(fù)位信號(hào)以及所述加載進(jìn)度指示信號(hào),判斷是否指示所述CPU復(fù)位;當(dāng)所述看門(mén)狗電路的定時(shí)器超時(shí)溢出,并且所述CPU加載完成時(shí),需要指示所述CPU復(fù)位;當(dāng)判斷出需要指示所述CPU復(fù)位時(shí),所述邏輯單元向所述CPU發(fā)送全局復(fù)位信號(hào)。
2.如權(quán)利要求1所述的方法,其特征在于,當(dāng)所述看門(mén)狗電路的定時(shí)器超時(shí)溢出時(shí),所述邏輯單元接收到的所述復(fù)位信號(hào)為低電平,反之則為高電平;當(dāng)所述CPU加載完成后,所述邏輯單元接收到的所述加載進(jìn)度指示信號(hào)為低電平,反之則為高電平;所述邏輯單元根據(jù)接收到的所述復(fù)位信號(hào)以及所述加載進(jìn)度指示信號(hào),判斷是否指示所述CPU復(fù)位為,所述邏輯單元對(duì)接收到的所述復(fù)位信號(hào)以及所述加載進(jìn)度指示信號(hào)進(jìn)行或運(yùn)算,當(dāng)運(yùn)算結(jié)果為低電平時(shí),需要指示所述CPU復(fù)位。
3.如權(quán)利要求1所述的方法,其特征在于,所述看門(mén)狗電路的定時(shí)器超時(shí)溢出時(shí),所述所述邏輯單元接收到的所述復(fù)位信號(hào)為高電平,反之則為低電平;所述CPU加載完成后,所述邏輯單元接收到的加載進(jìn)度指示信號(hào)為高電平,反之則為低電平;根據(jù)接收到的所述復(fù)位信號(hào)以及所述加載進(jìn)度指示信號(hào),判斷是否指示所述CPU復(fù)位為,對(duì)接收到的所述復(fù)位信號(hào)以及所述加載進(jìn)度指示信號(hào)進(jìn)行與運(yùn)算,當(dāng)運(yùn)算結(jié)果為高電平時(shí),需要指示所述CPU復(fù)位。
4.如權(quán)利要求1 3任一項(xiàng)所述的方法,其特征在于,所述邏輯電路為可擦除編程邏輯器件EPLD或者門(mén)邏輯器件。
5.一種監(jiān)控中央處理器CPU運(yùn)行的裝置,包括看門(mén)狗電路,所述看門(mén)狗電路的輸入端用于接收所述CPU傳輸?shù)奈构沸盘?hào)WDI,其特征在于,還包括與所述看門(mén)狗電路和所述CPU分別相連的邏輯單元,用于接收來(lái)自所述看門(mén)狗電路的復(fù)位信號(hào),以及來(lái)自所述CPU的加載進(jìn)度指示信號(hào),并根據(jù)所述復(fù)位信號(hào)以及所述加載進(jìn)度指示信號(hào),判斷是否指示所述CPU復(fù)位,當(dāng)判斷結(jié)果為需要指示所述CPU復(fù)位時(shí),向所述 CPU發(fā)送全局復(fù)位信號(hào);其中,當(dāng)所述看門(mén)狗電路的定時(shí)器超時(shí)溢出,并且所述CPU加載完成時(shí),需要指示所述 CPU復(fù)位。
6.如權(quán)利要求5所述的裝置,其特征在于,所述邏輯單元具體用于,所述看門(mén)狗電路的定時(shí)器超時(shí)溢出時(shí),所述邏輯單元接收到的所述復(fù)位信號(hào)為低電平,反之則為高電平;所述CPU加載完成后,所述邏輯單元接收到的加載進(jìn)度指示信號(hào)為低電平,反之則為高電平;以及,根據(jù)接收到的所述復(fù)位信號(hào)以及所述加載進(jìn)度指示信號(hào),進(jìn)行或運(yùn)算,當(dāng)運(yùn)算結(jié)果為低電平時(shí),得到的所述判斷結(jié)果為需要指示所述CPU復(fù)位。
7.如權(quán)利要求5所述的裝置,其特征在于,所述邏輯單元具體用于,所述看門(mén)狗電路的定時(shí)器超時(shí)溢出時(shí),所述邏輯單元接收到的所述復(fù)位信號(hào)為高電平,反之則為低電平;所述CPU加載完成后,所述邏輯單元接收到的所述加載進(jìn)度指示信號(hào)為高電平,反之則為低電平;以及,根據(jù)接收到的所述復(fù)位信號(hào)以及所述加載進(jìn)度指示信號(hào),進(jìn)行與運(yùn)算,當(dāng)運(yùn)算結(jié)果為高電平時(shí),得到的所述判斷結(jié)果為需要指示所述CPU復(fù)位。
8.如權(quán)利要求5 7任一項(xiàng)所述的裝置,其特征在于,所述邏輯電路為可擦除編程邏輯器件EPLD或者門(mén)邏輯器件。
全文摘要
本發(fā)明的實(shí)施例提供一種監(jiān)控中央處理器(CPU)運(yùn)行的方法和裝置,適用于看門(mén)狗電路,該方法包括,CPU向所述看門(mén)狗電路的輸入端輸入喂狗信號(hào)WDI;看門(mén)狗電路向一邏輯單元發(fā)送復(fù)位信號(hào);CPU向邏輯單元發(fā)送加載進(jìn)度指示信號(hào);邏輯單元根據(jù)接收到的復(fù)位信號(hào)以及加載進(jìn)度指示信號(hào),判斷是否指示所述CPU復(fù)位;當(dāng)需要指示CPU復(fù)位時(shí),邏輯單元向CPU發(fā)送全局復(fù)位信號(hào)。本發(fā)明使CPU能被看門(mén)狗電路有效監(jiān)控,又不會(huì)在單板上電啟動(dòng)過(guò)程中占用過(guò)多資源來(lái)防止看門(mén)狗溢出產(chǎn)生誤告警。
文檔編號(hào)G06F1/24GK102169451SQ20111010543
公開(kāi)日2011年8月31日 申請(qǐng)日期2011年4月26日 優(yōu)先權(quán)日2011年4月26日
發(fā)明者趙志剛 申請(qǐng)人:中興通訊股份有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1