Asynchronous arbitration of shared resources
AssigneePure Storage, Inc.
InventorsAlexander Noble, Alex Gregory, Eric Kelly Blanchard
Life of this patent
Estimating the term…
Loading patent…
AssigneePure Storage, Inc.
InventorsAlexander Noble, Alex Gregory, Eric Kelly Blanchard
Estimating the term…
An exemplary system includes first and second controllers each configured to selectively operate in a master state and a standby state, a first watchdog timer associated with the first controller, and a second watchdog timer associated with the second controller. Each watchdog timer is configured to be either unexpired or expired. Selectively, the first controller operates in the master state and the second controller operates in the standby state when the first watchdog timer is unexpired and the second watchdog timer is expired, the first controller operates in the standby state and the second controller operates in the master state when the first watchdog timer is expired and the second watchdog timer is unexpired, and the first and second controllers both operate in the standby state when both the first and the second watchdog timer are expired or when both the first and the second watchdog timer are unexpired.
A system comprising:
A system comprising:
The system of 14, wherein the first watchdog timer is unexpired when the first watchdog timer receives a reset signal and expires when the first watchdog timer does not receive the reset signal for a predetermined amount of time.
The system of 15, wherein the reset signal to the first watchdog timer is gated by an output signal from the second watchdog timer so that when the second watchdog timer is unexpired, the first watchdog timer remains expired.
Dependencies are inferred from the claim text.