Symbol timing recovery circuit
AssigneeFujitsu Semiconductor Limited
InventorTatsuaki Kitta
Life of this patent
Estimating the term…
Abstract
An analog-to-digital (A/D) converter samples an input signal with a first clock. An finite impulse response (FIR) filter generates data at a zero-crossing point/data decision point from the sampled data. A decimation circuit decimates an output of the FIR filter 2 with a second clock. A phase comparator detects a phase error of the output signal of the decimation circuit. An Numerically Controlled Oscillator (NCO) (A/D) generates a phase signal by integrating the phase error. A tap coefficient computing unit generates tap coefficients of the FIR filter in accordance with the phase signal. In the NCO, if the phase signal exceeds “π”, “2π+the phase error” is subtracted from the phase signal.
Claims12
A symbol timing recovery circuit for recovering a symbol timing of an input signal, comprising:
- a sampling unit for sampling the input signal using a first clock;
- an interpolation unit for generating interpolation data of the input signal by performing interpolation using sampled data obtained by the sampling unit;
- a decimation unit for decimating the interpolation data obtained by the interpolation unit using a second clock;
- a phase comparator for detecting a phase error of an output signal of the decimation unit;
- a loop filter for smoothing the output signal of the phase comparator;
- a numerically controlled oscillator for generating an oscillation signal with a frequency in accordance with an output of the loop filter;
- an interpolation control unit for controlling an operation of the interpolation unit in accordance with the oscillation signal;
- and
- a clock control unit for generating the second clock form the first clock in accordance with the oscillation signal,
- wherein the numerically controlled oscillator generates the oscillation signal by cumulatively adding an output value of the loop filter and subtracting a certain value and the output value of the loop filter from the added value when the added value exceeds a threshold.
A receiver apparatus used in a communication system, comprising:
- a symbol timing recovery circuit;
- and
- a receiver circuit for performing a receiving operation using a clock generated by the symbol timing recovery circuit, wherein the symbol timing recovery circuit includes:
- a sampling unit for sampling an input signal using a first clock;
- an interpolation unit for generating interpolation data of the input signal by performing interpolation using sampled data obtained by the sampling unit;
- a decimation unit for decimating the interpolation data obtained by the interpolation unit using a second clock;
- a phase comparator for detecting a phase error of an output signal of the decimation unit;
- a loop filter for smoothing the output signal of the phase comparator;
- a numerically controlled oscillator for generating an oscillation signal with a frequency in accordance with an output of the loop filter;
- an interpolation control unit for controlling an operation of the interpolation unit in accordance with the oscillation signal;
- and
- a clock control unit for generating the second clock form the first clock in accordance with the oscillation signal, wherein the numerically controlled oscillator generates the oscillation signal by cumulatively adding an output value of the loop filter and subtracting a certain value and the output value of the loop filter from the added value when the added value exceeds a threshold.
A semiconductor device on which a symbol timing recovery circuit is formed, the symbol timing recovery circuit comprising:
- a sampling unit for sampling the input signal using a first clock;
- an interpolation unit for generating interpolation data of the input signal by performing interpolation using sampled data obtained by the sampling unit;
- a decimation unit for decimating the interpolation data obtained by the interpolation unit using a second clock;
- a phase comparator for detecting a phase error of an output signal of the decimation unit;
- a loop filter for smoothing the output signal of the phase comparator;
- a numerically controlled oscillator for generating an oscillation signal with a frequency in accordance with an output of the loop filter;
- an interpolation control unit for controlling an operation of the interpolation unit in accordance with the oscillation signal;
- and
- a clock control unit for generating the second clock form the first clock in accordance with the oscillation signal,
- wherein the numerically controlled oscillator generates the oscillation signal by cumulatively adding an output value of the loop filter and subtracting a certain value and the output value of the loop filter from the added value when the added value exceeds a threshold.
A symbol timing recovery circuit for recovering a symbol timing of an input signal, comprising:
- a sampling unit for sampling the input signal using a first clock;
- an interpolation unit for generating interpolation data of the input signal by performing interpolation using sampled data obtained by the sampling unit;
- a decimation unit for decimating the interpolation data obtained by the interpolation unit using a second clock;
- a phase error detection unit for detecting a phase error of an output signal of the decimation unit;
- a numerically controlled oscillator for generating an oscillation signal with a frequency in accordance with the phase error;
- an interpolation control unit for controlling an operation of the interpolation unit in accordance with the oscillation signal;
- and
- a clock control unit for generating the second clock form the first clock in accordance with the oscillation signal,
- wherein the numerically controlled oscillator generates the oscillation signal by cumulatively adding the phase error and subtracting a certain value and the phase error from the added value when the added value exceeds a threshold.
A symbol timing recovery circuit for recovering a symbol timing of an input signal, comprising:
- a sampling unit for sampling the input signal using a first clock;
- an interpolation unit for generating interpolation data of the input signal by performing interpolation using sampled data obtained by the sampling unit;
- a decimation unit for decimating the interpolation data obtained by the interpolation unit using a second clock;
- a phase comparator for detecting a phase error of an output signal of the decimation unit;
- a loop filter for smoothing the output signal of the phase comparator;
- a numerically controlled oscillator for generating an oscillation signal with a frequency in accordance with an output of the loop filter;
- an interpolation control unit for controlling an operation of the interpolation unit in accordance with the oscillation signal;
- and
- a clock control unit for generating the second clock form the first clock in accordance with the oscillation signal,
- wherein the numerically controlled oscillator generates the oscillation signal by cumulatively adding an output value of the loop filter and outputting a value that represents a same phase as a phase of an immediately previous output value when the added value exceeds a threshold.
Dependencies are inferred from the claim text.