Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
141 words
A method for providing a logical first processor in a multiprocessor computer system, comprising the steps of: assigning initial logical processor values to each processor upon reset of the computer system; starting a timer set for a predetermined timeout upon reset of the computer system; causing all but the first logical processor to halt operations upon reset of the computer system; providing a reset sequence for the first logical processor, which sequence includes performing an operation to a predetermined location; halting said timer upon an operation to said predetermined location; and upon timeout of said timer performing the steps of: indicating said present first logical processor as inoperable; restarting said timer with said predetermined timeout; and decrementing said logical processor values of each processor, whereby the new first logical processor is removed from said halt condition and executes said reset sequence.
Claim 2
Independent Claim
141 words
A method for providing a logical first processor in a multiprocessor computer system, comprising the steps of: assigning initial logical processor values to each processor upon reset of the computer system; starting a timer set for a predetermined timeout upon reset of the computer system; causing all but the first logical processor to halt operations upon reset of the computer system; providing a reset sequence for the first logical processor, which sequence includes performing an operation to a predetermined location; halting said timer upon an operation to said predetermined location; and upon timeout of said timer performing the steps of: indicating said present first logical processor as inoperable; restarting said timer with said predetermined timeout; and decrementing said logical processor values of each processor, whereby the new first logical processor is removed from said halt condition and executes said reset sequence.
Claim 3
Dependent Claim
31 words
The method of claim 1, wherein said reset sequence for said first logical processor includes removing all operable processors from said halt condition after performing said operation to said predetermined location.
Claim 4
Dependent Claim
25 words
The method of claim 1, wherein said initial logical processor value step assigns each processor its physical processor location as its initial logical processor value.
Claim 5
Dependent Claim
169 words
A multiprocessor computer system, comprising: means for resetting the computer system; a plurality of processors, each processor including: means for assigning each processor an initial logical processor value upon reset of the computer system; means for halting each processor if said logical processor value is not a predetermined value upon reset of the computer system; and means for decrementing said logical processor value of each processor upon receipt of a signal and releasing the processor having a logical processor value of said predetermined value from said halt condition; a timer having a predetermined timeout; means for starting said timer upon reset of the computer system; means for causing said processor having said predetermined value to access a predetermined location after reset; means coupled to said timer for halting said timer if said processor having said predetermined value accesses said predetermined location; and means coupled to said timer for providing a signal to each of said processor means for decrementing said logical processor value upon time out of said timer.
Claim 6
Dependent Claim
169 words
A multiprocessor computer system, comprising: means for resetting the computer system; a plurality of processors, each processor including: means for assigning each processor an initial logical processor value upon reset of the computer system; means for halting each processor if said logical processor value is not a predetermined value upon reset of the computer system; and means for decrementing said logical processor value of each processor upon receipt of a signal and releasing the processor having a logical processor value of said predetermined value from said halt condition; a timer having a predetermined timeout; means for starting said timer upon reset of the computer system; means for causing said processor having said predetermined value to access a predetermined location after reset; means coupled to said timer for halting said timer if said processor having said predetermined value accesses said predetermined location; and means coupled to said timer for providing a signal to each of said processor means for decrementing said logical processor value upon time out of said timer.
Claim 7
Dependent Claim
26 words
The multiprocessor system of claim 4, further comprising: means for causing said processor having said predetermined value to remove each operable processors from said halt condition.
Claim 8
Dependent Claim
33 words
The multiprocessor system of claim 4, wherein each processor has a physical location and wherein said means for assigning initial logical processor values assigns the physical location value as the logical processor value.