Circuit calibration system and method
AssigneeRambus Inc.
InventorsElad Alon, Bruno W. Garlepp, Vladimir Stojanovic, Andrew Ho, Fred F. Chen
Life of this patent
Estimating the term…
Abstract
An integrated circuit device includes one or more calibration paths including one or more devices. A signal generator is coupled to at least one calibration path and configured to provide the calibration path with a calibration signal having known characteristics. A controller is coupled to the signal generator and the calibration path and configured to adjust the signal generator and at least one parameter associated with at least one device in the calibration path.
Claims33
An integrated circuit, comprising:
- a calibration path including a device;
- a signal generator, comprising an oversampled n-bit digital-to-analog converter (DAC), coupled to the calibration path and to provide the calibration path with an adjustable calibration signal;
- and
- a controller coupled to the signal generator and the calibration path, the controller is to adjust the signal generator and a parameter associated with the device in the calibration path in response to an output signal provided by the integrated circuit so as to calibrate the device in the calibration path;
- wherein the oversampled n-bit DAC comprises:
- a digital pulse width modulator (PWM) to generate a digital waveform;
- and
- the oversampled n-bit DAC provides an analog calibration signal in accordance with the digital waveform, and wherein the adjustable calibration signal derived from the analog calibration signal is a DC reference voltage.
An integrated circuit, comprising:
- a calibration path including a device;
- a signal generator, comprising an oversampled digital-to-analog converter (DAC), coupled to the calibration path and to provide the calibration path with an adjustable calibration signal;
- and
- a controller coupled to the signal generator and the calibration path, the controller is to adjust the signal generator and a parameter associated with the device in the calibration path in response to an output signal provided by the integrated circuit so as to calibrate the device in the calibration path;
- wherein the oversampled DAC, comprises:
- a digital pulse width modulator (PWM) to generate a digital waveform;
- and
- the oversampled DAC provides the adjustable calibration signal in accordance with the digital waveform, and wherein the adjustable calibration signal is a DC reference voltage.
A receiver calibration system, comprising:
- a switch coupled to receive an input signal and an adjustable calibration signal, wherein the adjustable calibration signal is a DC reference voltage;
- a sampler coupled to the switch, wherein the sampler is to receive the input signal or the adjustable calibration signal from the switch and provide an output signal;
- a signal generator, comprising an oversampled digital-to-analog converter (DAC) to provide the adjustable calibration signal to the switch based on a calibration control signal;
- a controller coupled to the signal generator and the sampler, the controller is to provide the calibration control signal in response to the sampler output signal;
- and
- an offset cancellation circuit coupled to the controller and the sampler, the offset cancellation circuit is to adjust an input sampling parameter in the sampler based on an adjustment signal from the controller.
A receiver calibration system, comprising:
- a switch coupled to receive an input signal and an adjustable calibration signal;
- a sampler coupled to the switch, wherein the sampler is to receive the input signal or the adjustable calibration signal from the switch and provide an output signal;
- a signal generator, comprising an oversampled n-bit digital-to-analog converter (DAC) to provide the adjustable calibration signal to the switch based on a calibration control signal, wherein the adjustable calibration signal is a DC reference voltage;
- a controller coupled to the signal generator and the sampler, the controller is to provide the calibration control signal in response to the sampler output signal;
- wherein the oversampled n-bit DAC, comprises:
- a digital pulse width modulator (PWM) to generate a digital waveform;
- and
- the oversampled n-bit DAC provides an analog calibration signal in accordance with the digital waveform, wherein the adjustable calibration signal is derived from the analog calibration signal.
A receiver calibration system, comprising:
- a switch, disposed in a pre-amplifier, coupled to receive an input signal and a calibration signal;
- a sampler coupled to the switch and configurable to receive the input signal or the calibration signal from the switch and provide an output;
- a signal generator configurable to provide the calibration signal to the switch based on a calibration control signal;
- a controller coupled to the signal generator and an output of the sampler, the controller configurable to provide the calibration control signal in response to the sampler output;
- wherein the input signal is a differential input signal and the pre-amplifier, comprises:
- a first differential pair;
- a first current source;
- a second differential pair;
- a second current source;
- and
- a first switch configurable to couple the first differential pair to the first current source so as to couple the differential input signal to the sampler;
- and
- a second switch configurable to couple the second differential pair to the second current source so as to couple the calibration signal to the sampler.
A system, comprising:
- a transmitting device coupled to a receiving device by a communication link;
- the transmitting device including:
- a signal generator to generate an adjustable calibration input signal based on a calibration control signal, wherein the signal generator includes an oversampled digital-to-analog converter (DAC), and wherein the adjustable calibration input signal is a DC reference voltage;
- a transmitter coupled to the signal generator, wherein the transmitter is to transmit a calibration output signal to the receiver;
- and
- a controller;
- and
- the receiving device including a sampler coupled to the transmitter via the communication link, wherein the sampler is to sample the calibration output signal;
- and
- wherein the controller is coupled to the sampler via the communication link and is to generate the calibration control signal based on an output of the sampler.
A method of calibrating an integrated circuit, comprising:
- providing a calibration path in the integrated circuit with an adjustable calibration signal, including:
- generating a pulse width modulated digital waveform;
- converting the pulse width modulated digital waveform into an analog representation of a bit stream using an oversampled digital-to-analog converter (DAC);
- filtering the bit stream to extract an average signal level for the bit stream;
- generating the adjustable calibration signal from the average signal level, wherein the adjustable calibration signal is a DC reference voltage;
- and
- providing the adjustable calibration signal to the calibration path;
- adjusting a parameter associated with a device in the calibration path based on a device output in response to the adjustable calibration signal;
- and
- adjusting the adjustable calibration signal based on the device output so as to calibrate the device.
A system for calibrating an integrated circuit, comprising:
- means for providing a calibration path in the integrated circuit with an adjustable calibration signal, wherein the adjustable calibration signal is a DC reference voltage;
- means for adjusting a parameter associated with a device in the calibration path based on a device output in response to the adjustable calibration signal;
- and
- means for adjusting the adjustable calibration signal based on the device output so as to calibrate the device;
- wherein the means for providing a calibration path in the integrated circuit with the adjustable calibration signal comprises:
- means for generating a pulse width modulated digital waveform;
- oversampled means for converting the pulse width modulated digital waveform into an analog representation of a bit stream;
- means for filtering the bit stream to extract an average signal level for the bit stream;
- means for generating the adjustable calibration signal from the average signal level;
- and
- means for providing the adjustable calibration signal to the calibration path.
A computer readable medium containing data representing a circuit that includes:
- a calibration path including a device;
- a signal generator coupled to the calibration path to provide the calibration path with an adjustable calibration signal, wherein the adjustable calibration signal is a DC reference voltage;
- and
- a controller coupled to the signal generator and the calibration path, the controller is to adjust the signal generator and a parameter associated with the device in the calibration path in response to an output signal provided by the circuit so as to calibrate the device in the calibration path;
- wherein the signal generator comprises an oversampled digital-to-analog converter that includes:
- a digital pulse width modulator (PWM) to generate a digital waveform;
- and
- an digital-to-analog converter coupled to the PWM for converting the digital waveform into the adjustable calibration signal.
Dependencies are inferred from the claim text.