United States Patent  [ii] Patent Number: 4,980,857
Walter et al.  Date of Patent: Dec. 25,1990
 OPERATIONS CONTROLLER FOR A FAULT TOLERANT MULTIPLE NODE PROCESSING SYSTEM
 Inventors: Chris J. Walter, Columbia, Md.;
Roger M. Kieckhafer, Lincoln,
Nebr.; Alan M. Finn, Amston, Conn.
 Assignee: Allied-Signal Inc., Morris Township, Morris County, N.J.
A task communicator for each node in a multiple node processing system having a data memory storing data received from a voter interface which is used for the execution of tasks by an associated applications processor, a next task register storing the identification code of the next task to be executed by the applications processor received from a scheduler through a scheduler interface. An input handler passes the identification code of the next task and the data required for the execution of that task to an input FIFO register interfacing the applications processor. An output FIFO register temporarily stores the data generated by the applications- processor and an output handler generates inter-node messages containing data stored in the output FIFO and passes these inter-node messages to a transmitter through a transmitter interface for transmission to all of the other nodes in the processing system.
14 Claims, 58 Drawing Sheets