IP Library Granted Patent US 7,903,728
Granted Patent B2
US 7,903,728 · App. 12/431,605 · Granted Mar 8, 2011

Equalize training method using re-encoded bits and known training sequences

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,903,728
App. No.
12/431,605
Granted
Mar 8, 2011
Kind
B2
Abstract

Equalizer training method using re-encoded bits and known training sequences. A multi-branch equalizer processing module is operable to cancel interference associated with received radio frequency (RF) burst(s) (e.g., using at least a first equalizer processing branch and a second equalizer processing branch). The first equalizer processing branch is operable to be trained based upon known training sequences and to equalize the received RF burst. The second equalizer processing branch uses at least partially re-encoded data bits to train linear equalizer(s) within the second equalizer processing branch. A buffer may initially store the received RF burst(s), which are retrieved and equalized by the second equalizer processing branch once the linear equalizer(s) are trained. The cooperation operation of these and other various components allows interfering signals to be cancelled and for more accurate processing of the received RF bursts to occur.

Claims (68)

1. An apparatus, comprising:

a first equalizer processing branch that is operative to process a received signal to extract first data bits there from;

a second equalizer processing branch that is operative to process the received signal to extract second data bits there from; and

a re-encoder module that is operative to generate re-encoded data bits based upon both the first data bits and the second data bits; and wherein:

a second equalizer processing branch, trained based on the re-encoded data bits, that is operative to process the received signal to extract third data bits there from.

2. The apparatus of claim 1 , wherein:

the first equalizer processing branch is trained based upon a predetermined training sequence; and

the second equalizer processing branch is also trained based upon the predetermined training sequence.

3. The apparatus of claim 1 , wherein:

the re-encoder module is operative to generate re-encoded at least one additional data bits based upon at least one additional data bits; and

the second equalizer processing branch is trained based on the re-encoded data bits and the at least one additional data bits.

4. The apparatus of claim 1 , further comprising:

a deinterleaver module, coupled to each of the first equalizer processing branch and the second equalizer processing branch, that is operative to process each of the first data bits and the second data bits thereby generating a deinterleaved signal; and

a decoder module, coupled to the deinterleaver module, that is operative to process the deinterleaved signal thereby generating decoded bits; and wherein:

the re-encoder module is operative to generate the re-encoded data bits based upon the decoded bits.

5. The apparatus of claim 1 , further comprising:

a deinterleaver module, coupled to each of the first equalizer processing branch and the second equalizer processing branch, that is operative to process each of the first data bits and the second data bits thereby generating a deinterleaved signal;

a decoder module, coupled to the deinterleaver module, that is operative to process the deinterleaved signal thereby generating decoded bits; and wherein:

the re-encoder module is operative to generate the re-encoded data bits based upon the decoded bits; and

an interleaver that is operative to interleave the re-encoded data bits.

6. The apparatus of claim 1 , wherein the first equalizer processing branch includes:

a plurality of finite impulse response (FIR) filters that is operative to process the received signal thereby generating a plurality of filtered signals;

a summing module that is operative to sum the plurality of filtered signals thereby generating a summed signal; and

a minimum least squares estimation (MLSE) equalizer that is operative to process the summed signal to extract data bits there from.

7. The apparatus of claim 1 , wherein the second equalizer processing branch includes:

a buffer that is operative to buffer the store the received signal; and

the second equalizer processing branch retrieves the received signal from the buffer when the second equalizer processing branch receives the re-encoded data bits.

8. The apparatus of claim 1 , further comprising:

a derotation module that is operative to that is operative to receive and process a baseband signal thereby generating the received signal.

9. The apparatus of claim 1 , wherein:

the apparatus is a wireless communication device.

10. The apparatus of claim 9 , wherein:

the wireless communication device is a cellular telephone, a laptop computer, a desktop computer, or a data terminal.

11. An apparatus, comprising:

a first equalizer processing branch that is operative to process a received signal to extract data bits there from;

a deinterleaver module, coupled to each of the first equalizer processing branch, that is operative to process the data bits thereby generating a deinterleaved signal;

a decoder module, coupled to the deinterleaver module, that is operative to process the deinterleaved signal thereby generating decoded bits; and

a re-encoder module that is operative to generate re-encoded data bits based upon the decoded bits;

an interleaver that is operative to interleave the re-encoded data bits; and

a second equalizer processing branch, trained based on the interleaved re-encoded data bits, that is operative to process the received signal to extract at least one additional data bits there from.

12. The apparatus of claim 11 , wherein the first equalizer processing branch includes:

a plurality of finite impulse response (FIR) filters that is operative to process the received signal thereby generating a plurality of filtered signals;

a summing module that is operative to sum the plurality of filtered signals thereby generating a summed signal; and

a minimum least squares estimation (MLSE) equalizer that is operative to process the summed signal to extract data bits there from.

13. The apparatus of claim 11 , wherein the second equalizer processing branch includes:

a plurality of finite impulse response (FIR) filters that is operative to process the received signal thereby generating a plurality of filtered signals;

a summing module that is operative to sum the plurality of filtered signals thereby generating a summed signal; and

a minimum least squares estimation (MLSE) equalizer that is operative to process the summed signal to extract data bits there from.

14. The apparatus of claim 11 , further comprising:

a derotation module that is operative to that is operative to receive and process a baseband signal thereby generating the received signal.

15. The apparatus of claim 11 , wherein the second equalizer processing branch includes:

a buffer that is operative to buffer the store the received signal; and

the second equalizer processing branch retrieves the received signal from the buffer when the second equalizer processing branch receives the re-encoded data bits.

16. The apparatus of claim 11 , wherein:

the apparatus is a wireless communication device.

17. A method, comprising:

employing a first equalizer processing branch to process a received signal to extract first data bits there from;

employing a second equalizer processing branch to process the received signal to extract second data bits there from;

employing a re-encoder module to generate re-encoded data bits based upon both the first data bits and the second data bits; and

employing the second equalizer processing branch, that is trained based on the re-encoded data bits, to process the received signal to extract third data bits there from.

18. The method of claim 17 , further comprising:

employing the re-encoder module to generate re-encoded at least one additional data bits based upon at least one additional data bits; and wherein:

the second equalizer processing branch is trained based on the re-encoded data bits and the at least one additional data bits.

19. The method of claim 17 , further comprising:

employing a buffer to buffer the store the received signal within the second equalizer processing branch; and

within the second equalizer processing branch, retrieving the received signal from the buffer when the second equalizer processing branch receives the re-encoded data bits.

20. The method of claim 17 , wherein:

the first equalizer processing branch, the re-encoder module, and the second equalizer processing branch are implemented within a wireless communication device.

Assignments (6)
CORRECTIVE ASSIGNMENT TO CORRECT THE PROPERTY NUMBERS PREVIOUSLY RECORDED AT REEL: 47630 FRAME: 344. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 21, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 048883/0267 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF MERGER TO 9/5/2018 PREVIOUSLY RECORDED AT REEL: 047196 FRAME: 0687. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047630/0344 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047196/0687 →
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 →