Multiprocessor system assigning system function to each processor in accordance with delay function and maintaining the system function assignment after the system is rebooted
First Claim
1. A system with multiple processors, said system having a backplane for accommodating said multiple processors, no position being dedicated to a specific process and no processor being uniquely assigned a system function, said system comprising:
- means for providing each processor with a different delay function, andmeans for assigning each processor a different system function in accordance with the delay function provided the processor, and for maintaining the assigned system function to each processor after said system is rebooted.
3 Assignments
0 Petitions
Accused Products
Abstract
An integrated network switch system which can uniquely and consistently detect and designate each processor on a bus without the relative position information, and allow a dynamic reallocation of the processors according to their designations. A pseudo code residing within each processor is implemented to effect the detecting and designating operation of the integrated network switch system. Additionally, a shared RAM and a hardware register which are made accessible to all processors on the bus at a fixed location are used to assist the designating operation of the system, and each processor'"'"'s memory is used to assist the delaying operation of the system. This assures that tasks among the processors are distributed according to their designations, and that each of the processors can be removed or added without any hard coded information.
35 Citations
10 Claims
-
1. A system with multiple processors, said system having a backplane for accommodating said multiple processors, no position being dedicated to a specific process and no processor being uniquely assigned a system function, said system comprising:
-
means for providing each processor with a different delay function, and means for assigning each processor a different system function in accordance with the delay function provided the processor, and for maintaining the assigned system function to each processor after said system is rebooted. - View Dependent Claims (2, 3)
-
-
4. A system with multiple processors, said system having a backplane for accommodating said multiple processors, no position being dedicated to a specific process and no processor being uniquely assigned a system function, said system comprising:
-
means for providing each processor with a different qualification identifier, and means for assigning each processor a different system function in accordance with the qualification identifier provided the processor, and for maintaining the assigned system function to each processor after said system is rebooted. - View Dependent Claims (5)
-
-
6. In a system with multiple processors, said system having a backplane for accommodating said multiple processors, no position being dedicated to a specific process and no processor being uniquely assigned a system function, a method for assigning system functions to the processors of said system comprising:
-
providing each processor with a different delay function, assigning each processor a different system function in accordance with the delay function provided the processor, and maintaining the assigned system function to each processor after said system is rebooted. - View Dependent Claims (7)
-
-
8. In a system with multiple processors, said system having a backplane for accommodating said multiple processors no position being dedicated to a specific process and no processor being uniquely assigned a system function, a method for associating each processor with a system function comprising:
-
providing each processor with a different qualification identifier, assigning each processor a different system function in accordance with the qualification identifier provided the processor, and maintaining the assigned system function to each processor after said system is rebooted.
-
-
9. An integrated network switch system with multiple processors, said system having a VME type common bus on a backplane for accommodating said multiple processors, no position being dedicated to a specific process and no processor being uniquely assigned a system function, said system comprising:
-
means for providing each processor with a different delay function, and means for assigning each processor a different system function in accordance with the delay function provided the processorand for maintaining said assigned system function to each processor after said system is rebooted.
-
-
10. An integrated network switch system with multiple processors, said system having a VME type common bus on a backplane for accommodating said multiple processors, no position being dedicated to a specific process and no processor being uniquely assigned a system function, said system comprising:
-
means for providing each processor with a different qualification identifier without programming identification information into the processors, and means for assigning each processor a different system function in accordance with the qualification identifier provided the processor and for maintaining said assigned system function to each processor after said system is rebooted.
-
Specification