Power efficient watchdog service
First Claim
1. An electronic device, comprising:
- a first processor;
a computer readable memory medium; and
logic instructions stored in the computer readable medium which, when executed by the first processor, configure the first processor to implement a watchdog module which;
monitors an operating status of one or more critical processes executing on the first processor; and
implements a recovery process when the one or more of the critical processes executing on the first processor fails; and
a system controller unit coupled to the first processor by a communication bus, wherein system controller unit activates the watchdog module periodically and only when the first processor is in at least one predetermined power state.
0 Assignments
0 Petitions
Accused Products
Abstract
An electronic device comprises a first processor, a computer readable memory medium and logic instructions stored in the computer readable medium which, when executed by the first processor, configure the first processor to implement a watchdog module which monitors an operating status of one or more critical processes executing on the first processor and implements a recovery process when the one or more of the critical processes executing on the first processor fails. The device further comprises a system controller unit coupled to the first processor by a communication bus, wherein system controller unit activates the watchdog module periodically and only when the first processor is in at least one predetermined power state. Other embodiments may be described.
31 Citations
22 Claims
-
1. An electronic device, comprising:
-
a first processor; a computer readable memory medium; and logic instructions stored in the computer readable medium which, when executed by the first processor, configure the first processor to implement a watchdog module which; monitors an operating status of one or more critical processes executing on the first processor; and implements a recovery process when the one or more of the critical processes executing on the first processor fails; and a system controller unit coupled to the first processor by a communication bus, wherein system controller unit activates the watchdog module periodically and only when the first processor is in at least one predetermined power state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method to implement a power efficient watchdog service in an electronic device, comprising:
-
on a first processor; monitoring an operating status of one or more critical processes executing on a first processor; and implementing a recovery process when the one or more of the critical processes executing on the first processor fails; and activating, on a system controller unit coupled to the first processor by a communication bus a watchdog module periodically and only when the first processor is in at least one predetermined power state. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification