×

Bootstrap processor selection architecture in SMP systems

  • US 5,904,733 A
  • Filed: 07/31/1997
  • Issued: 05/18/1999
  • Est. Priority Date: 07/31/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for selecting a bootstrap processor (BSP) in a multiprocessor (MP) system that includes a plurality of processors which communicate via a system bus, each processor including a register to store a processor identification (ID) having a value, the method comprising the steps of:

  • (a) asserting a reset signal;

    (b) detecting the reset signal by each of the processors which are functioning in the MP system, each functional processor responding by;

    (i) sending a first message, which includes the processor ID of the functional processor, across the system bus to all processors with processor IDs having values lower than the value associated with the functional processor; and

    (ii) waiting a selected interval for a responsive message from one of the lower valued processors;

    if the responsive message is not received within the selected interval, the functional processor being selected as the BSP;

    otherwise,the functional processor being selected as not the BSP.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×