IP Library Granted Patent US 8,964,903
Granted Patent B2
US 8,964,903 · App. 13/865,489 · Granted Feb 24, 2015

Methods and apparatus for synchronization in multiple-channel communication systems

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,964,903
App. No.
13/865,489
Granted
Feb 24, 2015
Kind
B2
Abstract

Methods and apparatus for processing multichannel signals in a multichannel receiver are described. In one implementation, a plurality of demodulator circuits may provide a plurality of outputs to a processing module, with the processing module then simultaneously estimating noise characteristics based on the plurality of outputs and generating a common noise estimate based on the plurality of outputs. This common noise estimate may then be provided back the demodulators and used to adjust the demodulation of signals in the plurality of demodulators to improve phase noise performance.

Claims (50)

1. A method for enhancing multichannel receiver demodulation performance comprising:

receiving a channel bonded multichannel signal;

providing a plurality of channels of the channel bonded multichannel signal to a corresponding plurality of demodulator circuits;

processing, in the demodulator circuits, the plurality of channels so as to generate a corresponding plurality of output signals;

processing, in parallel, the plurality of output signals to generate a plurality of estimates of a common noise component of the channel bonded multichannel signal; and

generating, based on the plurality of estimates of the common noise component, a composite estimate of the common noise component, wherein:

the processing of the plurality of output signals to generate the plurality of estimates of the common noise component comprises generating a plurality of decisions as to constellation points that most likely correspond to symbols received on the plurality of channels; and

the processing of the plurality of output signals to generate the plurality of estimates of the common noise component comprises determining angles between actual signal levels of the plurality of output signals and ideal signal levels corresponding to the decided most-likely constellation points.

2. The method of claim 1 , wherein the generating the composite estimate of the common noise component comprises differently weighting the angles, wherein a weighting for a particular angle is determined based on the most-likely constellation point from which the particular angle was determined.

3. The method of claim 2 , wherein the differently weighting the angles comprises applying a relatively-low weight when the corresponding most-likely constellation point is relatively-close to an origin of a constellation grid and a relatively-high weight when the corresponding most-likely constellation point is relatively-far from the origin of the constellation grid.

4. A multichannel receiver apparatus, comprising:

a receiver module configured to:

receive a channel bonded multichannel signal;

provide a plurality of channels of the channel bonded multichannel signal to a corresponding plurality of demodulator circuits; and

a demodulator module configured to process the plurality of channels so as to generate a corresponding plurality of output signals; and

a signal processor module configured to:

process, in parallel with the demodulator module, the plurality of output signals so as to generate a plurality of estimates of a common noise component of the channel bonded multichannel signals; and

generate, based on the plurality of estimates of the common noise component, a composite estimate of the common noise component, wherein:

the processing of the plurality of output signals so as to generate the plurality of estimates of the common noise component comprises generation of a plurality of decisions as to constellation points that most likely correspond to symbols received on the plurality of channels; and

the processing of the plurality of output signals so as to generate the plurality of estimates of the common noise component comprises determination of angles between actual signal levels of the plurality of output signals and ideal signal levels corresponding to the most-likely constellation points.

5. The multichannel receiver apparatus of claim 4 , wherein the signal processor module is configured to differently weighting the angles, wherein a weight for a particular angle is determined based on the most-likely constellation point from which the particular angle was determined.

6. The multichannel receiver apparatus of claim 5 , wherein the signal processor module is configured to apply a relatively-low weight when the corresponding most-likely constellation point is relatively-close to an origin of a constellation grid and a relatively-high weight when the corresponding most-likely constellation point is relatively-far from the origin of the constellation grid.

7. A method for enhancing multichannel receiver performance, comprising:

generating a plurality of signals corresponding to a plurality of channels received at the multichannel receiver;

generating, based on the plurality of signals, an estimate of a common noise component of the plurality of signals; and

providing the estimate of the common noise component to a plurality of demodulator circuits so as to adjust the demodulator circuits to correct for noise, wherein:

the generating the estimate of the common noise component is based on a plurality of single-channel estimates of the common noise component, and

each of the single-channel estimates corresponds to one of the plurality of signals; and

generating each one of the plurality of single-channel estimates, the generating each one of the plurality of single-channel estimates comprising:

determining a most-likely constellation point for a sample of one of the plurality of signals; and

determining an angle between the determined most-likely constellation point and actual levels of the sample of the one of the plurality of signals.

8. The method of claim 4 , comprising generating the estimate of the common noise component based on a weighted averaging of the plurality of single-channel estimates, wherein a weight applied to the one of the plurality of single-channel estimates during the weighted averaging is based on the determined most-likely constellation point.

9. The method of claim 8 , wherein:

the weight applied to the one of the plurality of single-channel estimates is relatively-low when the most-likely constellation point is relatively-close to an origin of a constellation grid; and

the weight applied to the one of the plurality of single-channel estimates is relatively-high when the most-likely constellation point is relatively-far from the origin of the constellation grid.

10. A multichannel communications receiver, comprising:

a plurality of demodulator circuits configured to demodulate multiple cable channels;

a circuit configured to simultaneously generate a plurality of signals corresponding to the multiple cable channels; and

a processor module configured to generate, based on the plurality of signals, an estimate of a common noise component of the plurality of signals;

wherein:

the estimate of the common noise component is provided to the plurality of demodulators so as to adjust the demodulators to correct for noise;

the processor is configured to generate the estimate of the common noise component based on a plurality of single-channel estimates of the common noise component;

each of the single-channel estimates corresponds to one of the plurality of signals; and

the circuit is configured to generate each one of the plurality of single-channel estimates, the generation of each one of the plurality of single-channel estimates comprising:

a determination of a most-likely constellation point for a sample of one of the plurality of signals; and

a determination of an angle between the determined most-likely constellation point and actual levels of the sample of the one of the plurality of signals.

11. The multichannel communications receiver of claim 10 , wherein the processor is configured to generate the estimate of the common noise component based on a weighted averaging of the plurality of single-channel estimates, wherein a weight applied to the one of the plurality of single-channel estimates during the weighted averaging is based on the determined most-likely constellation point.

12. The multichannel communications receiver of claim 11 , wherein:

the weight applied to the one of the plurality of single-channel estimates is relatively-low when the most-likely constellation point is relatively-close to an origin of a constellation grid; and

the weight applied to the one of the plurality of single-channel estimates is relatively-high when the most-likely constellation point is relatively-far from the origin of the constellation grid.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Jun 23, 2021
From: MUFG UNION BANK, N.A.
To: MAXLINEAR, INC.; EXAR CORPORATION; MAXLINEAR COMMUNICATIONS LLC
Reel/Frame 056656/0204 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2021
From: MAXLINEAR, INC.
To: ENTROPIC COMMUNICATIONS, LLC
Reel/Frame 055898/0230 →
RELEASE OF SECURITY INTEREST Recorded Mar 31, 2021
From: MUFG UNION BANK, N.A.
To: MAXLINEAR, INC.; MAXLINEAR COMMUNICATIONS LLC
Reel/Frame 055779/0001 →
SUCCESSION OF AGENCY (REEL 042453 / FRAME 0001) Recorded Jul 1, 2020
From: JPMORGAN CHASE BANK, N.A.
To: MUFG UNION BANK, N.A.
Reel/Frame 053115/0842 →
SECURITY AGREEMENT Recorded May 12, 2017
From: MAXLINEAR, INC.; ENTROPIC COMMUNICATIONS, LLC (F/K/A ENTROPIC COMMUNICATIONS, INC.); EXAR CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 042453/0001 →