Method and apparatus for implementation of a zero forcing equalizer
First Claim
1. An equalizing apparatus for use in equalizing a received signal, comprising:
- an equalizer including a plurality of adjustable tap weights that equalizes the received signal based on values of the adjustable tap weights;
a tap weight update calculation unit coupled to the equalizer and adapted to determine constant and predetermined tap weight updates for use in adjusting the tap weights during operation of the equalizer;
an offset memory that stores one or more constant and predetermined tap weight update offset values; and
a summer coupled to the tap weight update calculation unit and to the offset memory, wherein the summer is adapted to combine each of the tap weight updates with one of the constant and predetermined tap weight update offset values to produce a modified tap weight update and wherein the summer is coupled to the equalizer to provide the modified tap weight updates to the equalizer to adjust the tap weights.
1 Assignment
0 Petitions
Accused Products
Abstract
An equalizing apparatus includes an equalizer which has a plurality of adjustable tap weights that equalizes a received signal based on values of the adjustable tap weights, a tap weight update calculation unit coupled to the equalizer and which determines tap weight updates for use in adjusting the tap weights during operation of the equalizer, an offset memory that stores one or more tap weight update offset values and a summer coupled to the tap weight update calculation unit and to the offset memory. The summer combines each of the tap weight updates with one of the tap weight update offset values to produce modified tap weight updates which, in turn, are provided to the equalizer to adjust the tap weights.
36 Citations
17 Claims
-
1. An equalizing apparatus for use in equalizing a received signal, comprising:
-
an equalizer including a plurality of adjustable tap weights that equalizes the received signal based on values of the adjustable tap weights;
a tap weight update calculation unit coupled to the equalizer and adapted to determine constant and predetermined tap weight updates for use in adjusting the tap weights during operation of the equalizer;
an offset memory that stores one or more constant and predetermined tap weight update offset values; and
a summer coupled to the tap weight update calculation unit and to the offset memory, wherein the summer is adapted to combine each of the tap weight updates with one of the constant and predetermined tap weight update offset values to produce a modified tap weight update and wherein the summer is coupled to the equalizer to provide the modified tap weight updates to the equalizer to adjust the tap weights. - View Dependent Claims (2, 3)
-
-
4-11. -11. (Canceled)
-
12. An equalizing apparatus for use in equalizing a received signal, comprising:
-
an equalizer including a plurality of adjustable tap weights that equalizes the received signal based on values of the adjustable tap weights;
a demodulator coupled to the equalizer to produce a demodulated signal;
a zero forcing tap weight update calculation unit coupled to the demodulator and adapted to determine tap weight updates from the demodulated signal for use in adjusting the tap weights during operation of the equalizer, wherein the zero forcing tap weight update calculation unit uses a zero forcing algorithm to calculate tap weight updates;
an offset memory that stores one or more constant and predetermined tap weight update offset values; and
a summer coupled to the tap weight update calculation unit and to the offset memory, wherein the summer is adapted to combine each of the tap weight updates with one of the constant and predetermined tap weight update offset values to produce a modified tap weight update and wherein the summer is coupled to the equalizer to provide the modified tap weight updates to the equalizer to adjust the tap weights.
-
-
13. Canceled
-
14. A method of controlling the equalization of a received signal, comprising the steps of:
-
equalizing the received signal using an equalizer that includes a plurality of tap weights;
using an output of the equalizer to determine a set of tap weight updates;
storing one or more constant and predetermined tap weight update offset values;
combining the constant and predetermined tap weight update offset values with the tap weight updates to produce a set of modified tap weight updates;
using the set of modified tap weight updates to adjust the plurality of tap weights used in the step of equalizing. - View Dependent Claims (15, 16)
-
-
17-20. -20. Canceled
Specification