×

Fault tolerant data exchange unit

  • US 5,349,654 A
  • Filed: 02/20/1992
  • Issued: 09/20/1994
  • Est. Priority Date: 02/20/1992
  • Status: Expired due to Term
First Claim
Patent Images

1. A data exchange unit for use in a fault tolerant system having redundant channels, each channel being associated with a different data exchange unit, the data exchange units being used for transferring data from at least one source to a recipient so as to detect and compensate a fault in at least one channel of the redundant channels, each data exchange unit comprising:

  • (a) a transmitter connected to receive the data from the source over a local bus for one channel with which the data exchange unit is associated, the transmitter distributing that data to the other data exchange units associated with each of the channels over an inter-channel communications link;

    (b) a multiplexer having plural inputs connected to the inter-channel communications link to receive the data distributed by the transmitter of each data exchange unit for the other channels, and an output;

    (c) receiver means for receiving data conveyed over the inter-channel communications link from the output of the multiplexer in each data exchange unit associated with each channel so that a separate data input and data output for the receiver means are provided for each of the channels;

    (d) initialization means for initializing the data exchange unit to synchronize it with the data exchange units for the other channels of the fault tolerant system; and

    (e) a voter that selects the data output of the receiver means for transmission to the recipient based on predefined logic, so as to insure that at least one fault in the data input to the receiver means is compensated.

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