IP Library Granted Patent US 10,382,236
Granted Patent B2
US 10,382,236 · App. 16/295,210 · Granted Aug 13, 2019

Method and system for calibrating equalizers

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,382,236
App. No.
16/295,210
Granted
Aug 13, 2019
Kind
B2
Abstract

The present invention is directed to data communication. In a specific embodiment, a known data segment is received through a data communication link. The received data is equalized by an equalizer using an adjustable equalization parameter. The output of the equalizer is sampled, and a waveform is obtained by sweeping one or more sampler parameters. The waveform is evaluated by comparing it to the known data segment. Based on the quality of the waveform, equalizer parameter is determined. There are other embodiments as well.

Claims (39)

1. A receiver device comprising:

a terminal for receiving calibration data over a data communication link, the calibration data being a predetermined data string;

an equalizer configured to process the calibration data using at least a first equalizer parameter and to output equalized data;

a sampler configured to sample the equalized data and provide sampled data;

a PLL module configured to provide the recovered clock signal to the sampler;

a control module directly coupled to the equalizer and configured to directly reads output of the equalizer module, the control module being configured to use n values as the first equalizer parameter and generate n waveforms by sweeping a sampler threshold and using the sampled data corresponding to the n values of the first equalizer parameter, the control module further being configured to evaluate the waveforms by comparing the waveforms to the predetermined data string based on a matching number of transitions; and

an output terminal being coupled to the sampler and providing the sampled data.

2. The device of claim 1 wherein the calibration data are associated with a known m-bit data string modulated by a transmitter.

3. The device of claim 1 wherein the control module is further configured to select an equalizer parameter based on the evaluation of the waveforms.

4. The device of claim 1 wherein the sampler comprises a comparator.

5. The device of claim 1 wherein the sampler is configured to use different voltage offset values, the control module being configured to change the voltage offset values used by the sampler.

6. The device of claim 1 wherein the sampler comprises an offset compensated sampler.

7. The device of claim 1 wherein the sampler comprises a data sense amplifier and an edge sense amplifier.

8. The device of claim 1 wherein the equalizer comprises a continuous-time linear equalizer.

9. A receiver device comprising:

a terminal for receiving calibration data over a data communication link, the calibration data being a predetermined data string;

an equalizer configured to process the calibration data using at least a first equalizer parameter and to output equalized data;

a sampler configured to sample the equalized data and provide sampled data, the sampler comprising an edge sense amplifier and a data sense amplifier;

a PLL module configured to provide the recovered clock signal to the sampler; and

a control module directly coupled to the equalizer and configured to directly reads output of the equalizer module, the control module being configured to use n values as the first equalizer parameter and generate n waveforms by sweeping a sampler threshold and using the sampled data corresponding to the n values of the first equalizer parameter, the control module further being configured to evaluate the waveforms by comparing the waveforms to the predetermined data string based on a matching number of transitions.

10. The device of claim 9 wherein the sampler is an offset compensated sampler.

11. The device of claim 9 further comprising an early late decoder.

12. The device of claim 9 further wherein the PLL includes a charge pump.

13. The device of claim 9 wherein the sampled data are coupled to a data output terminal.

14. The device of claim 9 wherein the edge sense amplifier provides edge sampling.

15. The device of claim 9 wherein the data sense amplifier provides data sampling.

16. The device of claim 11 wherein the early late decoder comprises shift detection mechanisms.

17. A method for processing data received from a communication link, the method comprising:

equalizing a known data segment using a first equalization parameter to get a first data by an equalizer;

sweeping the first data using a predetermined set of parameters by a sampler;

obtaining a first waveform from the sweeping the first data by directly reading output of the equalizer;

obtaining a second waveform sweeping a second data by directly reading the output the equalizer, the second data being associated with a second equalization parameter;

selecting an optimal equalization parameter based at least on comparing the first waveform and the second waveform to the known data segment string based on a matching number of transitions;

equalizing a data stream using the optimal equalization parameter;

generating an output data stream by sampling the equalized data stream; and

outputting the output data stream.

18. The method of claim 17 wherein the optimal equalizer parameter comprises an offset voltage value.

19. The method of claim 17 wherein the optimal equalizer parameter comprises a phase offset value.

20. The method of claim 18 wherein the offset voltage value correspond to a code value.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2021
From: CAVIUM INTERNATIONAL
To: MARVELL ASIA PTE LTD.
Reel/Frame 057336/0873 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2021
From: MARVELL TECHNOLOGY CAYMAN I
To: CAVIUM INTERNATIONAL
Reel/Frame 057279/0519 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2021
From: INPHI CORPORATION
To: MARVELL TECHNOLOGY CAYMAN I
Reel/Frame 056649/0823 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 7, 2019
From: WARD, RICHARD; MISHRA, PARMANAND
To: INPHI CORPORATION
Reel/Frame 048528/0589 →