Calibration for Mismatch in Receiver Circuitry with Multiple Samplers
AssigneeIntel Corporation
InventorsDinesh Patil, Jihong Ren, Reza Navid
Life of this patent
Estimating the term…
Abstract
Receiver circuitries having multiple branches, such as unrolled feedback equalizers and fractional-rate receivers, may present differences between filtering elements of different branches with common filter inputs. Embodiments include devices capable of calibration that compensates such differences. The devices may be capable of introducing front-end offsets to emphasize the mismatches, and sweep filter input values to calculate the mismatches, and introducing offsets in the branches to compensate for the mismatches. Methods for use of the calibration devices are also described.
Claims20
An electronic device comprising a receiver that comprises:
- front-end circuitry configured to amplify an input signal to provide an internal signal, wherein the front-end circuitry is configured to receive a front-end offset;
- a first branch comprising a first summer configured to receive the internal signal and a tap signal and to provide a first filtered signal, and a first sampler configured to receive the first filtered signal, wherein the first sampler comprises a first correction offset value;
- a second branch comprising a second summer configured to receive the internal signal and the tap signal and to provide a second filtered signal, and a second sampler configured to receive the second filtered signal, wherein the second sampler comprises a second correction offset value;
- and
- processing circuitry configured to perform a calibration process, wherein the calibration process comprises:
- setting the front-end offset to a first value;
- determining a first crossover tap value that changes a first output of the first sampler;
- determining a second crossover tap value that changes a second output of the second sampler;
- and
- adjusting the first correction offset value and the second correction offset value based, at least in part, on the first crossover tap value and the second crossover tap value.
A decoding system comprising:
- an input amplifier configured to receive an input signal and a front-end offset signal, and to provide an internal signal;
- a plurality of branches, wherein each respective branch comprises a respective filter element configured to receive the internal signal and a respective sampler configured to receive a respective filtered signal from the respective filter element, wherein each filter element of each branch is configured to receive a common signal, and wherein each respective sampler comprises a respective offset correction value;
- and
- processing circuitry configured to perform a calibration by:
- setting the front-end offset to a first value;
- for each respective branch of the plurality of branches, determining a respective crossover value for the common signal that changes an output of the respective sampler;
- and
- for each respective branch of the plurality of branches, adjusting the respective offset correction value based at least in part on the respective crossover value.
A method to calibrate a receiver, comprising:
- setting a front-end offset for an amplifier in front-end circuitry to a first value, wherein the front-end offset is combined with an input signal to provide an internal signal;
- determining a first crossover value for a first branch, wherein the first branch comprises a first summer configured to receive the internal signal and a tap signal, and a first sampler configured to receive a first filtered signal from the first summer, and wherein the first crossover value is the tap signal that is configured to change a first output of the first sampler;
- determining a second crossover value for a second branch, wherein the second branch comprises a second summer configured to receive the internal signal and the tap signal, and a second sampler configured to receive a second filtered signal from the second summer, and wherein the second crossover value is the tap signal that is configured to change a second output of the second sampler;
- and
- setting a first offset value for the first sampler and a second offset value for the second sampler based at least in part on a difference between the first crossover value and the second crossover value.
Dependencies are inferred from the claim text.