Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
308 words
An initialization system for a close-coupled multiprocessor system which includes a plurality of processors and one main memory connected to the plurality of processors through a system bus, and said initialization system being connected to the plurality of processors through the system bus and initializing the close-coupled multiprocessor system, said initialization system comprising: a first storage connected to the system bus and storing identification codes corresponding to each of the plurality of processors, one of the identification codes designating one of the plurality of processors as a master processor, and other of the identification codes having priorities for designating other of the plurality of processors as next master processors, one of said next master processors being designated as the master processor, based on the priorities, if the master processor experiences an abnormality; a second storage connected to the system bus storing a first program executed by the master processor to initialize the close-coupled multiprocessor system and a second program executed by the next master processors to monitor an initialization of the master processor and to determine whether the initialization of the master processor was completed within an initialization time, which is a predetermined time allowed for the initialization; first information means connected to the system bus and comprising first flags, each first flag corresponding to one of the plurality of processors, said first information means for informing the plurality of processors of a beginning of initialization of each of the plurality of processors by setting each of the first flags; and second information means connected to the system bus and comprising second flags, each second flag corresponding to one of the plurality of processors, said second information means for informing the plurality of processors that the initialization of the master processor or one of the next master processors has been completed by setting each of the second flags.
Claim 2
Dependent Claim
308 words
An initialization system for a close-coupled multiprocessor system which includes a plurality of processors and one main memory connected to the plurality of processors through a system bus, and said initialization system being connected to the plurality of processors through the system bus and initializing the close-coupled multiprocessor system, said initialization system comprising: a first storage connected to the system bus and storing identification codes corresponding to each of the plurality of processors, one of the identification codes designating one of the plurality of processors as a master processor, and other of the identification codes having priorities for designating other of the plurality of processors as next master processors, one of said next master processors being designated as the master processor, based on the priorities, if the master processor experiences an abnormality; a second storage connected to the system bus storing a first program executed by the master processor to initialize the close-coupled multiprocessor system and a second program executed by the next master processors to monitor an initialization of the master processor and to determine whether the initialization of the master processor was completed within an initialization time, which is a predetermined time allowed for the initialization; first information means connected to the system bus and comprising first flags, each first flag corresponding to one of the plurality of processors, said first information means for informing the plurality of processors of a beginning of initialization of each of the plurality of processors by setting each of the first flags; and second information means connected to the system bus and comprising second flags, each second flag corresponding to one of the plurality of processors, said second information means for informing the plurality of processors that the initialization of the master processor or one of the next master processors has been completed by setting each of the second flags.
Claim 3
Dependent Claim
67 words
An initialization system as claimed in claim 1, wherein the first storage comprises a nonvolatile memory for storing storage identification codes each corresponding to the identification codes of each of the plurality of processors, one of the storage identification codes designating the one of the plurality of processors as the master processor and other of the storage identification codes having storage priorities designating the next master processors.
Claim 4
Dependent Claim
41 words
An initialization system as claimed in claim 1, wherein the second storage comprises a read only memory for storing an initialization program to initialize the close-coupled multiprocessor system and a supervisory program for supervising the initialization time of the master processor.
Claim 5
Dependent Claim
43 words
An initialization system as claimed in claim 1, wherein the first information means comprises registers corresponding to each of the plurality of processors, and each of the registers storing the first flags indicating the starting operating of all of the plurality of processors.
Claim 6
Dependent Claim
36 words
An initialization system as claimed in claim 1, wherein the second information means comprises an information register, and the information register storing one of the second flags indicating completion of the initialization by the master processor.
Claim 7
Dependent Claim
91 words
An initialization system as claimed in claim 5, wherein the one of the second flags is turned ON in the information register when the initialization operation is completed by the master processor, the other of the plurality of processors supervising the one of the second flags, and when the one of the completion flags is not turned ON after the predetermined time allowed for the initialization, one of the other of the plurality of processors having a highest priority of the priorities replaces the master processor as a new master processor.