US5081625A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Watchdog circuit for use with a microprocessor
Assignee: Ford Motor Co
•
Filing: 1988-10-05
•
Granted: 1992-01-14
•
Expires: 2008-10-05
Abstract
Abstract The watchdog timer circuit which performs both the power-up initialization and program resetting function to an associated microprocessor utilizing a single astable multivibrator circuit with a single pair of complementary transistors and a single capacitor to affect timing and regenerative feedback between the transistors.
Inventors
- 👤 Dennis W. Rhee
- 👤 John C. Saussele
- 👤 Adrian Madau
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-05 20:22
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/0703; G06F11/0751; G06F11/0754; G06F11/0757; G06F11/14; G06F11/1402; G06F11/1415
Claims Analysis
Total Claims: 3
Claim 1
Independent Claim
261 words
A watchdog timer for use in conjunction with a programmed microprocessor to monitor the presence of a status signal output from said microprocessor whenever said program is running comprising: means connected to said microprocessor and controlled by the presence of said status signal to provide an initializing reset level signal to said microprocessor for a predetermined initial time period immediately following the application of electrical power to said microprocessor, to provide a correspondingly continuous nonreset level signal to said microprocessor as long as said status signal is present, and upon the occurrence of the absence of said status signal for at least a predetermined failure mode time period, to periodically provide said reset level signal for a predetermined program reset time period in alternation with said nonreset level signal for a predetermined detection time period to said microprocessor until said status signal becomes present; wherein said controlled means includes an astable multivibrator circuit that operates to provide said initial reset level signal for said predetermined initial time period and thereafter operates in the absence of an input signal occurring in the absence of said status signal to switch between two distinct states whereby said circuit provides said reset level signal output when in its first state and said nonreset level signal when in its second state, said switching occurs at a predetermined cycle rate in which the length of each cycle corresponds to the sum of said predetermined program reset time period and said predetermined detection time period, and said astable multivibrator continues to cycle until it receives said input signal.
Claim 2
Dependent Claim
261 words
A watchdog timer for use in conjunction with a programmed microprocessor to monitor the presence of a status signal output from said microprocessor whenever said program is running comprising: means connected to said microprocessor and controlled by the presence of said status signal to provide an initializing reset level signal to said microprocessor for a predetermined initial time period immediately following the application of electrical power to said microprocessor, to provide a correspondingly continuous nonreset level signal to said microprocessor as long as said status signal is present, and upon the occurrence of the absence of said status signal for at least a predetermined failure mode time period, to periodically provide said reset level signal for a predetermined program reset time period in alternation with said nonreset level signal for a predetermined detection time period to said microprocessor until said status signal becomes present; wherein said controlled means includes an astable multivibrator circuit that operates to provide said initial reset level signal for said predetermined initial time period and thereafter operates in the absence of an input signal occurring in the absence of said status signal to switch between two distinct states whereby said circuit provides said reset level signal output when in its first state and said nonreset level signal when in its second state, said switching occurs at a predetermined cycle rate in which the length of each cycle corresponds to the sum of said predetermined program reset time period and said predetermined detection time period, and said astable multivibrator continues to cycle until it receives said input signal.
Claim 3
Dependent Claim
73 words
A watchdog timer as in claim 1, wherein said status signal is a bi-level pulse train having a cycle rate that is greater than the operational cycle rate of said multivibrator circuit and said watchdog timer further includes means between said microprocessor and said multivibrator circuit to AC couple and rectify said bi-level pulse train above a level that will provide an input signal sufficient to hold said multivibrator in its second state.
References Cited (Backward Citations)
US3795800A
Cited
US4541050A
Cited
US4586180A
Cited
US4488303A
Cited
US4600987A
Cited
US4586179A
Cited
US4728861A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1995-01-13 | 1995-07-15 | 1996-01-14 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1999-01-13 | 1999-07-15 | 2000-01-14 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2003-01-13 | 2003-07-15 | 2004-01-14 | $7700.00 | Window Closed / Lapsed |