×

Cross channel circuit for an electronic system having two or more redundant computers

  • US 4,466,098 A
  • Filed: 06/11/1982
  • Issued: 08/14/1984
  • Est. Priority Date: 06/11/1982
  • Status: Expired due to Fees
First Claim
Patent Images

1. In an electronic system including first and second, redundant computing apparatus, said first apparatus being operable in an active mode and said second apparatus being operable in a standby mode and being capable, upon command, of assuming the tasks of said first computing apparatus, each of said first and second computing apparatus comprising, in combination:

  • (a) a central processing unit;

    (b) a random access memory; and

    (c) a plurality of bus lines connecting said processing unit with said memory for transmitting address, data and control information between said processing unit and said memory;

    the improvement comprising first cross channel circuit means for updating the memory of said second computing apparatus, when said second apparatus is operating in said standby mode, in accordance with changes made in the contents of said random access memory of said first computing apparatus, when said first apparatus is operating in said active mode, said cross channel circuit means including;

    (1) first means, connected to those bus lines of said first computing apparatus which carry address information, for signalling whether the current address transmitted on such bus lines lies within a first prescribed range of addresses;

    (2) second means, connected to those bus lines of said first computing apparatus which carry control information, for signalling whether a write operation is being performed in the memory of said first computing apparatus; and

    (3) third means, connected to said first means, said second means and to at least some of the bus lines of said first and second computing apparatus, for transmitting address, data and write control information received from the bus of said first computing apparatus to the bus of said second computing apparatus in response to signals from said first and second means indicative that a write operation is being performed in the memory of said first computing apparatus at an address that lies within said prescribed range;

    whereby the data written into the memory of said first computing apparatus at an address within said prescribed range is also written into the memory of said second computing apparatus at the same address.

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