×

Method and apparatus for synchronizing data and clock signals

  • US 4,065,862 A
  • Filed: 09/15/1975
  • Issued: 01/03/1978
  • Est. Priority Date: 09/15/1975
  • Status: Expired due to Term
First Claim
Patent Images

1. In a data transmission computer system having a computer for generating data signals and a local data set having means for transmitting the data signals to a remotely located data set over a transmission line which interconnects said local data set and said remotely located data set, said local data set having means for providing recurring clock pulses at a clock output thereof, an arrangement for synchronizing the data signals with the clock pulses, comprising:

  • a receiving register coupled to an output of said computer for receiving and storing the data signals generated by the computer, said receiving register including status means for providing a status signal whenever said receiving register is storing a given number of said data signals;

    synchronizing means for providing clock signals for application to a clock input of said receiving register to enable said receiving register to store the data signals, said synchronizing means having first means coupled to said clock output of said local data set, and being responsive to the clock pulses provided by said local data set to provide first and second timing pulses related in frequency to the frequency of said clock pulses, and second means having an input connected to an output of said first means to receive said first timing pulses, and a further input coupled to said output of said computer for receiving said data signals, said second means being responsive to said first timing pulses and to said data signals to provide said clock signals whereby the data signals are synchronized with the clock pulses as the data signals are stored in said receiving register;

    a transmitting register coupled to the output of said receiving register for receiving the data signals from said receiving register and for storing the data signals;

    means coupling the output of said transmitting register and a data input of said local data set;

    control logic means having an input connected to an output of said status means to receive said status signal and further input connected to a further output of said first means to receive said second timing pulses, said control logic means being responsive to said status signal and said second timing pulses to provide transfer signals for effecting the transfer of the data signals from the receiving register to the transmitting register; and

    means for extending the clock pulses provided by said local data set to a clock input of said transmitting register to cause the data signals, which are transferred to said transmitting register under the control of said control logic means, to be transferred from said transmitting register to the local data set at a rate determined by the clock pulses provided by said local data set.

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