IP Library Granted Patent US 7,386,044
Granted Patent B2
US 7,386,044 · App. 10/956,172 · Granted Jun 10, 2008

Computation of decision feedback equalizer coefficients with constrained feedback tap energy

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,386,044
App. No.
10/956,172
Granted
Jun 10, 2008
Kind
B2
Abstract

A Decision Feedback Equalizer (DFE) system includes a DFE and a DFE coefficients processor. The DFE receives an uncompensated signal and operates upon the uncompensated input using DFE coefficients to produce an equalized output. The DFE coefficients processor formulates a channel estimate as a convolution matrix H. The DFE coefficients processor determines a Feed Back Equalizer (FBE) energy constraint based upon the channel estimate. The DFE coefficients processor relates the convolution matrix H to the DFE coefficients in a matrix format equation, the matrix format equation based upon the structure of the DFE, the convolution matrix, an expected output of the DFE, and the FBE energy constraint. The DFE coefficients processor formulates a recursive least squares solution to the matrix format equation and computes the recursive least squares solution to the matrix format equation to yield the DFE coefficients.

Claims (44)

1. A method for directly computing Decision Feedback Equalizer (DFE) coefficients from a channel estimate, the method comprising:

formulating the channel estimate as a convolution matrix H;

determining a Feed Back Equalizer (FBE) energy constraint based upon the channel estimate;

relating the convolution matrix H to the DFE coefficients in a matrix format equation, the matrix format equation based upon the structure of the DFE, the convolution matrix, an expected output of the DFE, and the FBE energy constraint;

formulating a recursive least squares solution to the matrix format equation; and

computing the recursive least squares solution to the matrix format equation to yield the DFE coefficients.

2. The method of claim 1 , wherein determining the FBE energy constraint based upon the channel estimate comprises:

estimating a channel profile of the channel estimate;

estimating a Signal to Noise Ratio (SNR) of the channel estimate;

comparing the SNR of the channel estimate to an operational SNR to determine a noise characterization of the channel estimate; and

determining the FBE energy constraint based upon the noise characterization of the channel estimate and the channel profile of the channel estimate.

3. The method of claim 1 , wherein the FBE energy constraint is formulated as a diagonal matrix having a plurality of FBE energy constraint coefficients.

4. The method of claim 3 , wherein the plurality of FBE energy constraint coefficients is equal valued.

5. The method of claim 3 , wherein the plurality of FBE energy constraint coefficients is not equal valued.

6. The method of claim 1 , wherein computing the recursive least squares solution to the matrix format equation to yield the DFE coefficients comprises:

computing a solution to the least squares problem that yields Feed Forward Equalizer (FFE) coefficients of the DFE coefficients; and

convolving the FFE coefficients with a convolution matrix that is based upon the channel estimate to yield the FBE coefficients of the DFE coefficients.

7. The method of claim 1 , wherein formulating the recursive least squares solution to the matrix format equation includes using a Fast Transversal Filter (FTF) algorithm.

8. The method of claim 1 , wherein the recursive least squares solution is formulated as a Kalman gain solution using a Fast Transversal Filter (FTF) algorithm.

9. The method of claim 8 , wherein the Kalman gain solution is determined using an Array Form Algorithm.

10. The method of claim 1 , wherein the DFE services at least one of a receiver used in a High Definition Television, a receiver used in a Wireless Local Area Network, and a receiver used in a Cellular Telephone.

11. A Decision Feedback Equalizer system comprising:

a Decision Feedback Equalizer (DFE) having an input that receives an uncompensated signal and operates upon the uncompensated input using DFE coefficients to produce an equalized output; and

a DFE coefficients processor that is operable to:

formulate a channel estimate as a convolution matrix H;

determine a Feed Back Equalizer (FBE) energy constraint based upon the channel estimate;

relate the convolution matrix H to the DFE coefficients in a matrix format equation, the matrix format equation based upon the structure of the DFE, the convolution matrix, an expected output of the DFE, and the FBE energy constraint;

formulate a recursive least squares solution to the matrix format equation; and

compute the recursive least squares solution to the matrix format equation to yield the DFE coefficients.

12. The Decision Feedback Equalizer system of claim 11 , wherein in determining the FBE energy constraint based upon the channel estimate, the DFE coefficients processor is operable to:

estimate a channel profile of the channel estimate;

estimate a Signal to Noise Ratio (SNR) of the channel estimate;

compare the SNR of the channel estimate to an operational SNR to determine a noise characterization of the channel estimate; and

determine the FBE energy constraint based upon the noise characterization of the channel and the channel profile of the channel estimate.

13. The Decision Feedback Equalizer system of claim 12 , wherein the DFE coefficients processor is operable to formulate the FBE energy constraint as a diagonal matrix having a plurality of FBE energy constraint coefficients.

14. The Decision Feedback Equalizer system of claim 13 , wherein the plurality of FBE energy constraint coefficients is equal valued.

15. The Decision Feedback Equalizer system of claim 13 , wherein the plurality of FBE energy constraint coefficients is not equal valued.

16. The Decision Feedback Equalizer system of claim 11 , wherein the DFE coefficients processor is operable to compute the recursive least squares solution to the matrix format equation to yield the DFE coefficients by:

computing a solution to the least squares problem that yields Feed Forward Equalizer (FFE) coefficients of the DFE coefficients; and

convolving the FFE coefficients with a convolution matrix that is based upon the channel estimate to yield the FBE coefficients of the DFE coefficients.

17. The Decision Feedback Equalizer system of claim 11 , wherein the DFE coefficients processor is operable to formulate the recursive least squares solution to the matrix format equation using a Fast Transversal Filter (FTF) algorithm.

18. The Decision Feedback Equalizer system of claim 11 , wherein the DFE coefficients processor is operable to formulate the recursive least squares solution to the matrix format equation as a Kalman gain solution using a Fast Transversal Filter (FTF) algorithm.

19. The Decision Feedback Equalizer system of claim 18 , wherein the DFE coefficients processor is operable to formulate the Kalman gain solution using an Array Form Algorithm.

20. The Decision Feedback Equalizer system of claim 11 , wherein the DFE is operable to service at least one of a receiver used in a High Definition Television, a receiver used in a Wireless Local Area Network, and a receiver used in a Cellular Telephone.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE ERROR IN RECORDING THE MERGER PREVIOUSLY RECORDED AT REEL: 047357 FRAME: 0302. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 22, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 048674/0834 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF MERGER PREVIOUSLY RECORDED ON REEL 047195 FRAME 0658. ASSIGNOR(S) HEREBY CONFIRMS THE THE EFFECTIVE DATE IS 09/05/2018. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047357/0302 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047195/0658 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 1, 2004
From: YOUSEF, NABIL R.
To: BROADCOM CORPORATION
Reel/Frame 015869/0204 →