Claims
- 1. An integrated circuit for providing supervisory functions to a microprocessor, said integrated circuit comprising:
- a first means for comparing a supply voltage with a first reference voltage, said first means providing an interrupt signal to a microprocessor if said supply voltage drops below said first reference voltage;
- a second means for comparing said supply voltage with a second reference voltage, said second means allowing a chip enable signal to be communicated to said microprocessor if said supply voltage is above said second reference voltage;
- a third means for comparing said supply voltage with a backup voltage and for coupling said backup voltage to an output of said integrated circuit if said supply voltage is below a predetermined voltage;
- a resetting circuit for generating a reset signal for said microprocessor if a strobe signal not received by said reset within a predetermined amount of time;
- a sleep control circuit for disabling at least one of said first means, said second means, said third means and said resetting means when a sleep signal is received by said sleep control circuit; and
- a debounce circuit for receiving a user generated reset signal and for providing a debounced signal for resetting said microprocessor.
- 2. The integrated circuit of claim 1, further comprising a band gap voltage reference generator which provides a voltage reference for at least on of said first means and said second means.
- 3. The integrated circuit of claim 1, wherein said resetting circuit comprises a ring oscillator connected to watchdog timer, said watchdog timer generates said reset signal.
- 4. An integrated circuit for providing supervisory functions for a microprocessor, said integrated circuit comprising:
- a resetting circuit for providing a resetting signal to a microprocessor, said resetting circuit comprising:
- first circuitry for determining if a supply voltage drops below a first predetermined voltage level, if said supply voltage drops below said first predetermined voltage then said resetting circuitry may provide said resetting signal to said microprocessor,
- second circuitry for determining whether said microprocessor is operating normally, if said second circuitry determines that said microprocessor is not operating normally then said resetting circuitry may provide said resetting signal to said microprocessor, and
- sleep control circuitry for disabling said first and second circuitry in response to a provided sleep signal.
- 5. The integrated circuit of claim 4, wherein said resetting circuitry further comprises debouncing circuitry for receiving a user generated reset signal and for debouncing said user generated reset signal, said resetting circuitry provides said resetting signal to said microprocessor when said user generated reset signal is received.
- 6. The integrated circuit of claim 4, wherein said second circuitry comprises a watchdog timer that resets when said watchdog timer receives a data signal from said microprocessor.
- 7. The integrated circuit of claim 4, further comprising a power switching circuit for switching power to said microprocessor from said supply voltage to a backup power source when said supply voltage drops below a second predetermined voltage.
- 8. The integrated circuit of claim 4, further comprising a power switching circuit for switching power to a memory circuit from said supply voltage to a backup power source when said supply voltage drops below a second predetermined voltage.
- 9. The integrated circuit of claim 4, further comprising a power failure warning circuit for providing an interrupt signal to a microprocessor when said supply voltage is below a predetermined voltage.
CROSS-REFERENCE TO OTHER APPLICATIONS
This application is a Continuation of application Ser. No. 07/283,267, filed on Dec. 9, 1988, now U.S. Pat. No. 5,754,462.
The following applications of common assignee contain related subject matter, and are believed to have effective filing dates identical with that of the present application:
US Referenced Citations (20)
Foreign Referenced Citations (2)
Number |
Date |
Country |
0077845 |
Oct 1981 |
EPX |
55-66763 |
May 1980 |
JPX |
Non-Patent Literature Citations (1)
Entry |
Allen, "Analog supervisor chip keeps microprocessor out of trouble." 35 Elecrtron. Des. No. 10, pp. 104-108 (Apr. 30, 1987). |
Continuations (1)
|
Number |
Date |
Country |
Parent |
283267 |
Dec 1988 |
|