×

Computer input/output control apparatus

  • US 4,041,473 A
  • Filed: 05/12/1975
  • Issued: 08/09/1977
  • Est. Priority Date: 05/16/1974
  • Status: Expired due to Term
First Claim
Patent Images

1. In a digital computer system comprising a central processor, a first peripheral unit controlled by a peripheral control unit, and a second peripheral unit, the improved interface for providing for said central processor simultaneously to communicate with said peripheral control unit and to control directly and communicate with said second peripheral unit comprising:

  • first interface apparatus comprising a first universal port and a first module removably connectable to said first port and comprising a first circuit group and a first set of lines coupling said first circuit group to said peripheral control unit, said first circuit group for receiving control signals and data signals from said first port and from said peripheral control unit and in response to said signals received thereby transmitting appropriate and corresponding control and data signals to said first port and to said peripheral control unit; and

    second interface apparatus comprising a second universal port and a second module removably connectable to said second port and comprising a second circuit group and a second set of lines coupling said second circuit group to said second peripheral unit, said second circuit group for receiving control signals and data signals from said second port and from said second peripheral unit and in response to said signals received thereby transmitting appropriate and corresponding control and data signals to said second port and to said second peripheral unit;

    wherein said first circuit group includes first control means for responding to a first plurality of control signals received from said peripheral control unit and for transmitting a second plurality of control signals to said peripheral control unit, said second circuit group includes second control means for responding to a third plurality of control signals received from said second peripheral unit and for transmitting a fourth plurality of control signals to said second peripheral unit, said first and third pluralities being different in number and said second and fourth pluralities being different in number; and

    said first control means transmits a subset of said second plurality of control signals in response to receipt of respective ones of a subset of said first plurality of control signals, said second control means transmits a subset of said fourth plurality of control signals in response to receipt of respective ones of a subset of said third plurality, said first and second circuit groups further including timing means for controlling the respective duration of said subset of said second plurality of signals to differ from the respective durations of said subset of said fourth plurality of signals, and for controlling the relative timing among the signals of said subset of said second plurality of signals to differ from the relative timing among said subset of said fourth plurality of signals; and

    wherein said first and second universal ports are identical, each of said ports comprising an equal number of lines coupled to said central processor for transmitting control signals and data signals between said central processor and the one of said modules coupled to said port.

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