Process for fast blind equalization of an adaptive equalizer
AssigneeThomson Consumer Electronics, Inc.
InventorsBhavesh B. Bhatt, Adolf Dsouza
Life of this patent
Estimating the term…
Abstract
A blind equalization process (200) for an adaptive equalizer including a plurality of taps, each having a corresponding coefficient, is disclosed which comprises the following steps. Blind equalization (204) is performed on a subset of the coefficients in the adaptive equalizer. Then, if the coefficients have converged (206), a decision directed adaptive equalization process (220) is initiated.
Claims21
A blind equalization process for an adaptive equalizer including a plurality of taps, each having a corresponding coefficient, comprising the steps of:
- performing blind equalization on a subset of the coefficients in the adaptive equalizer, said subset comprising less than all of said coefficients;
- determining if the coefficients of the subset have converged;
- and
- if the coefficients of the subset have converged, then initiating a decision directed adaptive equalization process.
A blind equalization process for an adaptive equalizer including a plurality of taps, each having a corresponding coefficient, comprising the steps of:
- performing blind equalization on a subset of the coefficients in the adaptive equalizer;
- determining if the coefficients have converged;
- and
- if the coefficients have converged, then initiating a decision directed adaptive equalization process;
- wherein the step of performing blind equalization comprises the steps of:
- receiving a signal representing a received symbol;
- determining if the received signal is within a predetermined distance of an ideal signal representing a valid symbol;
- incrementing a count if the received signal is within the predetermined distance of the ideal signal;
- accumulating information from each symbol in response to the received signal;
- and
- repeating the receiving, determining, incrementing and accumulating steps a fixed number of times.
A blind equalization process for an adaptive equalizer including a plurality of taps, each having a corresponding coefficient, comprising the steps of:
- performing blind equalization on a subset of the coefficients in the adaptive equalizer, including the steps of
- (a) receiving a signal representing a received symbol;
- (b) determining if the received signal is within a predetermined distance of an ideal signal representing a valid symbol;
- (c) incrementing a count if the received signal is within the predetermined distance of the ideal signal;
- (d) accumulating information from each symbol in response to the received signal;
- and
- (e) repeating the receiving, determining, incrementing and accumulating steps a fixed number of times;
- adjusting the subset of coefficients in response to the accumulated information;
- determining if the coefficients have converged;
- and
- if the coefficients have converged, then initiating a decision directed adaptive equalization process.
A blind equalization process for an adaptive equalizer including a plurality of taps, each having a corresponding coefficient, comprising the steps of:
- performing blind equalization on a subset of the coefficients in the adaptive equalizer, including the steps of
- (a) receiving a signal representing a received symbol;
- (b) determining if the received signal is within a predetermined distance of an ideal representing a valid symbol;
- (c) incrementing a count if the received signal is within the predetermined distance of the ideal signal;
- (d) accumulating information from each symbol in response to the received signal;
- and
- (e) repeating the receiving, determining, incrementing and accumulating steps a fixed number of times;
- determining if the coefficients have converged;
- and
- if the coefficients have converged, then initiating a decision directed adaptive equalization process;
- wherein the receiving step comprises the step of receiving a pulse amplitude modulated signal modulated by multilevel digital symbols in the form of a constellation of valid symbols in which rows and columns are spaced apart.
A blind equalization process for an adaptive equalizer including a plurality of taps, each having a corresponding coefficient, comprising the steps of:
- performing blind equalization on a subset of the coefficients in the adaptive equalizer, including the steps
- (a) receiving a signal representing a received symbol
- (b) determining if the received signal is within a predetermined distance of an ideal signal representing a valid symbol;
- (c) incrementing a count if the received signal is within the predetermined distance of the ideal signal;
- (d) accumulating information from each symbol in response to the received signal;
- and
- (e) repeating the receiving, determining, incrementing and accumulating steps a fixed number of times;
- determining if the coefficients have converged;
- and
- if the coefficients have converged, then initiating a decision directed adaptive equalization process;
- wherein the repeating step repeats the receiving, determining, incrementing and accumulating steps 512 times.
A blind equalization process for an adaptive equalizer including a plurality of taps, each having a corresponding coefficient, comprising the steps of:
- performing blind equalization on a subset of the coefficients in the adaptive equalizer, including the steps of
- (a) receiving a signal representing a received symbol;
- (b) determining if the received signal is within a predetermined distance of an ideal signal representing a valid symbol;
- (c) incrementing a count if the received signal is within the predetermined distance of the ideal signal;
- (d) accumulating information from each symbol in response to the received signal;
- and
- (e) repeating the receiving, determining, incrementing and accumulating steps a fixed number of times;
- determining if the coefficients have converged;
- and if the coefficients have converged, then initiating a decision directed adaptive equalization process;
- wherein the step of determining if the coefficients have converged comprises the steps of:
- comparing the count to a fixed predetermined threshold value;
- and
- if the count is greater than the fixed predetermined threshold value, then determining that the coefficients have converged.
A blind equalization process for an adaptive equalizer including a plurality of taps, each having a corresponding coefficient, comprising the steps of:
- initializing a predetermined plurality of the coefficients to predetermined fixed values;
- performing blind equalization on a subset of the coefficients in the adaptive equalizer;
- determining if the coefficients have converged;
- and
- if the coefficients have converged, then initiating a decision directed adaptive equalization process;
- wherein the adaptive equalizer includes 128 taps symmetrically arranged about a middle point, and the predetermined plurality of coefficients comprises coefficients corresponding to the eight middle taps.
A blind equalization process for an adaptive equalizer including a plurality of taps, each having a corresponding coefficient, comprising the steps of:
- performing blind equalization on a subset of the coefficients in the adaptive equalizer;
- determining if the coefficients have converged;
- and
- if the coefficients have converged, then initiating a decision directed adaptive equalization process;
- wherein
- the adaptive equalizer includes taps symmetrically arranged around a center point;
- and
- the step of performing blind equalization includes the step of selecting the subset of the coefficients corresponding to taps symmetrically arranged around the center point.
A blind equalization process for an adaptive equalizer including a plurality of taps, each having a corresponding coefficient, comprising the steps of:
- performing blind equalization on a subset of the coefficients in the adaptive equalizer;
- determining if the coefficients have converged;
- if the coefficients have converged, then initiating a decision directed adaptive equalization process;
- and
- if the coefficients have not converged, then repeating the step of performing blind equalization using a larger subset of coefficients.
Dependencies are inferred from the claim text.