Code enhanced equalization based upon a reliability factor
First Claim
Patent Images
1. A method comprising:
- receiving a signal containing a code vector;
decoding the code vector, wherein the decoding includes deriving a set of received signal values corresponding to the code vector;
generating a reliability factor based upon a difference between at least two of the received signal values, wherein the reliability factor is a measure of reliability of the decoding; and
generating a feedback based on the reliability factor to adjust tap coefficients of an equalizer.
1 Assignment
0 Petitions
Accused Products
Abstract
A receiver includes an equalizer and a decoder which decodes data from a signal. The signal is based upon an output of the equalizer. The receiver also includes an encoder, which re-encodes the decoded data, and an error generator, which generates an error vector based upon the signal and the encoded data and which weights the error vector according to a reliability that the decoder accurately decoded the data from the signal. A controller controls the equalizer in response to the weighted error vector.
29 Citations
23 Claims
-
1. A method comprising:
-
receiving a signal containing a code vector; decoding the code vector, wherein the decoding includes deriving a set of received signal values corresponding to the code vector; generating a reliability factor based upon a difference between at least two of the received signal values, wherein the reliability factor is a measure of reliability of the decoding; and generating a feedback based on the reliability factor to adjust tap coefficients of an equalizer. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
receiving a signal containing a code vector; decoding the code vector, wherein the decoding includes deriving a set of received signal values corresponding to the code vector; and
,generating a reliability factor based upon at least one of the received signal values, wherein the reliability factor is a measure of reliability of the decoding, and wherein the generating of a reliability factor based upon at least one of the received signal values comprises generating a reliability factor based upon a comparison of the one received signal value to a threshold. - View Dependent Claims (9, 10, 11)
-
-
12. A method comprising:
-
receiving a signal containing a code vector; decoding the received code vector, wherein the decoding includes correlating the received code vector with a plurality of reference code vectors so as to produce a plurality of values corresponding to each of the reference code vectors, and wherein the values correspond to an amount of correlation between the received code vector and the reference code vectors; generating a reliability factor based upon at least one of the values, wherein the reliability factor is a measure of the reliability of the decoding; and generating a feedback based on the reliability factor to adjust tap coefficients of an equalizer. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A method comprising:
-
receiving a signal containing a code vector; deriving a plurality of sets of values corresponding to the code vector, wherein one of the sets contains a value that is largest; decoding the code vector according to the set of values containing the largest value; generating a reliability factor based upon at least one of the values, wherein the reliability factor is a measure of the reliability of the decoding; and generating a feedback based on the reliability factor to adjust tap coefficients of an equalizer. - View Dependent Claims (19, 20, 21, 22, 23)
-
Specification