Redundancy circuits hardened against single event upsets
First Claim
1. A method for hardening circuits against single event upsets, comprising in combination:
- providing a decision block that includes a storage element that stores data as long as a first input and a second input to the decision block remain constant;
providing an output from the decision block having a same logic level as the first input if the first input and the second input are at expected logic levels; and
providing a previous output of the decision block if the first input and the second input are not at the expected logic levels.
1 Assignment
0 Petitions
Accused Products
Abstract
A decision block is incorporated into a circuit design to provide hardening against single event upset and to store data. The decision block includes a storage element that stores data as long as inputs to the decision block remain constant. The decision block receives a first data input and second data input from redundant logic blocks or from logic blocks designed to provide complementary outputs. The decision block provides an output that is at a same logic level as the first data input if the two data inputs are at expected logic levels during normal operating conditions (i.e., no disturbances). The decision block provides an output that is at a same logic level as a previous output of the decision block if the two data inputs are not at expected logic levels during normal operating conditions.
-
Citations
21 Claims
-
1. A method for hardening circuits against single event upsets, comprising in combination:
-
providing a decision block that includes a storage element that stores data as long as a first input and a second input to the decision block remain constant;
providing an output from the decision block having a same logic level as the first input if the first input and the second input are at expected logic levels; and
providing a previous output of the decision block if the first input and the second input are not at the expected logic levels. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for hardening circuits against single effect upsets, comprising in combination:
-
a first logic input;
a second logic input designed to have a same logic level as the first logic input; and
a decision block connected to the first logic input and the second logic input, wherein the decision block includes a storage element that stores data as long as a first input and a second input to the decision block remain constant, wherein the decision block provides a logic output, wherein the logic output is the same as the first logic input if the first logic input and second logic input are at a same logic level, and wherein the logic output is a previous value of the logic output if the first logic input and the second logic input are at opposite logic levels. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system for hardening circuits against single event upsets, comprising in combination:
-
a first logic input;
a second logic input designed to have an opposite logic level as the first logic input; and
a decision block connected to the first logic input and the second logic input, wherein the decision block includes a storage element that stores data as long as a first input and a second input to the decision block remain constant, wherein the decision block provides a logic output, wherein the logic output is the same as the first logic input if the first logic input and second logic input are at opposite logic levels, and wherein the logic output is a previous value of the logic output if the first logic input and the second logic input are at a same logic level. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
Specification