Device having digitally controlled oscillator
AssigneeInfineon Technologies AG
InventorAndreas Menkhoff
Life of this patent
Estimating the term…
Abstract
A device includes a digitally controlled oscillator and an interpolator having a data input and a data output coupled to the digitally controlled oscillator. The interpolator may be configured to receive an oscillator control signal at the data input and to provide an interpolated oscillator control signal at the data output. An interpolation rate of the interpolator may depend on the oscillator control signal. Alternatively, a device can include a digitally controlled oscillator having a control input, a sampling unit coupled to the control input of the digitally controlled oscillator, and a timing error detector coupled to an output of the digitally controlled oscillator. The sampling rate of the sampling unit can depend on an output of the timing error detector.
Claims23
A device comprising:
- a digitally controlled oscillator,
- an interpolator having a data input and a data output coupled to the digitally controlled oscillator, the interpolator configured to receive an oscillator control signal at the data input, and configured to provide an interpolated oscillator control signal at the data output, wherein an interpolation rate of the interpolator depends on the oscillator control signal,
- a control unit having a first input, a second input and an output, the control unit configured to receive a channel control signal at the first input, configured to receive a signal depending on the oscillator control signal at the second input, and configured to provide an interpolator control signal at the output, the output coupled to a control input of the interpolator.
A device comprising:
- a digitally controlled oscillator,
- an interpolator having a data input and a data output coupled to the digitally controlled oscillator, the interpolator configured to receive an oscillator control signal at the data input, and configured to provide an interpolated oscillator control signal at the data output, wherein an interpolation rate of the interpolator depends on the oscillator control signal,
- a digital-to-analog converter, and
- a second interpolator having an input configured to receive a digital-to-analog converter input signal, the second interpolator configured to feed an interpolated digital-to-analog converter input signal to the digital-to-analog converter,
- wherein the interpolation rate of the second interpolator depends on at least one of the oscillator control signal and the digital-to-analog converter input signal.
A device comprising:
- a digitally controlled oscillator having a control input,
- a sampling unit coupled to the control input of the digitally controlled oscillator, the sampling unit having a sampling rate for sampling an input signal,
- a timing error detector coupled to an output of the digitally controlled oscillator,
- an adding unit having a first input configured to receive a channel control signal, and
- a numerically controlled oscillator having an input coupled to an output of the adding unit and configured to control the sampling rate of the sampling unit,
- wherein the sampling rate depends on an output of the timing error detector.
A method for controlling a digitally controlled oscillator, comprising:
- generating an oscillator control signal at a first rate,
- operating a counter unit at an oscillation rate of the digitally controlled oscillator that is based on the oscillator control signal,
- determining counter values of the counter unit at the first rate,
- adjusting a second rate according to the counter values of the counter unit,
- feeding the oscillator control signal to the digitally controlled oscillator at the second rate,
- determining a time span between a count of the counter unit and the determining of the counter values, and
- adjusting the second rate according to the determined time span.
A method for controlling a digitally controlled oscillator, comprising:
- generating an oscillator control signal at a first rate,
- operating a counter unit at an oscillation rate of the digitally controlled oscillator that is based on the oscillator control signal,
- determining counter values of the counter unit at the first rate,
- adjusting a second rate according to the counter values of the counter unit,
- feeding the oscillator control signal to the digitally controlled oscillator at the second rate, wherein the second rate depends on the oscillator control signal,
- decrementing the counter unit at the oscillation rate of the digitally controlled oscillator, and resetting the counter unit to a reset value depending on a ratio of the first rate and the second rate responsive to the counter unit reaching zero.
A device, comprising:
- a converter circuit for converting a digital input signal to an analog output signal at an operational clock rate,
- a sampling rate converter having an output coupled to an input of the converter circuit, the sampling rate converter configured to provide an interpolated digital data signal at the output,
- a counter unit having a first input to receive the operational clock rate and having a first output coupled to a control input of the sampling rate converter, the counter unit configured to provide a control signal at the first output,
- a control unit having a first output coupled to a second input of the counter unit and having a second output coupled to the sampling rate converter, the control unit configured to provide a counter control signal at the first output and configured to provide a sampling rate control signal at the second output, and
- a filter coupled to a second output of the counter unit and having an output coupled to the control unit.
Dependencies are inferred from the claim text.