Claims Analysis
Total Claims: 26
Claim 1
Independent Claim
63 words
A fault resilient boot circuit, comprising: a system status determination unit accepting a start timer signal and a system operational signal and producing a system fail signal; and a ring counter accepting the fail signal, said ring counter producing a plurality of device control signals and comprising an n-bit register having said system fail signal coupled to said n-bit register's clock input signal.
Claim 2
Dependent Claim
63 words
A fault resilient boot circuit, comprising: a system status determination unit accepting a start timer signal and a system operational signal and producing a system fail signal; and a ring counter accepting the fail signal, said ring counter producing a plurality of device control signals and comprising an n-bit register having said system fail signal coupled to said n-bit register's clock input signal.
Claim 3
Dependent Claim
46 words
The fault resilient boot circuit of claim 1, wherein said system status determination unit comprises: a timer accepting the start timer signal and producing a time-out signal; and a logic device accepting the time-out signal and the system operational signal and producing the system fail signal.
Claim 4
Dependent Claim
16 words
The fault resilient boot circuit of claim 2, wherein said logic device is a NOR gate.
Claim 5
Dependent Claim
58 words
The fault resilient boot circuit of claim 1, wherein each time the system fail signal is produced, said ring counter selectively enables all but one of the device control signals, a different device control signal being not enabled each time, and then selectively enables a single device control signal, a different device control signal being enabled each time.
Claim 6
Dependent Claim
17 words
The fault resilient boot circuit of claim 1, wherein the device control signals are processor control signals.
Claim 7
Dependent Claim
31 words
The fault resilient boot circuit of claim 1, wherein said n-bit register having an output of at least one register being coupled to an input of at least one other register.
Claim 8
Dependent Claim
99 words
The fault resilient boot circuit of claim 1, wherein said n-bit register has eight input signals D1 to D8 and eight output signals Q1 to Q8; and wherein Q1 is coupled to D2, Q2 is coupled to D3, Q3 is coupled to D4, Q5 is coupled to D6, Q6 is coupled to D7, Q7 is coupled to D1 through an inverter, Q4 is coupled to a NOR gate, Q8 is coupled to the NOR gate through an inverter, the output signal from the NOR gate is coupled to D5 through an inverter, and D8 is coupled to a "1."
Claim 9
Dependent Claim
22 words
The fault resilient boot circuit of claim 7, wherein the output signals Q4 to Q7 are said ring counter's device control signals.
Claim 10
Dependent Claim
41 words
The fault resilient boot circuit of claim 8, wherein the four device control signals cycle through the following states, a "0" representing enabled and a "1" representing not enabled: 0000, 0100, 0010, 0001, 1000, 1100, 1110, 0111, 1011, 1101 and 1110.
Claim 11
Independent Claim
88 words
A method of selecting devices in a multi-device system, comprising: enabling all but one of the devices using a ring counter to select a different device to be not enabled each time the enabling is repeated; determining if the system operates correctly with all but one of the devices enabled; enabling a single device in the system using said ring counter if the system does not operate correctly with all but one of the devices enabled; and determining if the system operates correctly with a single device enabled.
Claim 12
Independent Claim
88 words
A method of selecting devices in a multi-device system, comprising: enabling all but one of the devices using a ring counter to select a different device to be not enabled each time the enabling is repeated; determining if the system operates correctly with all but one of the devices enabled; enabling a single device in the system using said ring counter if the system does not operate correctly with all but one of the devices enabled; and determining if the system operates correctly with a single device enabled.
Claim 13
Dependent Claim
52 words
The method of claim 10, further comprising: enabling all of the devices in the system; and determining if the system operates correctly with all of the devices enabled; said enabling all but one of the devices being performed only if the system does not operate correctly with all of the devices enabled.
Claim 14
Dependent Claim
45 words
The method of claim 11, wherein said enabling all but one of the devices and determining if the system operates correctly with all but one of the devices enabled are repeated, a different device being not enabled each time the enabling and determining are repeated.
Claim 15
Dependent Claim
38 words
The method of claim 12, wherein said enabling all but one of the devices and determining if the system operates correctly with all but one of the devices enabled are repeated until every device has been not enabled.
Claim 16
Dependent Claim
38 words
The method of claim 11, wherein said enabling a single device and determining if the system operates correctly with a single device enabled are repeated, a different device being enabled each time the enabling and determining are repeated.
Claim 17
Dependent Claim
31 words
The method of claim 14, wherein said enabling a single device and determining if the system operates correctly with a single device enabled are repeated until every device has been enabled.
Claim 18
Dependent Claim
28 words
The method of claim 15, further comprising: failing the system if the system did operate correctly with a single device enabled, and every device has been so enabled.
Claim 19
Dependent Claim
10 words
The method of claim 10, wherein the devices are processors.
Claim 20
Dependent Claim
13 words
The method of claim 17, wherein multi-device system is a four-processor computer system.
Claim 21
Dependent Claim
32 words
The method of claim 10, wherein said enabling a single device is repeated using said ring counter to select a different device to be so enabled each time the enabling is repeated.
Claim 22
Dependent Claim
20 words
The method of claim 10, wherein determining comprises: determining if the system operates correctly within a predetermined period of time.
Claim 23
Independent Claim
107 words
An apparatus that selects devices in a multi-device system, comprising: means for enabling all but one of the devices using a ring counter to select a different device to be not enabled each time the enabling is repeated; means for determining if the system operates correctly with all but one of the devices enabled; means for enabling a single device in the system using said ring counter if the system does not operate correctly with all of the devices enabled and does not operate correctly with all but one of the devices enabled; and means for determining if the system operates correctly with a single device enabled.
Claim 24
Independent Claim
107 words
An apparatus that selects devices in a multi-device system, comprising: means for enabling all but one of the devices using a ring counter to select a different device to be not enabled each time the enabling is repeated; means for determining if the system operates correctly with all but one of the devices enabled; means for enabling a single device in the system using said ring counter if the system does not operate correctly with all of the devices enabled and does not operate correctly with all but one of the devices enabled; and means for determining if the system operates correctly with a single device enabled.
Claim 25
Dependent Claim
83 words
A computer system, comprising: a plurality of processors; a system status determination unit accepting a start timer signal and a system operational signal and producing a system fail signal; and a ring counter accepting the system fail signal, said ring counter producing a plurality of processor control signals, each of said processor control signals being coupled to one of said plurality of processors, said ring counter comprising an n-bit register having said system fail signal coupled to said n-bit register's clock input signal.
Claim 26
Dependent Claim
83 words
A computer system, comprising: a plurality of processors; a system status determination unit accepting a start timer signal and a system operational signal and producing a system fail signal; and a ring counter accepting the system fail signal, said ring counter producing a plurality of processor control signals, each of said processor control signals being coupled to one of said plurality of processors, said ring counter comprising an n-bit register having said system fail signal coupled to said n-bit register's clock input signal.