IP Library Granted Patent US 7,065,703
Granted Patent B2
US 7,065,703 · App. 10/893,673 · Granted Jun 20, 2006

Synchronization of a communications system

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,065,703
App. No.
10/893,673
Granted
Jun 20, 2006
Kind
B2
Abstract

A receiver in which sync data detection logic detects unencoded sync data at block boundaries of blocks encoded symbols received over a communications channel. Based on the detection of the sync data, the sync data detection logic determine synchronization information for one or more components of the receiver. It may also determine one or more system parameters by counting the number of symbols between successive instances of the sync data.

Claims (18)

1. A receiver for receiving one or more signals over a communications channel, the receiver comprising:

a demodulator for demodulating the one or more signals into one or more blocks of encoded symbols, wherein the number of encoded symbols in a block may vary with one or more system parameters;

sync data detection logic for detecting unencoded sync data at block boundaries and, based thereon, determining (a) synchronization information for one or more components of the receiver; and (b) one or more system parameters; and

one or more decoders for decoding the one or more blocks of encoded symbols.

2. The receiver of claim 1 wherein the sync data detection logic also derives the one or more system parameters from a count of the number of symbols between successive instances of the sync data.

3. Sync data detection logic comprising:

a plurality of correlators, each configured to test at least one of a plurality of hypotheses by correlating sync data with encoded symbols, wherein the number of encoded symbols in a block may vary with one or more system parameters, and wherein the sync data for a correlator reflects the one or more hypotheses being tested by the correlator; and

logic which, upon validating at least one of the hypotheses being tested by the correlators, jointly determines synchronization information and one or more system parameters, wherein the one or more system parameters are determined from a count of the number of encoded symbols in a block, sync data, or both, and the logic outputs one or more signals representative thereof.

4. A method of synchronizing a receiver in a communications system comprising:

receiving one or more blocks of encoded symbols with unencoded sync data at block boundaries, wherein the number of encoded symbols in a block may vary with one or more system parameters;

detecting one or more instances of sync data at block boundaries; and

based on the detected sync data, (a) determining synchronization information for one or more components of the receiver, and (b) determining one or more system parameters.

5. The method of claim 4 further comprising deriving the one or more system parameters from unencoded sync data and a count of the number of symbols between successive instances of the sync data.

6. A receiver for receiving one or more signals as transmitted over a communications channel, the receiver comprising:

demodulator means for demodulating the one or more signals into blocks of encoded symbols, wherein the number of encoded symbols in a block may vary with one or more system parameters;

decoder means for decoding the blocks of encoded symbols into blocks of data; and

sync data detection logic means f& detecting unencoded sync data at block boundaries and, based thereon, determining (a) synchronization information for one or more components of the receiver; and (b) one or more system parameters.

7. The receiver of claim 6 wherein the sync data detection logic derives the one or more system parameters from unencoded sync data and a count of the number of symbols between successive instances of the sync data.

Assignments (8)
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 →
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 →
MERGER AND CHANGE OF NAME Recorded May 19, 2015
From: ENTROPIC COMMUNICATIONS, INC.; EXCALIBUR SUBSIDIARY, LLC; ENTROPIC COMMUNICATIONS, LLC
To: ENTROPIC COMMUNICATIONS, LLC
Reel/Frame 035717/0628 →
MERGER AND CHANGE OF NAME Recorded May 18, 2015
From: EXCALIBUR ACQUISITION CORPORATION; ENTROPIC COMMUNICATIONS, INC.; ENTROPIC COMMUNICATIONS, INC.
To: ENTROPIC COMMUNICATIONS, INC.
Reel/Frame 035706/0267 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 2, 2012
From: TRIDENT MICROSYSTEMS, INC.; TRIDENT MICROSYSTEMS (FAR EAST) LTD.
To: ENTROPIC COMMUNICATIONS, INC.
Reel/Frame 028146/0178 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 13, 2010
From: NXP
To: NXP HOLDING 1 B.V.
Reel/Frame 023928/0489 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 13, 2010
From: TRIDENT MICROSYSTEMS (EUROPE) B.V.; NXP HOLDING 1 B.V.
To: TRIDENT MICROSYSTEMS (FAR EAST) LTD.
Reel/Frame 023928/0552 →