Method and apparatus for constraining tap coefficients in an adaptive finite impulse response filter
AssigneeMarvell International Ltd.
InventorYungping Hsu
Life of this patent
Estimating the term…
Loading patent…
AssigneeMarvell International Ltd.
InventorYungping Hsu
Estimating the term…
Method and apparatus for constraining tap coefficients in an adaptive Finite Impulse Response filter includes structure and steps whereby a coefficient supply circuit provides at least two even tap coefficients and at least two odd tap coefficients to the adaptive Finite Impulse Response filter. Constraint circuitry then selectively constrains changes in the values of at least one of (i) the two even tap coefficients and (ii) the two odd tap coefficients. Preferably, the Finite Impulse Response filter has taps C0, C1, C2, C3, C4, C5, and C6. A coefficient supplier is coupled to provide coefficients to said taps, and an adaptive circuit changes the coefficients supplied by said coefficient supplier in accordance with changes in an output of the Finite Impulse Response filter. The adaptive circuit includes circuitry to constrain allowable change in both the even tap coefficients C0, C2, C4, C6 and in the odd tap coefficients C1, C3, C5.
Apparatus for constraining tap coefficients in an adaptive Finite Impulse Response filter, comprising:
Apparatus for constraining tap coefficients in an adaptive Finite Impulse Response filter, comprising:
Apparatus for constraining tap coefficients in an adaptive Finite Impulse Response filter, comprising:
Apparatus for constraining tap coefficients in an adaptive Finite Impulse Response filter, comprising:
Apparatus for constraining tap coefficients in an adaptive Finite Impulse Response filter, comprising:
Apparatus for constraining tap coefficients in an adaptive Finite Impulse Response filter, comprising:
Apparatus for constraining tap coefficients in an adaptive Finite Impulse Response filter, comprising:
Apparatus for constraining tap coefficients in an adaptive Finite Impulse Response filter, comprising:
Apparatus for constraining adaptation coefficients in an equalizer, comprising:
Equalizer circuitry comprising:
Equalizer circuitry comprising:
Equalizer circuitry comprising:
Equalizer circuitry comprising:
Equalizer circuitry comprising:
Apparatus for constraining tap coefficients in an adaptive Finite Impulse Response filter, comprising;
Apparatus for constraining tap coefficients in an adaptive Finite Impulse Response filter, comprising;
Apparatus for constraining tap coefficients in an adaptive Finite Impulse Response filter, comprising,
Apparatus for constraining tap coefficients in an adaptive Finite Impulse Response filter, comprising;
Apparatus for constraining tap coefficients in an adaptive Finite Impulse Response filter, comprising:
Apparatus for constraining tap coefficients in an adaptive Finite Impulse Response filter, comprising;
Apparatus for constraining tap coefficients in an adaptive Finite Impulse Response filter, comprising;
Apparatus for constraining tap coefficients in an adaptive Finite Impulse Response filter, comprising;
Apparatus for constraining adaptation coefficients in an equalizer, comprising:
Equalizer circuitry comprising:
Equalizer circuitry, comprising:
Equalizer circuitry, comprising:
Equalizer circuitry, comprising:
Equalizer circuitry, comprising:
A method for constraining tap coefficients in an adaptive Finite Impulse Response filter, comprising the steps of:
A method for constraining tap coefficients in an adaptive Finite Impulse Response filter, comprising the steps of:
A method for constraining tap coefficients in an adaptive Finite Impulse Response filter, comprising the steps of:
A method for constraining tap coefficients in an adaptive Finite Impulse Response filter, comprising the steps of:
A method for constraining tap coefficients in an adaptive Finite Impulse Response filter, comprising the steps of:
A method for constraining tap coefficients in an adaptive Finite Impulse Response filter, comprising the steps of:
A method for constraining tap coefficients in an adaptive Finite Impulse Response filter, comprising the steps of:
A method for constraining tap coefficients in an adaptive Finite Impulse Response filter, comprising the steps of:
A method for constraining adaptation coefficients in an equalizer, comprising:
A method of operating an adaptive Finite Impulse Response filter having taps C0, C1, C2, C3, C4, C5, and C6, comprising the steps of:
A method of operating an adaptive Finite Impulse Response filter having taps C0, C1, C2, C3, C4, C5, and C6, comprising the steps of:
A method of operating an adaptive Finite Impulse Response filter having taps C0, C1, C2, C3, C4, C5, and C6, comprising the steps of:
A method of operating an adaptive Finite Impulse Response filter having taps C0, C1, C2, C3, C4, C5, and C6, comprising the steps of:
A method of operating an adaptive Finite Impulse Response filter having taps C0, C1, C2, C3, C4, C5, and C6, comprising the steps of:
A digital data read channel, comprising:
A digital data read channel, comprising:
A digital data read channel, comprising:
A digital data read channel, comprising:
A digital data read channel, comprising:
A digital data read channel, comprising:
A digital data read channel, comprising:
A digital data read channel, comprising:
A digital data read channel, comprising:
A digital data read channel, comprising:
A computer readable storage medium storing code which causes a processor to constrain tap coefficients in an adaptive filter, the code causing the processor to perform the steps of:
A computer readable storage medium storing code which causes a processor to constrain tap coefficients in an adaptive filter, the code causing the processor to perform the steps of:
A computer readable storage medium storing code which causes a processor to constrain tap coefficients in an adaptive filter, the code causing the processor to perform the steps of:
A computer readable storage medium storing code which causes a processor to constrain tap coefficients in an adaptive filter, the code causing the processor to perform the steps of:
A computer readable storage medium storing code which causes a processor to constrain tap coefficients in an adaptive filter, the code causing the processor to perform the steps of:
A computer readable storage medium storing code which causes a processor to constrain tap coefficients in an adaptive filter, the code causing the processor to perform the steps of:
A computer readable storage medium storing code which causes a processor to constrain tap coefficients in an adaptive filter, the code causing the processor to perform the steps of:
A computer readable storage medium storing code which causes a processor to constrain tap coefficients in an adaptive filter, the code causing the processor to perform the steps of:
A computer readable storage medium storing code which causes a processor to constrain adaptation coefficients in an equalizer, the code causing the processor to perform the steps of:
A computer readable storage medium according to claim, 129, wherein the code further comprises a selecting step for selecting among the following constraint modes:
Dependencies are inferred from the claim text.