Integrated circuit reset incorporating battery monitor and watchdog timer
First Claim
Patent Images
1. A reset circuit for use in an integrated circuit, the reset circuit comprising:
- an oscillator circuit having an oscillator disable input;
a battery monitor arranged to detect that a charge level of the battery has fallen below a predetermined charge level and having an output for indicating a charge state of a battery;
a watchdog timer having an output for indicating an operational state of software operating on the integrated circuit; and
reset logic circuitry coupled to receive the battery monitor output and the watchdog timer output and having an oscillator disable output coupled to the oscillator disable input and a reset signal output, the reset logic circuitry being configured and arranged to generate an oscillator disable signal on the oscillator disable output to disable the oscillator when both the battery monitor output and the reset signal output are active, and the reset logic circuitry further configured and arranged to generate the reset signal output if the battery monitor output or the watchdog timer output is active.
11 Assignments
0 Petitions
Accused Products
Abstract
A reset circuit that incorporates a battery monitor and watchdog timer in an integrated circuit is disclosed. A battery monitor having an output indicative of a charge state of a battery and a watchdog timer having an output indicative of an operational state of software being executed by the integrated circuit are connected to reset logic having a reset signal output, wherein the reset logic generates a reset signal on the reset signal output if either the battery monitor output or the watchdog timer output is active.
43 Citations
30 Claims
-
1. A reset circuit for use in an integrated circuit, the reset circuit comprising:
-
an oscillator circuit having an oscillator disable input;
a battery monitor arranged to detect that a charge level of the battery has fallen below a predetermined charge level and having an output for indicating a charge state of a battery;
a watchdog timer having an output for indicating an operational state of software operating on the integrated circuit; and
reset logic circuitry coupled to receive the battery monitor output and the watchdog timer output and having an oscillator disable output coupled to the oscillator disable input and a reset signal output, the reset logic circuitry being configured and arranged to generate an oscillator disable signal on the oscillator disable output to disable the oscillator when both the battery monitor output and the reset signal output are active, and the reset logic circuitry further configured and arranged to generate the reset signal output if the battery monitor output or the watchdog timer output is active. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A reset circuit for use in an integrated circuit having a microcontroller and an oscillator, the integrated circuit being powered by a battery, the reset circuit comprising:
-
a battery monitor for generating an output signal for indicating a low charge of the battery;
a watchdog timer for generating an output signal for indicating an operational state of the microcontroller; and
reset logic connected to receive the battery monitor output signal and the watchdog timer output signal and having a reset signal output, wherein when the battery monitor output signal is active, the reset logic disables the oscillator and resets the microcontroller and when the watchdog timer output signal is active, the reset logic resets the microcontroller but does not disable the oscillator. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A reset circuit in an integrated circuit having a microcontroller and an oscillator, the integrated circuit powered by a battery, the reset circuit comprising:
-
means for monitoring a charge state of the battery;
means for monitoring an operational state of the microcontroller;
means for activating a reset signal when the charge monitoring means indicates a low charge of the battery or the microcontroller monitoring means indicates a predetermined operational state of the microcontroller; and
means for disabling the oscillator only when both the battery monitoring means indicates a low charge of the battery and the reset signal is active. - View Dependent Claims (24, 25, 26)
-
-
27. A method for implementing a reset operation in an integrated circuit having a microcontroller and an oscillator, the integrated circuit powered by a battery, the method comprising:
-
monitoring a charge state of the battery;
monitoring an operational state of the microcontroller;
generating a reset signal when the charge monitoring indicates a low charge of the battery or the microcontroller monitoring indicates an error in the operational state of the microcontroller; and
disabling the oscillator only when both the battery monitoring means indicates a low charge of the battery and the reset signal is generated. - View Dependent Claims (28, 29, 30)
-
Specification