IP Library Granted Patent US 8,891,607
Granted Patent B2
US 8,891,607 · App. 13/604,812 · Granted Nov 18, 2014

Feed forward equalizer tap weight adaptation based on channel estimation

Inventor: Lizhi Zhong (Sunnyvale, CA)
Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
H04L25/03057
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 8,891,607
App. No.
13/604,812
Granted
Nov 18, 2014
Kind
B2
Abstract

An apparatus including a receiver having a feed forward equalizer (FFE) coupled to a communication channel. The receiver may be configured to adjust the FFE using information based on an estimate of one or more characteristics of the communication channel.

Claims (35)

1. An apparatus comprising:

a receiver having a feed forward equalizer (FFE) coupled to a communication channel, said receiver being configured to (i) disable said FFE, (ii) adapt tap weights of a decision feedback equalizer (DFE) while said FFE is disabled, (iii) enable said FFE, and (iv) adapt tap weights of said FFE by utilizing the tap weights of said decision feedback equalizer (DFE), determined while said FFE was disabled, to estimate one or more characteristics of said communication channel.

2. The apparatus according to claim 1 , wherein said one or more characteristics of said communication channel comprises a channel pulse response.

3. The apparatus according to claim 1 , wherein said estimate comprises a plurality of estimate values calculated based on one or more converged tap weight values of said decision feedback equalizer (DFE).

4. The apparatus according to claim 3 , wherein said estimate values comprise a plurality of codes corresponding to a plurality of decision feedback equalizer tap weights.

5. The apparatus according to claim 4 , wherein:

said receiver further comprises an adaptation control block configured to adapt said decision feedback equalizer and said feed forward equalizer; and

each of said plurality of codes is based on (i) a code of a corresponding one of said decision feedback equalizer tap weights generated by said adaptation control block, (ii) a step size of a corresponding decision feedback equalizer tap and (iii) a tap position of said corresponding decision feedback equalizer tap.

6. The apparatus according to claim 1 , wherein said FFE is adjusted using information generated based on (i) a signal recovered by said receiver from said communication channel, (ii) an error signal, and (iii) said estimate.

7. The apparatus according to claim 6 , wherein (i) said receiver is further configured to filter said signal based on said estimate and (ii) said filtering in said receiver varies according to each of a plurality of settings being adapted in said feed forward equalizer.

8. The apparatus according to claim 1 , wherein said estimate is generated by (i) disabling said FFE, (ii) adapting a plurality of codes of a plurality of said decision feedback equalizer tap weights in said receiver to said communication channel and (iii) normalizing each of said codes based on a step size and a tap position of a corresponding one of a plurality of decision feedback equalizer taps.

9. The apparatus according to claim 1 , wherein said apparatus is implemented as one or more integrated circuits.

10. The apparatus according to claim 1 , further comprising a linear equalizer (LE) coupling said FFE to said communication channel, wherein said estimate further accounts for an effect of said LE on said one or more characteristics of said communication channel.

11. The apparatus according to claim 10 , further comprising an adaptation control logic configured to adapt said tap weights of said FFE by (i) switching said FFE off, (ii) starting adaptation of said decision feedback equalizer (DFE) and allowing tap weights of said DFE to converge, (iii) utilizing the tap weights of said DFE to estimate a channel pulse response, (iv) switching said FFE on, and (v) starting adaptation of said FFE, said DFE, and said LE.

12. A method of feed forward equalizer adaptation, comprising the steps of:

(A) filtering a signal received in a receiver using a feed forward equalizer (FFE) coupled to a communication channel; and

(B) adjusting said filtering by (i) disabling said FFE, (ii) adapting tap weights of a decision feedback equalizer (DFE) while said FFE is disabled, (iii) enabling said FFE, and (iv) adapting tap weights of said FFE using the tap weights of said decision feedback equalizer (DFE), determined while said FFE was disabled, to estimate one or more characteristics of said communication channel.

13. The method according to claim 12 , wherein said one or more characteristics comprise a channel pulse response.

14. The method according to claim 12 , wherein said estimate comprises a plurality of estimate values calculated based on one or more converged tap weight values of said decision feedback equalizer (DFE).

15. The method according to claim 14 , wherein said plurality of estimate values comprises a plurality of codes corresponding to a plurality of said decision feedback equalizer tap weights.

16. The method according to claim 15 , further comprising the step of:

adapting said decision feedback equalizer tap weight values, wherein each of said codes is based on (i) a code of a corresponding one of said decision feedback equalizer tap weights, (ii) a step size of a corresponding decision feedback equalizer tap and (iii) a tap position of said corresponding decision feedback equalizer tap.

17. The method according to claim 12 , further comprising the step of:

generating information to further adjust said FFE and said DFE based on (i) a signal recovered by said receiver from said communication channel, (ii) an error signal and (iii) said estimate.

18. The method according to claim 12 , further comprising the steps of:

disabling said FFE in said receiver;

adapting a plurality of codes of a plurality of said decision feedback equalizer tap weights in said receiver to said communication channel; and

normalizing each of said codes based on a step size and a tap position of a corresponding one of a plurality of decision feedback equalizer taps.

19. The method according to claim 12 , further comprising the steps of:

defining a set of adaptation gradients for adapting tap weight coefficients of said FFE;

identifying a set of unique gradients from among the set of defined adaptation gradients; and

computing values for the set of unique gradients and sharing the computed values for set of unique gradients between adaptation loops of said FFE.

20. An apparatus comprising:

means for receiving having a feed forward equalizer coupled to a communication channel; and

means for adjusting said feed forward equalizer, said adjusting means configured to adapt tap weights of said feed forward equalizer by (i) switching said feed forward equalizer off, (ii) starting adaptation of a decision feedback equalizer and allowing tap weights of said decision feedback equalizer to converge, (iii) utilizing the tap weights of said decision feedback equalizer to estimate one or more characteristics of said communication channel, (iv) switching said feed forward equalizer on, and (v) starting adaptation of said feed forward equalizer and said decision feedback equalizer.

Assignments (9)
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT NUMBER 9,385,856 TO 9,385,756 PREVIOUSLY RECORDED AT REEL: 47349 FRAME: 001. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 22, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 051144/0648 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE PREVIOUSLY RECORDED ON REEL 047229 FRAME 0408. 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 047349/0001 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047229/0408 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041710/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037808/0001 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS (RELEASES RF 032856-0031) Recorded Feb 2, 2016
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
To: LSI CORPORATION; AGERE SYSTEMS LLC
Reel/Frame 037684/0039 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2015
From: LSI CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 035390/0388 →
PATENT SECURITY AGREEMENT Recorded May 8, 2014
From: LSI CORPORATION; AGERE SYSTEMS LLC
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 032856/0031 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 6, 2012
From: ZHONG, LIZHI
To: LSI CORPORATION
Reel/Frame 028905/0817 →
Continuity (1)
Related Publication 20140064352A1 · Mar 6, 2014