Clock circuitry for a data communication system
First Claim
1. A clock circuitry continuously synchronizable to a digital data signal serially transmitted by a data clock signal having a predetermined frequency, comprising:
- delay means coupled to the digital data signal for providing a delayed digital data signal delayed with respect to the digital data signal by a predetermined time interval;
first combining means for combining the digital data signal and the delayed digital data signal to provide a bit-transition pulse signal for each bit transition of the digital data signal;
oscillator means for providing an oscillator clock signal having a free-running frequency substantially the same as the frequency of the data clock signal, said oscillator means further including Schmitt trigger gating means for providing the oscillator clock signal and buffer gating means capacitively coupled to the oscillator clock signal from the Schmitt trigger gating means for providing a clock-transition pulse signal for each predetermined logical state change of the oscillator clock signal; and
second combining means for combining the bit-transition pulse signals and clock-transition pulse signals to provide a phase correction signal and applying the phase correction signal to the Schmitt trigger gating means for synchronizing the phase of the oscillator clock signal to the phase of the data clock signal.
0 Assignments
0 Petitions
Accused Products
Abstract
A data communication system for use in the control and monitoring of mobile stations, for example, in a bus monitoring system, from a central station over a communication channel carrying both data and voice information. Information is encoded into digital messages having a start code followed by one or more data blocks. The start code identifies the beginning of the data block that follows and enables synchronization of clock circuitry to the received data frequency. The data blocks have N digital words with M binary bits where one word is a parity word and N-1 words are data words. Each of the data words has a data portion and parity portion coded for correction of at least one error. Reliability is enhanced by a data detector which discriminates between data and noise or voice to provide an indication of the presence of data. In transmitting the digital messages, the bits of the N words in each data block are interleaved to provide protection against error bursts.
-
Citations
3 Claims
-
1. A clock circuitry continuously synchronizable to a digital data signal serially transmitted by a data clock signal having a predetermined frequency, comprising:
-
delay means coupled to the digital data signal for providing a delayed digital data signal delayed with respect to the digital data signal by a predetermined time interval; first combining means for combining the digital data signal and the delayed digital data signal to provide a bit-transition pulse signal for each bit transition of the digital data signal; oscillator means for providing an oscillator clock signal having a free-running frequency substantially the same as the frequency of the data clock signal, said oscillator means further including Schmitt trigger gating means for providing the oscillator clock signal and buffer gating means capacitively coupled to the oscillator clock signal from the Schmitt trigger gating means for providing a clock-transition pulse signal for each predetermined logical state change of the oscillator clock signal; and second combining means for combining the bit-transition pulse signals and clock-transition pulse signals to provide a phase correction signal and applying the phase correction signal to the Schmitt trigger gating means for synchronizing the phase of the oscillator clock signal to the phase of the data clock signal. - View Dependent Claims (2, 3)
-
Specification