×

Protocol and apparatus for a control link between a control unit and several devices

  • US 5,128,666 A
  • Filed: 02/20/1990
  • Issued: 07/07/1992
  • Est. Priority Date: 04/28/1987
  • Status: Expired due to Term
First Claim
Patent Images

1. A control link (16) for exchanging data between a control unit (10,14) and a plurality of devices connected to said control unit, including with reference to the control unit:

  • an outgoing clock line (38) provided to each device, an outgoing DATA line (34), shift register means including device shift registers (44) and control unit shift register (42) respectively located within said devices and said control unit, and an ingoing DEVICE DATA line, said control link being characterized in that it includes;

    an outgoing request line (30) dedicated to each device for individually selecting a given device to be written into or read from by the control unit;

    an ingoing acknowledge line (32) for acknowledging the receipt by a given device of a request signal transmitted by the control unit;

    in each device, a data ingoing port (DI) for receiving data from the control unit and a data outgoing port (DO) for sending data to the control unit;

    in each device, means (80,76) for wrapping the data ingoing port to the data outgoing port when the device is not selected by a request signal from the control unit; and

    means (78,76) for connecting the device shift register (44) of a device selected by the receipt of a request signal from the control unit into a loop (74) formed by the control unit shift register (42), the outgoing data line (34) and the ingoing device data line (36), with exchange of data between the control unit and a selected one of the plurality of devices for each write or read operation being controlled by the control unit issuing a first request signal on the request line to the selected one of the plurality of devices, with said selected one of the plurality of devices responding to said control unit with a first acknowledge signal on the ingoing acknowledge line (32) whereupon the control unit issues clock pulses on the outgoing clock line to shift data from the control unit shift register into the loop and the selected device issues a first status signal to said control unit whereupon said control unit issues a second request signal on the request line to the selected one of the plurality of devices, with said device responding with a second acknowledge signal on the ingoing acknowledge line (32) and a second status signal which is gated into the loop by clock pulses generated by the control unit.

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