[go: up one dir, main page]

US4809306A - RF modem with improved clock recovery circuit - Google Patents

RF modem with improved clock recovery circuit Download PDF

Info

Publication number
US4809306A
US4809306A US06/931,573 US93157386A US4809306A US 4809306 A US4809306 A US 4809306A US 93157386 A US93157386 A US 93157386A US 4809306 A US4809306 A US 4809306A
Authority
US
United States
Prior art keywords
voltage
logic
signal
recited
data stream
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
US06/931,573
Inventor
Gerald L. Somer
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
TE Connectivity Corp
Original Assignee
AMP Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by AMP Inc filed Critical AMP Inc
Priority to US06/931,573 priority Critical patent/US4809306A/en
Assigned to AMP INCORPORATED reassignment AMP INCORPORATED ASSIGNMENT OF ASSIGNORS INTEREST. Assignors: SOMER, GERALD LEE
Priority to EP87309520A priority patent/EP0270236A1/en
Priority to JP62290451A priority patent/JPS63136853A/en
Application granted granted Critical
Publication of US4809306A publication Critical patent/US4809306A/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter
    • H04L7/02Speed or phase control by the received code signals, the signals containing no special synchronisation information
    • H04L7/033Speed or phase control by the received code signals, the signals containing no special synchronisation information using the transitions of the received signal to control the phase of the synchronising-signal-generating means, e.g. using a phase-locked loop

Definitions

  • This invention relates to radio frequency modulation and in particular to a radio frequency modem having an improved clock recovery circuit.
  • a radio frequency modem must receive data transmitted by another modem or by a head-end.
  • the data transmission rate for a network is typically specified, slight differences in transmission rates may exist for many reasons including temperature variations and tolerances.
  • the head-end is required to be the source of all data timing on the network.
  • Typical prior art clock recovery or timing recovery circuits employ a phase-locked loop having a voltage controlled oscillator.
  • the input voltage to the voltage controlled oscillator is controlled as the difference between a voltage reference and another signal.
  • the voltage reference has been established using a voltage divider network or potentiometer and required compensation or adjustment for variations in temperature and other factors.
  • the voltage input to a voltage controlled oscillator forming part of a phase locked loop is determined by comparing a voltage signal to a voltage reference that is precisely the midpoint of the voltage swing between a logic 0 and a logic 1 in the circuit.
  • the voltage reference is generated using an exclusive OR gate having one input tied to either the circuit voltage representing a logic 0 or the circuit voltage representing a logic 1.
  • the second input to the exclusive OR gate switches between a logic 1 and a logic 0 periodically such that the output of the exclusive OR gate switches between the voltage level of logic 1 and the voltage level of a logic 0 with a 50 percent duty cycle.
  • An exclusive OR gate is also used as a phase detector to detect the phase difference between a clock signal derived from the phase locked loop oscillator output and the received data.
  • the phase detector output is compared to the reference voltage; any difference therebetween adjusts the input voltage to the voltage controlled oscillator and therefore the output frequency of the oscillator tomaintain a phase difference between the clock signal derived from the oscillator output and the clock signal in the incoming data to permit sampling the incoming data at a 90 degree phase shift.
  • the voltage reference and phase detector exclusive OR gates are fabricated on the same wafer and have the same resistive load. In this manner, the voltage reference generated by the exclusive OR gate remains precisely at the midpoint of the voltage swing between logic level 0 and logic level 1, inherently compensating for changes in temperature and other effects.
  • FIG. 1 is a circuit diagram having a voltage reference generated in accordance with the present invention
  • FIG. 2 is a circuit diagram disclosing an alternate embodiment of a voltage reference in accordance with the present invention
  • FIG. 3 shows a typical, random data stream eye pattern
  • FIGS. 4A and 4B show respectively a radio frequency transmitter and receiver.
  • a phase locked loop is shown in FIG. 1 for recovering clock information from a received data signal.
  • the clock recovery circuit is shown in the transmitter of FIG. 4A while the data stream is shown as generated from the received signal by the receiver in FIG. 4B.
  • Clock recovery is a requirement of both the receiver and the transmitter in a radio frequency modem as it is necessary to recover the clock signal from the received signal and utilize the recovered clock signal in transmitting other signals.
  • transistor Q1 is a transistor oscillator, the frequency of which can be changed by varying the controlled voltage applied to the anode of varactor diode CR1.
  • the oscillator runs at a fundamental frequency established by crystal Y1; the frequency is doubled in the collector of transistor Q1 and is then filtered.
  • the filtered sinusoidal curve is converted into a logic level signal that is a square wave such as being applied to one input of an exclusive OR gate U3A with the other input to the exclusive OR gate tied to a voltage level representing one of the two logic states 0 or 1.
  • the output of the exclusive OR gate thus configured is a logic level signal called 4XCLK that oscillates between logic 0 and logic 1 at a rate four times the clock rate.
  • the 4XCLK signal is provided to a pair of flip flops U1A, and U1B configured as a divide by four circuit that produces a clock signal CLK having a frequency one-fourth that of 4XCLK.
  • the 4XCLK signal is also divided by two other flip flops, U2A and U2B.
  • Flip flop U2A produces a square wave output with a rate of one-half of that of 4XCLK.
  • the output of flip flop U2A provides the clock signal to flip flop U2B.
  • Flip flop U2B takes the data received and decoded by the radio frequency modem at RX1, representing binary data typically taking on the values of logic 1 and logic 0, and delays the data one-half of a CLK cycle in flip flop U2B.
  • Exclusive OR gate U3D receives RX1 as one input and the one-half bit delayed RX1 as the other input and adds the input signals together.
  • the addition of RX1 and the one-half bit delayed RX1 signal causes the generation of clock components in the spectrum of the sum that did not exist before the processing. That is, the clock components did not exist in RX1 or in the delayed RX1 but they do exist in the summed output of the exclusive OR gate U3D.
  • the output of U3D is applied as one input to exclusive OR gate U3C.
  • the other input to exclusive OR gate U3C is the CLK signal as produced by flip flops U1A and U1B.
  • Exclusive OR gate U3C operates as a phase detector. U3C detects any phase difference between the clock components in the output of U3D and the CLK signal from flip flop U1A.
  • the output of flip flop U2A also provides one of the inputs to exclusive OR gate U3B.
  • the other input to U3B is tied to either one of the voltage references defining logic level 0 or logic level 1.
  • FIG. 1 shows this input to exclusive OR gate U3B tied to voltage level VCC which represents logic level 1.
  • FIG. 2 shows an alternate embodiment of a clock recovery circuit in which this input to exclusive OR gate U3B is shown tied to ground which represents the voltage level of a logic 0.
  • Exclusive OR gate U3B in either embodiment thus produces at its output a square wave with a 50 percent duty cycle oscillating between logic level 1 and logic level 0.
  • the output of exclusive OR gate U3B develops a reference voltage that is precisely in the middle of the voltage swing between a logic 1 and a logic 0.
  • the reference voltage generated by exclusive OR gate U3B is applied to one input of U4, the output of phase detector U3C provides the other input to U4.
  • the resistive load on the gates is the same.
  • the output of U3B is provided to U4 through resistor R10; the output of U3C is provided to U4 through R12.
  • Resistors R10 and R12 are the same magnitude, preferably precision resistors, to provide the same resistive load to U3B and U3C.
  • a typical value is 1,000 ohms.
  • U4 is configured as a very high gain DC amplifier filter that turns the output of the phase detector into a DC voltage that is applied to varactor diode CR1 to control the frequency of the oscillator from which the clock signal is derived, thereby closing the feedback loop.
  • the DC gain of U4 is very high as C10 blocks any DC resistive feedback; the AC gain of U4 varies with frequency as the feedback impedance of C10, C13 and R11 varies with frequency.
  • the two inputs to operational amplifier U4 are forced to be at equal voltages in accordance with the operation of operational amplifiers and due to the feedback in the circuit.
  • the clock component in the output of U3C is forced to be 90° out of phase with respect to the clock in the data stream RX1 as processed by the one-half bit delay and add circuit of U2B and U3D.
  • the oscillator frequency is caused to change to drive the output of exclusive OR gate U3C to match the output of exclusive OR gate U3B, thereby forcing the recovered clock signal to be 90° out of phase with the incoming data so that sampling of the incoming data occurs at the precise point in the middle of the eye pattern.
  • the logic gate providing the voltage reference, exclusive OR gate U3B be on the same wafer as the logic gate functioning as a phase detector, exclusive OR gate U3C, as they therefore are matched, have the same saturating characteristics, are at the same temperature and are subject to the same temperature variations. Since U3B and U3C are matched and have the same resistive load, no adjustment or other compensation is required to maintain the reference voltage precisely at the midpoint in the logic swing as any temperature change affects both U3B and U3C concurrently thereby inherently compensating for any temperature variations. This inherent temperature stability makes the clock very stable relative to the sampling point on the data and provides the ability to sample the data precisely in the middle of the eye pattern.
  • Resistors R129, R130 and R131 form a voltage divider.
  • the voltage between the common point of R129 and R130 and the common point of R130 and R131 define a voltage range for the output of U4 where the phase locked loop is locked up and the clock information has been recovered.
  • the voltage at the common point of R129 and R130 provides the positive input to differential amplifier U25A; the voltage output from U4 provides the negative input thereto.
  • the logic state of comparator U25A changes indicating the clock information is not being recovered.
  • the voltage at the common point of R130 and R131 provides the negative input to differential amplifier U25B; the voltage input from U4 provides the positive input thereto.
  • the logic state of comparator U25B changes indicating the clock information is not being recovered.
  • FIG. 3 A typical eye pattern is shown in FIG. 3.
  • the clock signal at the middle of the figure represents the recovered clock signal; the vertical lines marked by "x's" are the sampling points at the center of the eye pattern.
  • the clock signal at the very top of the figure represents the clock, after duobinary encoding, of the modem or head-end that transmitted the data. The 90° phase shift is evident between the two clock signals. Note that prior to duobinary encoding, the clock is 10 MHz. After encoding the ⁇ embedded ⁇ clock is 5 MHz.
  • An eye pattern which repeats at the clock rate may be generated using an oscilloscope adjusted to trigger on each clock pulse.
  • the path of the trace represents data.
  • the path the trace takes depends upon the data bit concurrent with triggering but also depends upon previous data bits as there is energy stored in folters.
  • a typical eye would represent all possible combinations of data. Any blurring of the eye is due to intersymbol interference. It is desired to sample the data where the eye is most wide open to most accurately determine the data.
  • a clock recovery circuit designed in accordance with the present invention forces the clock which is recovered to be 90 degrees out of phase with the incoming data so that sampling of the incoming data occurs exactly in the middle of the eye where the eye is most wide open with no adjustments required and with no drifting due to temperature variations.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)
  • Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)

Abstract

In recovering clock information from received data, the voltage input to a voltage controlled oscillator (Q1) forming part of a phase locked loop (Q1, U3A, U2A, U3B, R10, C12, U4) is determined by comparing a voltage signal to a voltage reference that is precisely the midpoint of the voltage swing between a logic 0 and a logic 1 in the circuit. The voltage reference is generated using an exclusive OR gate (U3B) having one input tied to either the circuit voltage representing a logic 0 or the circuit voltage representing a logic 1. The second input to the exclusive OR gate (U3B) switches between a logic 1 and a logic 0 periodically such that the output of the exclusive OR gate (U3B) switches between the voltage level of a logic 1 and the voltage level of a logic 0 with a 50 percent duty cycle. An exclusive OR gate (U3C) is also used as a phase detector (U3 C) to detect the phase difference between a clock signal derived from the phase locked loop oscillator output and the received data. The phase detector (U3C) output is compared (U4) to the reference voltage; any difference therebetween adjusts the input voltage to the voltage controlled oscillator and therefore the output frequency of the oscillator (Q1) to maintain a phase difference between the clock signal (CLK) derived from the oscillator (Q1) output and the clock signal in the incoming data to permit sampling the incoming data at a 90 degree phase shift. The voltage reference (U3B) and phase detector (U3C) exclusive OR gates are fabricated on the same wafer and have the same resistive load (R10, R12). In this manner, the voltage reference generated by the exclusive OR gate remains precisely at the midpoint of the voltage swing between logic level 0 and logic level 1, inherently compensating for changes in temperature and other effects.

Description

The present invention is related to the following concurrently filed, copending applications all of which have been assigned to the same assignee as the present application, each of which is incorporated herein by reference, and include:
Application Ser. No. 931,576, "RF Modem with Improved Binary Transversal Filter", filed Nov. 17, 1986, by G. Somer and P. Walp;
Application Ser. No. 931,765, "RF Modem with Oscillator Switching Circuit", filed Nov. 17, 1986, by G. Somer; and
Application Ser. No. 932,140, "Temperature Independent, Low Level, AM Modem Receiver", by G. Somer.
BACKGROUND OF INVENTION
This invention relates to radio frequency modulation and in particular to a radio frequency modem having an improved clock recovery circuit.
A radio frequency modem must receive data transmitted by another modem or by a head-end. Although the data transmission rate for a network is typically specified, slight differences in transmission rates may exist for many reasons including temperature variations and tolerances. In a network designed in accordance with IEEE specification 802.4, which is hereby incorporated by reference, the head-end is required to be the source of all data timing on the network.
It is desirable to sample received data at precise locations to assure accurate interpretation of the data. Since the clock within the receiving modem is not synchronized with the clock of the head-end or a transmitting modem, and since other factors such as temperature variations and tolerances make it impossible to solely use a clock in the receiving modem to determine precisely when to sample the incoming data, timing information used by a transmitting modem to send data must be recovered from data upon its receipt by a receiving modem.
Typical prior art clock recovery or timing recovery circuits employ a phase-locked loop having a voltage controlled oscillator. The input voltage to the voltage controlled oscillator is controlled as the difference between a voltage reference and another signal. Typically the voltage reference has been established using a voltage divider network or potentiometer and required compensation or adjustment for variations in temperature and other factors.
While the performance of clock recovery circuits having prior art voltage references have proven to be satisfactory, it is desirable to have a voltage reference that does not require adjustment or compensation for such variables as a change in temperature. Such a voltage reference would provide a clock recovery circuit yielding precise clock information.
SUMMARY OF THE INVENTION
In accordance with the present invention, the voltage input to a voltage controlled oscillator forming part of a phase locked loop is determined by comparing a voltage signal to a voltage reference that is precisely the midpoint of the voltage swing between a logic 0 and a logic 1 in the circuit. The voltage reference is generated using an exclusive OR gate having one input tied to either the circuit voltage representing a logic 0 or the circuit voltage representing a logic 1. The second input to the exclusive OR gate switches between a logic 1 and a logic 0 periodically such that the output of the exclusive OR gate switches between the voltage level of logic 1 and the voltage level of a logic 0 with a 50 percent duty cycle.
An exclusive OR gate is also used as a phase detector to detect the phase difference between a clock signal derived from the phase locked loop oscillator output and the received data. The phase detector output is compared to the reference voltage; any difference therebetween adjusts the input voltage to the voltage controlled oscillator and therefore the output frequency of the oscillator tomaintain a phase difference between the clock signal derived from the oscillator output and the clock signal in the incoming data to permit sampling the incoming data at a 90 degree phase shift. The voltage reference and phase detector exclusive OR gates are fabricated on the same wafer and have the same resistive load. In this manner, the voltage reference generated by the exclusive OR gate remains precisely at the midpoint of the voltage swing between logic level 0 and logic level 1, inherently compensating for changes in temperature and other effects.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a circuit diagram having a voltage reference generated in accordance with the present invention;
FIG. 2 is a circuit diagram disclosing an alternate embodiment of a voltage reference in accordance with the present invention;
FIG. 3 shows a typical, random data stream eye pattern; and
FIGS. 4A and 4B show respectively a radio frequency transmitter and receiver.
DESCRIPTION OF THE PREFERRED EMBODIMENT
A phase locked loop is shown in FIG. 1 for recovering clock information from a received data signal. The clock recovery circuit is shown in the transmitter of FIG. 4A while the data stream is shown as generated from the received signal by the receiver in FIG. 4B. Clock recovery is a requirement of both the receiver and the transmitter in a radio frequency modem as it is necessary to recover the clock signal from the received signal and utilize the recovered clock signal in transmitting other signals. In the phase locked loop, transistor Q1 is a transistor oscillator, the frequency of which can be changed by varying the controlled voltage applied to the anode of varactor diode CR1. The oscillator runs at a fundamental frequency established by crystal Y1; the frequency is doubled in the collector of transistor Q1 and is then filtered. The filtered sinusoidal curve is converted into a logic level signal that is a square wave such as being applied to one input of an exclusive OR gate U3A with the other input to the exclusive OR gate tied to a voltage level representing one of the two logic states 0 or 1. The output of the exclusive OR gate thus configured is a logic level signal called 4XCLK that oscillates between logic 0 and logic 1 at a rate four times the clock rate. As shown in FIG. 1, the 4XCLK signal is provided to a pair of flip flops U1A, and U1B configured as a divide by four circuit that produces a clock signal CLK having a frequency one-fourth that of 4XCLK.
The 4XCLK signal is also divided by two other flip flops, U2A and U2B. Flip flop U2A produces a square wave output with a rate of one-half of that of 4XCLK. The output of flip flop U2A provides the clock signal to flip flop U2B. Flip flop U2B takes the data received and decoded by the radio frequency modem at RX1, representing binary data typically taking on the values of logic 1 and logic 0, and delays the data one-half of a CLK cycle in flip flop U2B.
Exclusive OR gate U3D receives RX1 as one input and the one-half bit delayed RX1 as the other input and adds the input signals together. The addition of RX1 and the one-half bit delayed RX1 signal causes the generation of clock components in the spectrum of the sum that did not exist before the processing. That is, the clock components did not exist in RX1 or in the delayed RX1 but they do exist in the summed output of the exclusive OR gate U3D. The output of U3D is applied as one input to exclusive OR gate U3C. The other input to exclusive OR gate U3C is the CLK signal as produced by flip flops U1A and U1B. Exclusive OR gate U3C operates as a phase detector. U3C detects any phase difference between the clock components in the output of U3D and the CLK signal from flip flop U1A.
The output of flip flop U2A also provides one of the inputs to exclusive OR gate U3B. The other input to U3B is tied to either one of the voltage references defining logic level 0 or logic level 1. FIG. 1 shows this input to exclusive OR gate U3B tied to voltage level VCC which represents logic level 1. FIG. 2 shows an alternate embodiment of a clock recovery circuit in which this input to exclusive OR gate U3B is shown tied to ground which represents the voltage level of a logic 0. Exclusive OR gate U3B in either embodiment thus produces at its output a square wave with a 50 percent duty cycle oscillating between logic level 1 and logic level 0. When filtered to determine the DC, the output of exclusive OR gate U3B develops a reference voltage that is precisely in the middle of the voltage swing between a logic 1 and a logic 0.
The reference voltage generated by exclusive OR gate U3B is applied to one input of U4, the output of phase detector U3C provides the other input to U4. To maintain matched operating conditions on exclusive OR gates U3B and U3C, the resistive load on the gates is the same. The output of U3B is provided to U4 through resistor R10; the output of U3C is provided to U4 through R12. Resistors R10 and R12 are the same magnitude, preferably precision resistors, to provide the same resistive load to U3B and U3C. A typical value is 1,000 ohms.
U4 is configured as a very high gain DC amplifier filter that turns the output of the phase detector into a DC voltage that is applied to varactor diode CR1 to control the frequency of the oscillator from which the clock signal is derived, thereby closing the feedback loop. The DC gain of U4 is very high as C10 blocks any DC resistive feedback; the AC gain of U4 varies with frequency as the feedback impedance of C10, C13 and R11 varies with frequency. The two inputs to operational amplifier U4 are forced to be at equal voltages in accordance with the operation of operational amplifiers and due to the feedback in the circuit.
The clock component in the output of U3C is forced to be 90° out of phase with respect to the clock in the data stream RX1 as processed by the one-half bit delay and add circuit of U2B and U3D. With the output of exclusive OR gate U3B maintained at precisely the midpoint of the voltage swing, the oscillator frequency is caused to change to drive the output of exclusive OR gate U3C to match the output of exclusive OR gate U3B, thereby forcing the recovered clock signal to be 90° out of phase with the incoming data so that sampling of the incoming data occurs at the precise point in the middle of the eye pattern.
It is preferable that the logic gate providing the voltage reference, exclusive OR gate U3B, be on the same wafer as the logic gate functioning as a phase detector, exclusive OR gate U3C, as they therefore are matched, have the same saturating characteristics, are at the same temperature and are subject to the same temperature variations. Since U3B and U3C are matched and have the same resistive load, no adjustment or other compensation is required to maintain the reference voltage precisely at the midpoint in the logic swing as any temperature change affects both U3B and U3C concurrently thereby inherently compensating for any temperature variations. This inherent temperature stability makes the clock very stable relative to the sampling point on the data and provides the ability to sample the data precisely in the middle of the eye pattern.
Resistors R129, R130 and R131 form a voltage divider. The voltage between the common point of R129 and R130 and the common point of R130 and R131 define a voltage range for the output of U4 where the phase locked loop is locked up and the clock information has been recovered. The voltage at the common point of R129 and R130 provides the positive input to differential amplifier U25A; the voltage output from U4 provides the negative input thereto. When the voltage output of U4 exceeds the voltage at the common point between R129 and R130, the logic state of comparator U25A changes indicating the clock information is not being recovered.
Similarly, the voltage at the common point of R130 and R131 provides the negative input to differential amplifier U25B; the voltage input from U4 provides the positive input thereto. When the voltage output of U4 decreases below the voltage at the common point between resistors R130 and R131, the logic state of comparator U25B changes indicating the clock information is not being recovered.
A typical eye pattern is shown in FIG. 3. The clock signal at the middle of the figure represents the recovered clock signal; the vertical lines marked by "x's" are the sampling points at the center of the eye pattern. The clock signal at the very top of the figure represents the clock, after duobinary encoding, of the modem or head-end that transmitted the data. The 90° phase shift is evident between the two clock signals. Note that prior to duobinary encoding, the clock is 10 MHz. After encoding the `embedded` clock is 5 MHz.
An eye pattern which repeats at the clock rate may be generated using an oscilloscope adjusted to trigger on each clock pulse. With the data applied to the horizontal input of the oscilloscope, the path of the trace represents data. The path the trace takes depends upon the data bit concurrent with triggering but also depends upon previous data bits as there is energy stored in folters. A typical eye would represent all possible combinations of data. Any blurring of the eye is due to intersymbol interference. It is desired to sample the data where the eye is most wide open to most accurately determine the data. A clock recovery circuit designed in accordance with the present invention forces the clock which is recovered to be 90 degrees out of phase with the incoming data so that sampling of the incoming data occurs exactly in the middle of the eye where the eye is most wide open with no adjustments required and with no drifting due to temperature variations.

Claims (21)

I claim:
1. Apparatus for recovering timing information from a data stream, comprising
digital circuit means for establishing a reference voltage signal at precisely the midpoint of the voltage levels representing a logic 0 and a logic 1;
phase detector means for detecting the phase difference between a clock signal and the data stream, said phase detector means having a first input port for receiving the clock signal, a second input port for receiving the data stream and an output port at which the detected phase difference is presented;
amplifier means for receiving the voltage reference signal and for receiving the detected phase difference and for amplifying the difference therebetween, said amplifier means having a first input port for receiving the voltage reference signal, a second input port for receiving the detected phase difference, and an output port at which the amplified difference signal is presented; and
voltage controlled oscillator means for receiving the amplified difference signal, said voltage controlled oscillator producing an output signal having a frequency that varies with the amplified difference signal, said output signal providing the input to the first input port of said phase detector means.
2. Apparatus for recovering timing information from a data stream as recited in claim 1, further comprising:
means for convertin the oscillator output signal to a square wave signal.
3. Apparatus for recovering timing information from a data stream as recited in claim 2, wherein the reference voltage signal establishing means further comprises an input port for receiving the square wave signal.
4. Apparatus for recovering timing information from a data stream as recited in claim 1, wherein the reference voltage establishing means comprises a logic gate, the output of which produces a 50 percent duty cycle signal oscillating between the voltage representing a logic 0 and the voltage representing a logic 1.
5. Apparatus for recovering timing information from a data stream as recited in claim 4, wherein the logic gate is an exclusive OR gate.
6. Apparatus for recovering timing information from a data stream as recited in claim 4, wherein one input to the logic gate is tied to the voltage level representing a logic 0.
7. Apparatus for recovering timing information from a data stream as recited in claim 4, wherein one input to the logic gate is tied to the voltage level representing a logic 1.
8. Apparatus for recovering timing information from a data stream as recited in claim 4, wherein one input to the logic gate switches between the voltage level representing a logic 0 and the voltage level representing a logic 1 at a rate that is a multiple of the oscillator output frequency.
9. Apparatus for recovering timing information from a data stream as recited in claim 4, wherein the phase detector means is comprised of a logic gate.
10. Apparatus for recovering timing information from a data stream as recited in claim 9, further comprising an identical resistive load on the phase detector logic gate and the reference voltage establishing logic gate.
11. Apparatus for recovering timing information from a data stream as recited in claim 9, wherein the phase detector logic gate and the reference voltage establishing logic gate are on the same chip.
12. Apparatus for recovering timing information from a data stream as recited in claim 11, further comprising an identical resistive load on the phase detector logic gate and the reference voltage establishing logic gate.
13. A modem having a clock recovery circuit for recovering timing information from a data stream, comprising:
receiving means for receiving and decoding a radio frequency signal into a data stream; and
a clock recovery circuit for recovering timing information from the data stream, comprising
digital circuit means for establishing a reference voltage at precisely the midpoint of the voltage levels representing a logic 0 and a logic 1;
phase detector means for detecting the phase difference between a clock signal and a data stream, said phase detector means having a first input port for receiving the clock signal, a second input port for receiving the data stream and an output port at which the detected phase difference is presented;
amplifier means for receiving the voltage reference and for receiving the detected phase difference and for amplifying the difference therebetween, said amplifier means having a first input port for receiving the voltage reference signal, a second input port for receiving the detected phase difference, and an output port at which the amplifier difference signal is presented; and
voltage controlled oscillator means for receiving the amplified difference signal, said voltage controlled oscillator producing an outut signal having a frequency that varies with the amplified difference signal, said output signal providing the input to the first input port of said phase detector means.
14. A modem as recited in claim 13, wherein the reference voltage establishing means comprises a logic gate, the output of which produces a 50 percent duty cycle signal oscillating between the voltage representing a logic 0 and the voltage representing a logic 1.
15. A modem as recited in claim 14, wherein the logic gate is an exclusive OR gate.
16. A modem as recited in claim 14, wherein one input to the logic gate is tied to the voltage level representing a logic 0.
17. A modem as recited in claim 14, wherein one input to the logic gate is tied to the voltage level representing a logic 1.
18. A modem as recited in claim 14, wherein the phase detector means is comprised of a logic gate.
19. A modem as recited in claim 18, further comprising an identical resistive load on the phase detector logic gate and the reference voltage establishing logic gate.
20. A modem as recited in claim 18, wherein the phase detector logic gate and the reference voltage establishing logic gate are on the same chip.
21. A modem as recited in claim 20 further comprising an identical resistive load on the phase detector logic gate and the reference voltage establishing logic gate.
US06/931,573 1986-11-17 1986-11-17 RF modem with improved clock recovery circuit Expired - Lifetime US4809306A (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
US06/931,573 US4809306A (en) 1986-11-17 1986-11-17 RF modem with improved clock recovery circuit
EP87309520A EP0270236A1 (en) 1986-11-17 1987-10-28 RF modem with improved clock recovery circuit
JP62290451A JPS63136853A (en) 1986-11-17 1987-11-17 Apparatus for restoring timing information from data flow

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US06/931,573 US4809306A (en) 1986-11-17 1986-11-17 RF modem with improved clock recovery circuit

Publications (1)

Publication Number Publication Date
US4809306A true US4809306A (en) 1989-02-28

Family

ID=25460998

Family Applications (1)

Application Number Title Priority Date Filing Date
US06/931,573 Expired - Lifetime US4809306A (en) 1986-11-17 1986-11-17 RF modem with improved clock recovery circuit

Country Status (3)

Country Link
US (1) US4809306A (en)
EP (1) EP0270236A1 (en)
JP (1) JPS63136853A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4959844A (en) * 1989-10-24 1990-09-25 Amp Incorporated Clock recovery circuit for digital demodulator
US4979039A (en) * 1989-01-30 1990-12-18 Information Technologies Research Inc. Method and apparatus for vector quantization by hashing
US4980648A (en) * 1989-10-24 1990-12-25 Amp Incorporated Local oscillator signal phase acquisition system for digital demodulator
US5097487A (en) * 1989-10-24 1992-03-17 Walp Patrick K Local oscillator signal generating system for digital demodulator
US5252865A (en) * 1991-08-22 1993-10-12 Triquint Semiconductor, Inc. Integrating phase detector
WO2001020452A1 (en) * 1999-09-17 2001-03-22 Digital Lightwave, Inc. Protocol and bit rate independent test system
US20040036494A1 (en) * 2002-08-21 2004-02-26 Mak Tak M. Device testing
US6807180B1 (en) * 1998-03-16 2004-10-19 Telefonaktiebolaget Lm Ericsson (Publ) Synchronous method for the clock recovery for CBR services over the ATM network

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DK163397C (en) * 1988-06-24 1992-07-13 Nordiske Kabel Traad PROCEDURE FOR REGULATING A PHASE GENERATOR'S PHASE IN RELATION TO A DATA SIGNAL

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3707683A (en) * 1971-11-15 1972-12-26 Gte Automatic Electric Lab Inc Timing recovery circuit for use in modified duobinary transmission system
US4122397A (en) * 1977-02-17 1978-10-24 Gte Automatic Electric Laboratories Incorporated Apparatus and method for timing recovery from a pseudo-ternary signal
JPS54148411A (en) * 1978-05-15 1979-11-20 Oki Electric Ind Co Ltd Timing extracting pll circuit
US4535459A (en) * 1983-05-26 1985-08-13 Rockwell International Corporation Signal detection apparatus
FR2568738A1 (en) * 1984-08-06 1986-02-07 Bojarski Alain Device for recovering the clock signal in a digital transmission
US4625180A (en) * 1984-12-28 1986-11-25 Fujitsu Limited Intermittently operated frequency synthesizer having suppressed frequency instability
US4649551A (en) * 1983-07-06 1987-03-10 Telefunken Fernseh Und Rundfunk Gmbh Decoder for a frequency-keyed signal, particularly an FSK-video text signal
US4667170A (en) * 1985-09-26 1987-05-19 Western Digital Corporation Voltage controlled oscillator with self-adjustment of operating point
US4677395A (en) * 1986-03-03 1987-06-30 Tektronix, Inc. Digital phase shifter
US4689581A (en) * 1983-11-04 1987-08-25 Inmos Limited Integrated circuit phase locked loop timing apparatus
US4712077A (en) * 1986-12-22 1987-12-08 American Telephone And Telegraph Company, At&T Bell Labs Tristate phase-lock loop prevents false lock

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3707683A (en) * 1971-11-15 1972-12-26 Gte Automatic Electric Lab Inc Timing recovery circuit for use in modified duobinary transmission system
US4122397A (en) * 1977-02-17 1978-10-24 Gte Automatic Electric Laboratories Incorporated Apparatus and method for timing recovery from a pseudo-ternary signal
JPS54148411A (en) * 1978-05-15 1979-11-20 Oki Electric Ind Co Ltd Timing extracting pll circuit
US4535459A (en) * 1983-05-26 1985-08-13 Rockwell International Corporation Signal detection apparatus
US4649551A (en) * 1983-07-06 1987-03-10 Telefunken Fernseh Und Rundfunk Gmbh Decoder for a frequency-keyed signal, particularly an FSK-video text signal
US4689581A (en) * 1983-11-04 1987-08-25 Inmos Limited Integrated circuit phase locked loop timing apparatus
FR2568738A1 (en) * 1984-08-06 1986-02-07 Bojarski Alain Device for recovering the clock signal in a digital transmission
US4625180A (en) * 1984-12-28 1986-11-25 Fujitsu Limited Intermittently operated frequency synthesizer having suppressed frequency instability
US4667170A (en) * 1985-09-26 1987-05-19 Western Digital Corporation Voltage controlled oscillator with self-adjustment of operating point
US4677395A (en) * 1986-03-03 1987-06-30 Tektronix, Inc. Digital phase shifter
US4712077A (en) * 1986-12-22 1987-12-08 American Telephone And Telegraph Company, At&T Bell Labs Tristate phase-lock loop prevents false lock

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Patent Abstracts of Japan, vol. 4, No. 8, (E 1666), 22nd Jan. 1980, p. 87E166. *
Patent Abstracts of Japan, vol. 4, No. 8, (E-1666), 22nd Jan. 1980, p. 87E166.

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4979039A (en) * 1989-01-30 1990-12-18 Information Technologies Research Inc. Method and apparatus for vector quantization by hashing
US4959844A (en) * 1989-10-24 1990-09-25 Amp Incorporated Clock recovery circuit for digital demodulator
US4980648A (en) * 1989-10-24 1990-12-25 Amp Incorporated Local oscillator signal phase acquisition system for digital demodulator
US5097487A (en) * 1989-10-24 1992-03-17 Walp Patrick K Local oscillator signal generating system for digital demodulator
US5252865A (en) * 1991-08-22 1993-10-12 Triquint Semiconductor, Inc. Integrating phase detector
US6807180B1 (en) * 1998-03-16 2004-10-19 Telefonaktiebolaget Lm Ericsson (Publ) Synchronous method for the clock recovery for CBR services over the ATM network
WO2001020452A1 (en) * 1999-09-17 2001-03-22 Digital Lightwave, Inc. Protocol and bit rate independent test system
US6430715B1 (en) * 1999-09-17 2002-08-06 Digital Lightwave, Inc. Protocol and bit rate independent test system
US20040036494A1 (en) * 2002-08-21 2004-02-26 Mak Tak M. Device testing
US6885209B2 (en) * 2002-08-21 2005-04-26 Intel Corporation Device testing

Also Published As

Publication number Publication date
EP0270236A1 (en) 1988-06-08
JPS63136853A (en) 1988-06-09

Similar Documents

Publication Publication Date Title
EP0369628B1 (en) Phase locked loop for clock extraction in gigabit rate data communication links
US5052020A (en) Method of and apparatus for controlling modulation of digital signals in frequency-modulated transmissions
US7542533B2 (en) Apparatus and method for calibrating the frequency of a clock and data recovery circuit
US5027085A (en) Phase detector for phase-locked loop clock recovery system
US8036300B2 (en) Dual loop clock recovery circuit
KR100360403B1 (en) Circuit and method for duty cycle correction
US6008680A (en) Continuously adjustable delay-locked loop
US4918406A (en) Timing recovery scheme for burst communication systems having a VCO with injection locking circuitry
US4847876A (en) Timing recovery scheme for burst communication systems
US10879914B1 (en) Phase-locked loop (PLL) circuit and clock generator including sub-sampling circuit
US8781054B2 (en) Semiconductor device
US4527277A (en) Timing extraction circuit
KR20040018926A (en) Clock generator for generating accurate and low-jitter clock
US4809306A (en) RF modem with improved clock recovery circuit
US20050093591A1 (en) Semidigital delay-locked loop using an analog-based finite state machine
US10291389B1 (en) Two-point modulator with matching gain calibration
US6518806B2 (en) Self-compensating phase detector
US5635876A (en) Phase difference and amplitude correction circuit
US6483871B1 (en) Phase detector with adjustable set point
US6005444A (en) Circuits for producing control currents for a current controlled oscillator
CN112994687A (en) Reference clock signal injection phase-locked loop circuit and offset elimination method
JP2947937B2 (en) Method and circuit for forming clock signal
US6222895B1 (en) Phase-locked loop (PLL) circuit containing a sampled phase detector with reduced jitter
US20030014683A1 (en) Receiver with automatic skew compensation
US4847874A (en) Clock recovery system for digital data

Legal Events

Date Code Title Description
AS Assignment

Owner name: AMP INCORPORATED, P.O. BOX 3608, HARRISBURG, PA 17

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST.;ASSIGNOR:SOMER, GERALD LEE;REEL/FRAME:004630/0352

Effective date: 19861114

Owner name: AMP INCORPORATED,PENNSYLVANIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SOMER, GERALD LEE;REEL/FRAME:004630/0352

Effective date: 19861114

STCF Information on status: patent grant

Free format text: PATENTED CASE

FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FPAY Fee payment

Year of fee payment: 4

FEPP Fee payment procedure

Free format text: PAYER NUMBER DE-ASSIGNED (ORIGINAL EVENT CODE: RMPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FPAY Fee payment

Year of fee payment: 8

FPAY Fee payment

Year of fee payment: 12