Decision feedback equalizer operable with multiple data rates
AssigneeNational Semiconductor Corporation
InventorsSteven E. Finn, Soumya Chandramouli
Life of this patent
Estimating the term…
Abstract
Decision feedback equalization (DFE) circuitry and method for equalizing data signals over a wide range of data rates. By using delayed and controlled versions of the recovered data clock to retime the equalized data signal for feedback via the DFE taps, correct feedback signal timing is maintained and jitter tolerance is increased at high data rates.
Claims8
An apparatus including a decision feedback equalizer operable with a plurality of data rates, comprising:
- decision feedback equalization circuitry responsive to an incoming data signal, a retiming clock signal and a controlled clock signal by providing a retimed equalized data signal, wherein said incoming data signal has associated therewith a data clock having a data clock rate equal to one of a plurality of data clock rates;
- and
- clock circuitry coupled to said decision feedback equalization circuitry and responsive to a clock signal Corresponding to said data clock by providing said retiming clock signal and said controlled clock signal, wherein
- said retiming clock signal has a retiming clock rate equal to said data clock rate,
- said controlled clock signal has a controlled clock rate equal to said data clock rate and a controlled clock duty cycle proportional to said data clock rate;
- wherein said retiming clock signal has a fixed retiming clock duty cycle;
- wherein said controlled clock signal has a fixed asserted signal state duration;
- said decision feedback equalization circuitry is further responsive to said incoming data signal, said retiming clock signal and said controlled clock signal by providing an equalized data signal;
- said retimed equalized data signal corresponds to said equalized data signal;
- and
- said apparatus further comprises clock data recovery circuitry coupled between said decision feedback equalization circuitry and said clock circuitry, and responsive to said equalized data signal by providing said clock signal;
- and
- also wherein said decision feedback equalization circuitry comprises:
- combining circuitry responsive to said incoming data signal and at least one or more equalization feedback signals by providing an equalized data signal;
- first retiming circuitry coupled to said combining circuitry and responsive to said equalized data signal and a retiming clock signal by providing said retimed equalized data signal;
- second retiming circuitry coupled to said first retiming circuitry and responsive to said retimed equalized data signal and said controlled clock signal by providing one or more additional retimed equalized data signals;
- and
- feedback circuitry coupled to said second retiming circuitry and responsive to said one or more additional retimed equalized data signals by providing said one or more equalization feedback signals.
A non-transitory computer readable medium comprising a plurality of executable instructions that, when executed by an integrated circuit design system, cause the integrated circuit design system to produce an integrated circuit (IC) including decision feedback equalizer operable with a plurality of data rates, comprising:
- decision feedback equalization circuitry responsive to an incoming data signal, a retiming clock signal and a controlled clock signal by providing a retimed equalized data signal, wherein said incoming data signal has associated therewith a data clock having a data clock rate equal to one of a plurality of data clock rates;
- and
- clock circuitry coupled to said decision feedback equalization circuitry and responsive to a clock signal corresponding to said data clock by providing said retiming clock signal and said controlled clock signal, wherein
- said retiming clock signal has a retiming clock rate equal to said data clock rate,
- said controlled clock signal has a controlled clock rate equal to said data clock rate and a controlled clock duty cycle proportional to said data clock rate;
- wherein said retiming clock signal has a fixed retiming clock duty cycle;
- wherein said controlled clock signal has a substantially fixed asserted signal state duration;
- also wherein:
- said decision feedback equalization circuitry is further responsive to said incoming data signal, said retiming clock signal and said controlled clock signal by providing an equalized data signal;
- said retimed equalized data signal corresponds to said equalized data signal;
- and
- said apparatus further comprises clock data recovery circuitry coupled between said decision feedback equalization circuitry and said clock circuitry, and responsive to said equalized data signal by providing said clock signal;
- also wherein said decision feedback equalization circuitry comprises:
- combining circuitry responsive to said incoming data signal and at least one or more equalization feedback signals by providing an equalized data signal;
- first retiming circuitry coupled to said combining circuitry and responsive to said equalized data signal and a retiming clock signal by providing said retimed equalized data signal;
- second retiming circuitry coupled to said first retiming circuitry and responsive to said retimed equalized data signal and said controlled clock signal by providing one or more additional retimed equalized data signals;
- and
- feedback circuitry coupled to said second retiming circuitry and responsive to said one or more additional retimed equalized data signals by providing said one or more equalization feedback signals.
A method of providing decision feedback equalization of a data signal having one of a plurality of data rates, comprising:
- receiving an incoming data signal having associated therewith a data clock having a data clock rate equal to one of a plurality of data clock rates
- generating, in accordance with a clock signal corresponding to said data clock, a retiming clock signal and a controlled clock signal, wherein
- said retiming clock signal has a retiming clock rate equal to said data clock rate, and
- said controlled clock signal has a controlled clock rate equal to said data clock rate and a controlled clock duty cycle proportional to said data clock rate;
- performing decision feedback equalization of said an incoming data signal in accordance with said retiming clock signal and said controlled clock signal;
- wherein said retiming clock signal has a fixed retiming clock duty cycle;
- wherein said controlled clock signal has a fixed asserted signal state duration;
- equalizing said incoming data signal in accordance with said retiming clock signal and said controlled clock signal to provide an equalized data signal, wherein said retimed equalized data signal corresponds to said equalized data signal;
- and
- recovering said data clock from said equalized data signal to provide said clock signal;
- combining incoming data signal and at least one or more equalization feedback signals by providing an equalized data signal;
- wherein said equalized data signal and a retiming clock signal are combined providing said retimed equalized data signal;
- wherein combined said retimed equalized data signal and said controlled clock signal provide one or more additional retimed equalized data signals;
- and
- one or more additional retimed equalized data signals provide said one or more equalization feedback signals.
Dependencies are inferred from the claim text.