JPH05501168A - ウォッチドッグ回路を有するマイクロプロセッサ回路装置及びそのプロセッサプログラムの流れを監視する方法 - Google Patents
ウォッチドッグ回路を有するマイクロプロセッサ回路装置及びそのプロセッサプログラムの流れを監視する方法Info
- Publication number
- JPH05501168A JPH05501168A JP2507902A JP50790290A JPH05501168A JP H05501168 A JPH05501168 A JP H05501168A JP 2507902 A JP2507902 A JP 2507902A JP 50790290 A JP50790290 A JP 50790290A JP H05501168 A JPH05501168 A JP H05501168A
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- microprocessor
- watchdog
- watchdog circuit
- circuit device
- Prior art date
- Legal status (The legal status 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 status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0751—Error or fault detection not based on redundancy
- G06F11/0754—Error or fault detection not based on redundancy by exceeding limits
- G06F11/0757—Error or fault detection not based on redundancy by exceeding limits by exceeding a time limit, i.e. time-out, e.g. watchdogs
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/24—Resetting means
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operations
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1415—Saving, restoring, recovering or retrying at system level
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Debugging And Monitoring (AREA)
- Addition Polymer Or Copolymer, Post-Treatments, Or Chemical Modifications (AREA)
- Magnetic Record Carriers (AREA)
- Polyurethanes Or Polyureas (AREA)
Abstract
Description
Claims (1)
- 【特許請求の範囲】 1)正しいプロセッサのプログラムの流れを監視するウォッチドッグ回路を有し 、このウォッチドッグ回路は所定の時間間隔でマイクロプロセッサによって起動 されることが必要であって、そうでなけれはウォッチドッグ回路はマイクロプロ セッサをプログラム開始あるいはそれと同様な状態にリセットする(リセット機 能)マイクロプロセッサ回路装置において、 マイクロプロセッサ(2)はそれにより識別される誤動作が発生した場合意図的 にウォッチドッグ回路(5)を誤起動し、ウォッチドッグ回路(5)により得ら れるリセット機能を作動させることを特徴とするマイクロプロセッサ回路装置。 2)ウォッチドッグ回路(5)がウインドウォッチドッグ回路(6)として構成 されることを特徴とする請求の範囲第1項に記載の回路装置。 3)誤起動がウォッチドッグ回路(5)の時間ウインド以外で行われることを特 徴とする請求の範囲第1項あるいは第2項に記載の回路装置。 4)誤起動がウォッチドッグ回路(5)を頻繁に駆動(起動)することにより行 われることを特徴とする請求の範囲第1項から第3項のいずれか1項に記載の回 路装置。 5)マイクロプロセッサ(2)がそれ自身及び/あるいは他の回路要素(9)及 び/あるいは他の回路装置構成部(8)の誤動作を監視することを特徴とする請 求の範囲第1項から第4項のいずれか1項に記載の回路装置。 6)ウォッチドッグ回路を有するマイクロプロセッサ回路装置の正しいプロセッ サのプログラムの流れを監視する方法であって、ウォッチドッグ回路はマイクロ プロセッサによって所定の時間間隔で起動され、そうでない場合ウォッチドッグ 回路がマイクロプロセッサをプログラム開始あるいはそれと同様な状態にリセッ トする(リセット機能)、特に請求の範囲第1項から第5項のいずれか1項に記 載のマイクロプロセッサ回路装置を駆動する方法において、 マイクロプロセッサ(2)はそれにより識別される誤動作が発生した場合意図的 にウォッチドッグ回路(5)を誤起動し、ウォッチドッグ回路(5)により得ら れるリセット機能を作動させることを特徴とする方法。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE3920696.3 | 1989-06-24 | ||
| DE3920696A DE3920696A1 (de) | 1989-06-24 | 1989-06-24 | Mikroprozessor-schaltungsanordnung mit watchdog-schaltung |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH05501168A true JPH05501168A (ja) | 1993-03-04 |
| JP3164360B2 JP3164360B2 (ja) | 2001-05-08 |
Family
ID=6383467
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP50790290A Expired - Lifetime JP3164360B2 (ja) | 1989-06-24 | 1990-05-31 | ウォッチドッグ回路を有するマイクロプロセッサ回路装置及びそのプロセッサプログラムの流れを監視する方法 |
Country Status (4)
| Country | Link |
|---|---|
| EP (1) | EP0479806B1 (ja) |
| JP (1) | JP3164360B2 (ja) |
| DE (2) | DE3920696A1 (ja) |
| WO (1) | WO1991000569A1 (ja) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE4442603C2 (de) * | 1994-11-30 | 1996-10-24 | Licentia Gmbh | Antriebseinrichtung für ein elektrisches Schaltgerät |
| DE19500452B4 (de) * | 1995-01-10 | 2011-06-16 | Robert Bosch Gmbh | Verfahren und Vorrichtung zur Überwachung der Funktionsfähigkeit eines Leerlaufstellers |
| KR0177093B1 (ko) * | 1995-05-31 | 1999-05-15 | 윤종용 | Cpu 리셋회로 |
| DE19712375A1 (de) | 1997-03-25 | 1998-10-01 | Bosch Gmbh Robert | Watchdog-Schaltung |
| DE10255430A1 (de) * | 2002-11-28 | 2004-06-09 | Conti Temic Microelectronic Gmbh | Verfahren zur Reduzierung des Stromverbrauchs eines Mikroprozessors mit Watchdog-Schaltung |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4586179A (en) * | 1983-12-09 | 1986-04-29 | Zenith Electronics Corporation | Microprocessor reset with power level detection and watchdog timer |
| US4803682A (en) * | 1985-03-04 | 1989-02-07 | Sanyo Electric Co., Ltd. | Resetting system |
| DE3603659C1 (en) * | 1986-02-06 | 1987-07-30 | Ant Nachrichtentech | Method and circuit arrangement for monitoring a processor system |
| GB2197508A (en) * | 1986-11-03 | 1988-05-18 | Philips Electronic Associated | Data processing system with watchdog |
| DE3728561C2 (de) * | 1987-08-27 | 1997-08-21 | Vdo Schindling | Verfahren zur Überprüfung einer Überwachungseinrichtung für einen Mikroprozessor |
-
1989
- 1989-06-24 DE DE3920696A patent/DE3920696A1/de not_active Ceased
-
1990
- 1990-05-31 DE DE59005548T patent/DE59005548D1/de not_active Expired - Lifetime
- 1990-05-31 WO PCT/DE1990/000407 patent/WO1991000569A1/de not_active Ceased
- 1990-05-31 EP EP90908476A patent/EP0479806B1/de not_active Expired - Lifetime
- 1990-05-31 JP JP50790290A patent/JP3164360B2/ja not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| DE3920696A1 (de) | 1991-01-10 |
| DE59005548D1 (de) | 1994-06-01 |
| EP0479806B1 (de) | 1994-04-27 |
| WO1991000569A1 (de) | 1991-01-10 |
| EP0479806A1 (de) | 1992-04-15 |
| JP3164360B2 (ja) | 2001-05-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4683568A (en) | Method of monitoring computer elements, particularly microprocessors | |
| US5341497A (en) | Method and apparatus for a computer system to detect program faults and permit recovery from such faults | |
| US6076172A (en) | Monitoting system for electronic control unit | |
| JP2755580B2 (ja) | デジタルデータ処理システム | |
| JPH0319571B2 (ja) | ||
| US6848064B2 (en) | Method and device for synchronizing a computing device and a monitoring circuit | |
| US6003140A (en) | Method and device for monitoring an electronic computing unit | |
| JP3164360B2 (ja) | ウォッチドッグ回路を有するマイクロプロセッサ回路装置及びそのプロセッサプログラムの流れを監視する方法 | |
| JP2005529403A (ja) | マイクロコントローラユニットの動作を監視する方法およびベースチップ | |
| JP4340966B2 (ja) | マイコン電源電圧監視システム | |
| JPH0145233Y2 (ja) | ||
| JPH0236003B2 (ja) | ||
| US7437448B1 (en) | Method and device for function selection of a control unit | |
| US8145953B2 (en) | Programmable unit | |
| KR100309743B1 (ko) | 전자제어기의마이크로콘트롤러감시회로 | |
| JPH0273451A (ja) | 制御装置 | |
| RU1797122C (ru) | Устройство дл перезапуска и контрол электропитани микроЭВМ | |
| JPH09222938A (ja) | 電源制御装置 | |
| JPH06309182A (ja) | 割り込み処理方法 | |
| KR890005353B1 (ko) | 마이크로 프로세서의 오동작 방지법 | |
| JPH08185239A (ja) | 起動判定装置及び方法 | |
| KR19980013450U (ko) | 마이콤 래치업 동작에 대한 자동 리셋장치 | |
| JPH0353345A (ja) | 自動自己診断機能付制御装置 | |
| JPS623346A (ja) | フエイルセ−フ回路付き制御装置 | |
| JPH0887431A (ja) | 中央処理装置の異常検出装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090302 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100302 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100302 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110302 Year of fee payment: 10 |
|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110302 Year of fee payment: 10 |