[發明專利]一種外部看門狗電路有效
| 申請號: | 200610136563.9 | 申請日: | 2006-10-16 |
| 公開(公告)號: | CN101165656A | 公開(公告)日: | 2008-04-23 |
| 發明(設計)人: | 陳巍;嚴寧寧;包培友;蔡寧果;馮鳴;吳小華 | 申請(專利權)人: | 艾默生網絡能源系統有限公司 |
| 主分類號: | G06F11/00 | 分類號: | G06F11/00 |
| 代理公司: | 深圳創友專利商標代理有限公司 | 代理人: | 江耀純 |
| 地址: | 瑞典斯德*** | 國省代碼: | 瑞典;SE |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 外部 看門狗 電路 | ||
[技術領域]
本發明涉及一種比較通用的處理器看門狗復位電路,特別涉及一種復位脈沖寬度可調節的外部看門狗電路。
[背景技術]
由于32bit?RISC?CPU(Reduced?Instruction?Set?Computing精簡指令集計算CPU)的廣泛應用,其上的Firmware(固件)也越來越復雜,這對該嵌入式系統的可靠性提出了更高的要求,于是外部的看門狗也被廣泛應用于電路設計中。目前常用的看門狗器件是ADI公司的ADM706和MAXIM公司的MAX706,這兩顆芯片的引腳封裝兼容,輸出復位脈沖寬度都是200ms,他們間最大的差別在于ADM706可以通過設置WDI引腳為高阻態而被disable(不使能或禁止),但是MAX706沒有這個功能。在32bit?RISC?CPU的嵌入式系統應用中,當系統在啟動的時候一般是不希望將看門狗使能的,其原因是:嵌入式系統在啟動的時候一般會執行程序的解壓縮動作,CPU需要較長的時間執行這種解壓算法,而不能進行周期性的喂狗動作,所以嵌入式系統啟動的時候一般不希望將看門狗使能;否則,由于CPU不喂狗,看門狗將不斷給出復位信號,使程序解壓不能正常執行;因此,現有的一些看門狗芯片不能滿足該要求。
另外,隨著CPU集成度和復雜度的不斷增加,在啟動時CPU需要更長的復位時間讓系統進入一個穩定的狀態,例如一個帶實時時鐘的CPU的32.768K晶體的起振電路的穩定時間就接近一秒鐘;因此對復位脈沖的寬度也提出了新的要求,比如ATMEL公司的AT91RM9200/9261就要求大于900ms的復位脈沖寬度。
[發明內容]
本發明要解決的技術問題是提供一種外部看門狗電路,能夠調節看門狗輸出的復位脈沖寬度。
本發明進一步要解決的問題是提供一種外部看門狗電路,能夠在CPU上電啟動的時候,將看門狗禁止。
本發明的技術方案是:
一種外部看門狗電路,包括看門狗芯片,其喂狗信號輸入端用于連接喂狗信號源,其復位輸出端用于輸出復位信號;
還包括連接在看門狗芯片掉電檢測輸入端的一階RC電路,用于調節看門狗芯片掉電檢測輸入端的輸入電壓到達基準電壓的時間;所述看門狗芯片的掉電檢測輸出端和復位輸入端電連接,所述掉電檢測輸出端和復位輸入端的狀態同為高電平或低電平。
所述RC電路包括第一電阻和第一電容,所述第一電阻的一端接電源,其另一端通過第一電容接地,所述第一電阻和第一電容的連接點接看門狗芯片掉電檢測輸入端。
所述RC電路還包括與所述第一電阻并聯的第一二極管,其陽極接所述第一電阻和第一電容的連接點。
所述的一種外部看門狗電路,還包括第二電阻和第二二極管,所述第二二極管的陰極和陽極分別連接于所述看門狗芯片的掉電檢測輸出端和復位輸入端上,所述第二電阻的一端連接所述看門狗芯片的復位輸入端,其另一端接電源。
用第八電阻代替所述第二二極管,其兩端分別連接于所述看門狗芯片的掉電檢測輸出端和復位輸入端上。
所述的一種外部看門狗電路,還包括帶控制端的開關單元,所述開關單元的第一端和第二端分別連接在所述看門狗芯片的喂狗信號輸出端和復位輸入端上,其控制端與控制信號源電連接,所述開關單元的控制端根據控制信號,相應控制其第一端和第二端之間的導通或關斷。
所述開關單元包括可控開關和第三二極管,所述第三二極管的陽極作為開關單元的第二端,其陰極與所述可控開關的第二端相連,所述可控開關的第一端和控制端分別作為開關單元的第一端和控制端。
所述開關單元還包括第五電阻、第六電阻和第三反向門,所述第五電阻的兩端接在所述可控開關的第一端和控制端上,所述控制信號源連接第三反向門的輸入端,第三反向門的輸出端通過第六電阻連接所述可控開關的控制端。
用第九電阻代替所述第三二極管,其兩端分別連接于所述看門狗芯片的復位輸入端和所述可控開關的第二端上。
所述可控開關為MOS管、晶體管或者帶可控端的數字開關。
本發明的有益效果是:
本發明通過在看門狗芯片的掉電檢測輸入端(PFI)連接一RC電路,以及其掉電檢測輸出端(PFO)和復位輸入端(MR)電連接,通過調節RC電路中的電阻和電容參數,從而實現調節看門狗輸出的復位脈沖寬度的功能;進一步的,在RC電路中還增加了用于消耗電容上電荷的放電元件,可保證系統下電后,RC電路中的電容上的電荷能夠盡快放盡,不影響下次上電時的復位時間。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于艾默生網絡能源系統有限公司,未經艾默生網絡能源系統有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200610136563.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種減少業務倒換時間的方法
- 下一篇:以太環網保護中轉發數據庫刷新的方法





