×

Duplex data processing system with programmable bus configuration

  • US 4,975,838 A
  • Filed: 04/09/1987
  • Issued: 12/04/1990
  • Est. Priority Date: 04/09/1986
  • Status: Expired due to Term
First Claim
Patent Images

1. A duplex data processing system comprising:

  • two processor systems, one of which is operating as an active system and the other of which is operating as a stand-by system, respectively, in a duplex system mode of operation, each processor system including a central processing unit (CPU), a memory unit and an input/output controller interconnected by a CPU bus, the memory units in the two processor systems operating with the same address mapping;

    a cross connection bus provided between said two processor systems; and

    bus connecting means provided in each of said processor systems and connected to the CPU bus within said processor system and to said cross connection bus, for disconnecting said two processor systems to establish a Separate mode of operation in which said two processor systems operate independently and for interconnecting said two processor systems via said cross connecting bus to establish a Duplex mode of operation in which said two processor systems are arranged in duplex configuration such that the CPU of the active system can access the respective memory units in both processor systems simultaneously in response to commands from the CPU in the active processor system, each bus connecting means including means operative in said Separate mode of operation for disconnecting the CPU bus in its processor system from the CPU bus in the other processor system by breaking the connection between the CPU bus in its processor system and said cross connection bus, and means operative in said Duplex mode of operation for connecting the CPU bus in its processor system to the CPU bus in the other processor system by making the connection of its CPU bus through said cross connecting bus to the CPU bus in the other processor system.

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