IP Library Granted Patent US 9,049,069
Granted Patent B2
US 9,049,069 · App. 13/848,169 · Granted Jun 2, 2015

Sparse equalizer system

Inventors: Thomas J. Kolze (Phoenix, AZ); Richard Stephen Prodan (Niwot, CO)
Assignee: Broadcom Corporation
H04L25/03885H04L25/03987H04L25/03343H04L2025/03426H04L2025/03471H04L2025/03566
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,049,069
App. No.
13/848,169
Granted
Jun 2, 2015
Kind
B2
Abstract

A sparse equalizer system is disclosed. One or more multiple tapped delay lines (e.g., equalizers and/or pre-equalizers) are implemented to service one or more respective channels with which a communication device operates to support communications with at least one other communication device. Adaptive selection of which subsets of taps of the one or more multiple tapped delay lines is made to control those particular taps of which contribute to one or more subsequent slicer inputs. Those taps which are not currently operating to contribute to the slicer input may undergo processing, updating, etc. in parallel with or simultaneously with the processing of a signal to generate the outputs to be provided to the one or more subsequent slicers.

Claims (70)

1. An apparatus comprising:

at least one communication interface configured to support communication with at least one additional apparatus via a plurality of channels;

an equalizer that includes:

a first tapped delay line includes a first plurality of taps to perform equalization using a first plurality of coefficients, respectively; and

a second tapped delay line includes a second plurality of taps to perform equalization using a second plurality of coefficients, respectively;

a processor configured to:

select a first subset of the first plurality of taps operative for equalization of a first signal corresponding to a first of the plurality of channels, such that a second subset of the first plurality of taps is inoperative for the equalization, to generate a first processed signal;

update the second subset of the first plurality of taps when the first subset of the first plurality of taps is operative for the equalization of the first signal; and

select a first subset of the second plurality of taps operative for equalization of a second signal corresponding to a second of the plurality of channels, such that a second subset of the second plurality of taps is inoperative for the equalization, to generate a second processed signal;

update the second subset of the second plurality of taps when the first subset of the second plurality of taps is operative for the equalization of the second signal; and

a slicer configured to:

process the first processed signal to generate a first hard decision; and

process the second processed signal to generate a second hard decision.

2. The apparatus of claim 1 , wherein the processor is further configured to:

select the first subset of the first plurality of taps operative for equalization of a first portion of the first signal corresponding to the first plurality of channels, such that the second subset of the first plurality of taps is inoperative for the equalization of the first portion of the first signal, to generate a first portion of the first processed signal; and

select a third subset of the first plurality of taps operative for equalization of a second portion of the first signal corresponding to the first plurality of channels, such that a fourth subset of the first plurality of taps is inoperative for the equalization of the second portion of the first signal, to generate a second portion of the first processed signal.

3. The apparatus of claim 1 , wherein:

the plurality of channels correspond to a plurality of orthogonal signal elements of an orthogonal signaling scheme corresponding to at least one of orthogonal frequency division multiple access (OFDMA) signaling or code division multiple access (CDMA) signaling.

4. The apparatus of claim 1 , wherein:

the plurality of channels correspond to a plurality of physical communication channels between the apparatus and the at least one additional apparatus.

5. The apparatus of claim 1 further comprising:

a communication device that is operative within at least one of a satellite communication system, a wireless communication system, a wired communication system, a fiber-optic communication system, or a mobile communication system.

6. An apparatus comprising:

at least one communication interface configured to support communication with at least one additional apparatus via a plurality of channels;

an equalizer that includes a tapped delay line that includes a plurality of taps configured to operate using a plurality of coefficients, respectively;

a processor configured to:

select a first subset of the plurality of taps operative for equalization of at least one signal corresponding to at least one of the plurality of channels, such that a second subset of the plurality of taps is inoperative for the equalization, to generate a processed signal; and

update the second subset of the plurality of taps when the first subset of the plurality of taps is operative for the equalization of the at least one signal; and

a slicer configured to process the processed signal to generate at least one hard decision.

7. The apparatus of claim 6 , wherein the processor is further configured to:

calculate the plurality of coefficients for the plurality of taps; and

based on at least one operating condition corresponding to at least one of a local operating condition corresponding to the apparatus, a remote operating condition corresponding to the at least one additional apparatus, or relative values of the plurality of coefficients, select the first subset of the plurality of taps operative for equalization.

8. The apparatus of claim 6 further comprising:

the equalizer includes at least one additional tapped delay line that includes an additional plurality of taps to operate using an additional plurality of coefficients; and

the processor configured to:

select the first subset of the plurality of taps operative for equalization of a first signal corresponding to a first of the plurality of channels, such that the second subset of the plurality of taps is inoperative for the equalization of the first signal, to generate a first processed signal; and

select a first subset of the additional plurality of taps operative for equalization of a second signal corresponding to a second of the plurality of channels, such that a second subset of the additional plurality of taps is inoperative for the equalization of the second signal, to generate a second processed signal.

9. The apparatus of claim 6 , wherein the processor is further configured to:

select the first subset of the plurality of taps operative for equalization of a first portion of the at least one signal corresponding to the at least one of the plurality of channels, such that the second subset of the plurality of taps is inoperative for the equalization of the first portion of the at least one signal, to generate a first portion of the processed signal; and

select a third subset of the plurality of taps operative for equalization of a second portion of the at least one signal corresponding to the at least one of the plurality of channels, such that a fourth subset of the plurality of taps is inoperative for the equalization of the second portion of the at least one signal, to generate a second portion of the processed signal.

10. The apparatus of claim 6 , wherein the equalizer including:

a first tapped delay line that includes a first plurality of taps to operate using a first plurality of coefficients, respectively, to perform equalization of a first signal corresponding to a first of the plurality of channels; and

a second tapped delay line that includes a second plurality of taps to operate using a second plurality of coefficients, respectively, to perform equalization of a second signal corresponding to a second of the plurality of channels.

11. The apparatus of claim 6 , wherein:

the plurality of channels correspond to a plurality of orthogonal signal elements of an orthogonal signaling scheme corresponding to at least one of orthogonal frequency division multiple access (OFDMA) signaling or code division multiple access (CDMA) signaling.

12. The apparatus of claim 6 , wherein:

the plurality of channels correspond to a plurality of physical communication channels between the apparatus and the at least one additional apparatus.

13. The apparatus of claim 6 further comprising:

a communication device that is operative within at least one of a satellite communication system, a wireless communication system, a wired communication system, a fiber-optic communication system, or a mobile communication system.

14. A method for execution by a communication device, the method comprising:

operating at least one communication interface of the communication device to support communication with at least one additional communication device via a plurality of channels;

operating an equalizer that includes a tapped delay line that includes a plurality of taps to operate using a plurality of coefficients, respectively, including:

selecting a first subset of the plurality of taps operative for equalization of at least one signal corresponding to at least one of the plurality of channels, such that a second subset of the plurality of taps is inoperative for the equalization, to generate a processed signal; and

updating the second subset of the plurality of taps when the first subset of the plurality of taps is operative for the equalization of the at least one signal; and

processing the processed signal to generate at least one hard decision.

15. The method of claim 14 , further comprising:

calculating the plurality of coefficients for the plurality of taps; and

based on at least one operating condition corresponding to at least one of a local operating condition corresponding to the apparatus, a remote operating condition corresponding to the at least one additional apparatus, or relative values of the plurality of coefficients, selecting the first subset of the plurality of taps operative for equalization.

16. The method of claim 14 , wherein:

the equalizer includes at least one additional tapped delay line that includes an additional plurality of taps to operate using an additional plurality of coefficients; and further comprising:

selecting the first subset of the plurality of taps operative for equalization of a first signal corresponding to a first of the plurality of channels, such that the second subset of the plurality of taps is inoperative for the equalization of the first signal, to generate a first processed signal; and

selecting a first subset of the additional plurality of taps operative for equalization of a second signal corresponding to a second of the plurality of channels, such that a second subset of the additional plurality of taps is inoperative for the equalization of the second signal, to generate a second processed signal.

17. The method of claim 14 , further comprising:

selecting the first subset of the plurality of taps operative for equalization of a first portion of the at least one signal corresponding to the at least one of the plurality of channels, such that the second subset of the plurality of taps is inoperative for the equalization of the first portion of the at least one signal, to generate a first portion of the processed signal; and

selecting a third subset of the plurality of taps operative for equalization of a second portion of the at least one signal corresponding to the at least one of the plurality of channels, such that a fourth subset of the plurality of taps is inoperative for the equalization of the second portion of the at least one signal, to generate a second portion of the processed signal.

18. The method of claim 14 , wherein:

the plurality of channels correspond to a plurality of orthogonal signal elements of an orthogonal signaling scheme corresponding to at least one of orthogonal frequency division multiple access (OFDMA) signaling or code division multiple access (CDMA) signaling.

19. The method of claim 14 , wherein:

the plurality of channels correspond to a plurality of physical communication channels between the communication device and the at least one additional communication device.

20. The method of claim 14 , wherein the communication device is operative within at least one of a satellite communication system, a wireless communication system, a wired communication system, a fiber-optic communication system, or a mobile communication system.

Assignments (8)
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: 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 Aug 13, 2013
From: PRODAN, RICHARD STEPHEN
To: BROADCOM CORPORATION
Reel/Frame 030995/0854 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 29, 2013
From: KOLZE, THOMAS J.
To: BROADCOM CORPORATION
Reel/Frame 030307/0110 →
Continuity (2)
Provisional Application 61613958 · Mar 21, 2012
Related Publication 20130251019A1 · Sep 26, 2013