Patent ID: 8049529
Filing Date: 2011-11-01
Classification: H03K

Abstract:
1. A redundancy scrubber, comprising: first means for detecting if a circuit or a component thereof has been upset; and second means for automatically rewriting data to said circuit when an upset is detected, wherein said second means comprises a switching circuit that selectively applies said circuit with either new incoming data or with corrected data to said circuit, wherein said redundancy scrubber is adapted to correct for upsets in a mitigated circuit comprised of a plurality of redundant circuits, wherein said mitigated circuit further includes third means for processing outputs from each of said redundant circuits and outputting corrected output data corresponding to the value output by a majority of said redundant circuits, wherein said first means includes fault detection logic adapted to detect when one or more of said redundant circuits is upset, wherein said fault detection logic is adapted to receive said outputs from each of said redundant circuits and output a fault detect signal indicating whether an upset has been detected, wherein said fault detection logic is adapted to output a fault detect signal indicating an upset has been detected if at least one output from one of said redundant circuits is mismatched relative to the outputs from the other redundant circuits, wherein said second means includes means for forcing a redundant circuit to reload data when said fault detect signal indicates an upset has been detected in said redundant circuit, and wherein said second means further includes fourth means for determining whether said redundant circuits are about to be loaded with new data and in accordance therewith writing either said new data or said corrected output data to said redundant circuit.