×

Apparatus for aligning the operation of a plurality of processors

  • US 5,222,237 A
  • Filed: 05/29/1990
  • Issued: 06/22/1993
  • Est. Priority Date: 02/02/1988
  • Status: Expired due to Term
First Claim
Patent Images

1. A system comprising:

  • A. a plurality of processors each for processing a separate instruction stream, each instruction stream comprising a sequence of instructions of a plurality of diverse instruction types including an alignment request type and an alignment test type, each processor while processing an instruction of said alignment request type generating an alignment request indication, each processor while processing an instruction of said alignment test type generating an alignment test indication and monitoring for receipt of an alignment indication, each processor being inhibited from processing instructions after processing an instruction of the alignment test type until after it receives an alignment indication; and

    B. an alignment network for generating an alignment indication for a processor in response to receipt therefrom of an alignment test indication following generation of alignment request indications by all of said processors, said alignment network comprising;

    i. a plurality of alignment state control circuits each connected to a processor, each alignment state control circuit generating an alignment request signal in response to an alignment request indication from its connected processor and the alignment indication in response to receipt of a ready indication, each said alignment state control circuit comprising;

    a. a request receiving circuit for receiving alignment request indications and alignment test indications from a processor;

    b. a ready indication latch circuit connected to a coincidence circuit for latching said ready indication, the ready indication latch circuit having a ready state determined by the latched ready indication; and

    c. a state circuit for controlling the generation of said alignment request signal in response to the receipt of said alignment request indication and for controlling the generation of said alignment indication in response to the receipt of said alignment test indication by said request receiving circuit and the ready indication latch circuit having the ready state; and

    ii. a coincidence circuit connected to all of said alignment state control circuits for generating the ready indication coupled to all of said ready indication latch circuits in response to generation of alignment request signals by all of said state circuits.

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