Effective adaptive filtering techniques
First Claim
Patent Images
1. An apparatus, comprising:
- a noise calculation module to determine a noise level of an input signal;
a boundary setting module to store multiple boundary intervals, wherein each boundary interval corresponds to a particular noise level and to set a reduced constellation boundary interval based on the noise level; and
an equalizer to perform adaptive equalization on the input signal in accordance with the reduced constellation boundary interval wherein the equalizer comprises a slicer to generate a hard symbol associated with the input signal; and
wherein the boundary setting module is to set the reduced constellation boundary interval such that at least one of a probability ratio or a probability difference is greater than a respective predetermined threshold;
wherein the probability ratio is a ratio of a probability of the one or more hard symbols being correct to a probability of the one or more hard symbols being incorrect; and
wherein the probability difference is a difference between a probability of the hard symbol being correct and a probability of the hard symbol being incorrect is greater than a predetermined threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
A noise level of an input signal is determined by a noise calculation module. based on the noise level, a boundary setting module sets a reduced constellation boundary interval. This reduced constellation boundary interval is employed by an equalizer to perform adaptive equalization of the input signal.
-
Citations
18 Claims
-
1. An apparatus, comprising:
-
a noise calculation module to determine a noise level of an input signal; a boundary setting module to store multiple boundary intervals, wherein each boundary interval corresponds to a particular noise level and to set a reduced constellation boundary interval based on the noise level; and an equalizer to perform adaptive equalization on the input signal in accordance with the reduced constellation boundary interval wherein the equalizer comprises a slicer to generate a hard symbol associated with the input signal; and wherein the boundary setting module is to set the reduced constellation boundary interval such that at least one of a probability ratio or a probability difference is greater than a respective predetermined threshold; wherein the probability ratio is a ratio of a probability of the one or more hard symbols being correct to a probability of the one or more hard symbols being incorrect; and wherein the probability difference is a difference between a probability of the hard symbol being correct and a probability of the hard symbol being incorrect is greater than a predetermined threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus, comprising:
-
a noise calculation module to determine a noise level of an input signal; a slicer to generate a hard symbol associated with the input signal; a boundary setting module to set a reduced constellation boundary interval based on the noise level, the boundary setting module including a plurality of stored boundary intervals for selection as the reduced constellation boundary interval, wherein each stored boundary interval corresponds to a range of noise levels; one or more filters, each having a plurality of coefficients; and a decision module to determine, based on the reduced constellation boundary interval and one or more soft symbols associated with the input signal, whether to adapt the coefficients of the one or more filters; wherein the boundary setting module is to set the reduced constellation boundary interval such that at least one of a probability ratio or a probability difference is greater than a respective predetermined threshold; wherein the probability ratio is a ratio of a probability of the one or more hard symbols being correct to a probability of the one or more hard symbols being incorrect; and wherein the probability difference is a difference between a probability of the hard symbol being correct and a probability of the hard symbol being incorrect is greater than a predetermined threshold.
-
-
9. A computer-implemented method, comprising:
-
determining a noise level of an input signal in a noise calculation module; generating a hard symbol associated with the input signal in a slicer; storing multiple boundary intervals, wherein each boundary interval corresponds to a particular noise level; setting a reduced constellation boundary interval from the stored multiple boundary levels based on the noise level in a boundary setting module such that at least one of a probability ratio or a probability difference is greater than a predetermined threshold; wherein the probability ratio is a ratio of a probability of the one or more hard symbols being correct to a probability of the one or more hard symbols being incorrect; and wherein the probability difference is a difference between a probability of the hard symbol being correct and a probability of the hard symbol being incorrect is greater than a predetermined threshold; and performing adaptive equalization on the input signal in accordance with the reduced constellation boundary interval in a decision module. - View Dependent Claims (10, 11, 12, 13)
-
-
14. An article comprising a machine-readable storage medium containing instructions that if executed enable a system to:
-
determine a noise level of an input signal; generate a hard symbol associated with the input signal; store multiple boundary intervals, wherein each boundary interval corresponds to a particular noise level; set a reduced constellation boundary interval from the stored multiple boundary levels based on the noise level such that at least one of a probability ratio or a probability difference is greater than a predetermined threshold; wherein the probability ratio is a ratio of a probability of the one or more hard symbols being correct to a probability of the one or more hard symbols being incorrect; and wherein the probability difference is a difference between a probability of the hard symbol being correct and a probability of the hard symbol being incorrect is greater than a predetermined threshold; and perform adaptive equalization on the input signal in accordance with the reduced constellation boundary interval. - View Dependent Claims (15, 16, 17, 18)
-
Specification