IP Library › Granted Patent US 9,385,898
Granted Patent B2
US 9,385,898 · App. 13/905,766 · Granted Jul 5, 2016

Pipelined programmable feed forward equalizer (FFE) for a receiver

Inventors: Jade Michael Kizer (Windsor, CO); Robert B. Roze (Fort Collins, CO)
Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
H04L25/03885
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 9,385,898
App. No.
13/905,766
Granted
Jul 5, 2016
Kind
B2
Abstract

A programmable feed forward equalizer (FFE) includes a plurality of unit cells, each unit cell comprising a capacitive element coupled to an input connection by a first switch and coupled to an output connection by a second switch. The FFE also comprises clock logic configured to control the first switch and the second switch so that a selected voltage signal is applied to the capacitive element at a selected time such that the selected voltage signal defines a capacitance of the capacitive element, the clock logic causing the second switch to couple the capacitive element to the output connection so as to apply the selected voltage signal as a filter coefficient to a summing element.

Claims (33)

1. A receiver, comprising:

a programmable feed forward equalizer (FFE) that receives an input signal from a linear equalizer, comprising:

a plurality of unit cells, each unit cell comprising a capacitive element coupled to an input connection by a first switch and coupled to an output connection by a second switch;

clock logic configured to control the first switch and the second switch so that a selected voltage signal is applied to the capacitive element at a selected time such that the selected voltage signal defines a capacitance of the capacitive element; and

the clock logic causing the second switch to couple the capacitive element to the output connection so as to apply the selected voltage signal as a filter coefficient to a summing element.

2. The programmable FFE of claim 1 , wherein a value of the filter coefficient is determined by one or more of a value of the capacitive element, enabling one or more of the plurality of unit cells, and determining a sign of the filter coefficient.

3. The programmable FFE of claim 1 , wherein the clock logic determines the selected voltage signal by selecting a subset of eight phases of a clock signal and a phase of the selected voltage signal determines the voltage applied to the capacitive element.

4. The programmable FFE of claim 1 , wherein the capacitive element comprises two capacitive elements configured to process a differential signal.

5. The programmable FFE of claim 1 , wherein a first input sample is provided to a first unit cell and a second input sample is provided to a second unit cell, the first input sample offset from the second input sample by one unit interval of a system clock.

6. The programmable FFE of claim 5 , wherein the first input sample is held in the first unit cell while the second input is provided to the second unit cell.

7. The programmable FFE of claim 1 , wherein a first input sample is provided to a first unit cell and a second input sample is provided to a second unit cell, the first input sample offset from the second input sample by one unit interval of a system clock, wherein the first input sample is held in the first unit cell while the second input is provided to the second unit cell, and wherein the clock logic determines the selected voltage signal by selecting a subset of eight phases of a clock signal and a phase of the selected voltage signal determines the voltage applied to the capacitive element.

8. A method, comprising:

providing an input signal to a plurality of unit cells belonging to a programmable feed forward equalizer (FFE), each unit cell comprising a capacitive element coupled to an input connection by a first switch and coupled to an output connection by a second switch;

controlling the first switch and the second switch so that a selected voltage signal is applied to the capacitive element at a selected time such that the selected voltage signal defines a capacitance of the capacitive element; and

causing the second switch to couple the capacitive element to the output connection so as to apply the selected voltage signal as a filter coefficient to a summing element.

9. The method of claim 8 , further comprising determining a value of the filter coefficient by one or more of selecting a value of the capacitive element, enabling one or more of the plurality of unit cells, and determining a sign of the filter coefficient.

10. The method of claim 8 , further comprising determining the selected voltage signal by selecting a subset of eight phases of a clock signal and a phase of the selected voltage signal determines the voltage applied to the capacitive element.

11. The method of claim 8 , wherein the capacitive element comprises two capacitive elements configured to process a differential signal.

12. The method of claim 8 , further comprising:

providing a first input sample to a first unit cell and providing a second input sample to a second unit cell, the first input sample offset from the second input sample by one unit interval of a system clock.

13. The method of claim 12 , further comprising holding the first input sample in the first unit cell while the second input is provided to the second unit cell.

14. A receiver, comprising:

a linear equalizer configured to develop an input signal for a feed forward equalizer (FFE);

the FFE comprising:

a plurality of unit cells, each unit cell comprising a capacitive element coupled to an input connection by a first switch and coupled to an output connection by a second switch;

clock logic configured to control the first switch and the second switch so that a selected voltage signal is applied to the capacitive element at a selected time such that the selected voltage signal defines a capacitance of the capacitive element; and

the clock logic causing the second switch to couple the capacitive element to the output connection so as to apply the selected voltage signal as a filter coefficient to a summing element.

15. The receiver of claim 14 , wherein a value of the filter coefficient is determined by one or more of a value of the capacitive element, enabling one or more of the plurality of unit cells, and determining a sign of the filter coefficient.

16. The receiver of claim 14 , wherein the clock logic determines the selected voltage signal by selecting a subset of eight phases of a clock signal and a phase of the selected voltage signal determines the voltage applied to the capacitive element.

17. The receiver of claim 14 , wherein the capacitive element comprises two capacitive elements configured to process a differential signal.

18. The receiver of claim 14 , wherein a first input sample is provided to a first unit cell and a second input sample is provided to a second unit cell, the first input sample offset from the second input sample by one unit interval of a system clock.

19. The receiver of claim 18 , wherein the first input sample is held in the first unit cell while the second input is provided to the second unit cell.

20. The receiver of claim 14 , wherein the clock logic determines the selected voltage signal by selecting a subset of eight phases of a clock signal and a phase of the selected voltage signal determines the voltage applied to the capacitive element, wherein a first input sample is provided to a first unit cell and a second input sample is provided to a second unit cell, the first input sample offset from the second input sample by one unit interval of a system clock, and wherein the first input sample is held in the first unit cell while the second input is provided to the second unit cell.

Assignments (10)
MERGER Recorded Mar 3, 2023
From: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED; BROADCOM INTERNATIONAL PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 062952/0850 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 14, 2020
From: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
To: BROADCOM INTERNATIONAL PTE. LTD.
Reel/Frame 053771/0901 →
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 032851-0001) Recorded Feb 2, 2016
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 037689/0001 →
PATENT SECURITY AGREEMENT Recorded May 8, 2014
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 032851/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2013
From: KIZER, JADE MICHAEL; ROZE, ROBERT B.
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 030515/0623 →
Continuity (1)
Related Publication 20140355663A1 · Dec 4, 2014