×

Apparatus for redundant operation of modules in a multiprocessing system

  • US 4,503,534 A
  • Filed: 06/30/1982
  • Issued: 03/05/1985
  • Est. Priority Date: 06/30/1982
  • Status: Expired due to Term
First Claim
Patent Images

1. For use in a data processing system in which a number of intelligent nodes are provided in a matrix composed of processor buses with corresponding error-reporting and control lines, and memory buses with corresponding error-reporting and control lines, wherein each node has means for logging errors and reporting errors on said error-report lines, wherein a primary module is connected to a primary node which controls access to a common memory bus, and wherein a shadow module is connected to a shadow node which controls access to said common memory bus, the combination in each of said primary and shadow nodes comprising:

  • shadow bit means settable to a first state and to a second state;

    first logic means connected to said processor bus lines for receiving data destined for said common memory bus,said first logic means including means for seting said shadow bit means and said married bit means;

    married bit means operative when set to a first state for marrying said primary module and said shadow module in a primary/shadow pair such that each module in said primary/shadow pair is activated to receive data directed to said primary/shadow pair; and

    ,second logic means responsive to said shadow bit means and to said married bit means for causing said primary module to be active for at least the first bus transaction and passive for other predetermined bus transactions upon the condition that said shadow bit means is set to said first state and said married bit is set to said first state,said logic means including means for causing said primary module to be passive for the first bus transaction and active for other predetermined bus transactions upon the condition that said shadow bit means is set to said second state and said married bit is set to said second state, such that each module in said primary/shadow pair alternates with the other module in the handling of a predetermined number of memory bus transactions.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×