IP Library Granted Patent US 8,286,048
Granted Patent B1
US 8,286,048 · App. 12/346,043 · Granted Oct 9, 2012

Dynamically scaled LLR for an LDPC decoder

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,286,048
App. No.
12/346,043
Granted
Oct 9, 2012
Kind
B1
Abstract

A method for decoding an LDPC (low-density parity check) code word. The method includes receiving a plurality of LLR (log likelihood ratio) terms from a demodulation unit of a receiver and generating a scaling factor in accordance with at least one parameter descriptive of communication channel conditions for the receiver. The scaling factor is applied to each of the plurality of LLR terms to compute a corresponding plurality of scaled LLR terms. An iterative layered belief propagation algorithm is then executed by using the plurality of scaled LLR terms to generate decoded information.

Claims (36)

1. A method for decoding an LDPC (low-density parity check) code word, comprising:

receiving a plurality of LLR (log likelihood ratio) terms from a demodulation unit of a receiver;

generating a scaling factor in accordance with at least one parameter descriptive of communication channel conditions for the receiver, wherein the scaling factor is generated in accordance with a power spread value of a plurality of FFT (Fast Fourier Transform) bins;

applying the scaling factor to each of the plurality of LLR terms to compute a corresponding plurality of scaled LLR terms; and

executing an iterative layered belief propagation algorithm by using the plurality of scaled LLR terms to generate decoded information.

2. The method of claim 1 , wherein the parameter descriptive of the communication channel conditions is a signal to noise ratio parameter.

3. The method of claim 1 , wherein the parameter descriptive of the communication channel conditions is a modulation coding scheme parameter.

4. The method of claim 1 , wherein the scaling factor is dynamically generated in accordance with changes in the parameter descriptive of the communication channel conditions.

5. The method of claim 1 , wherein the scaling factor is generated by using the parameter to index a lookup table storing possible scaling factor values.

6. The method of claim 5 , wherein at least two parameters are used to index the lookup table, the two parameters comprising a modulation coding scheme parameter and a signal to noise ratio parameter.

7. The method of claim 1 , wherein the scaling factor is generated in accordance with the power spread value of the plurality of FFT (Fast Fourier Transform) bins of a per bin system model for OFDM reception.

8. A system for decoding an LDPC (low-density parity check) code word, comprising:

a demodulation unit for generating a plurality of LLR (log likelihood ratio) terms;

a scaling unit coupled to receive the plurality of LLR terms from the demodulation unit,

wherein the scaling unit is configured to generate a scaling factor in accordance with at least one parameter descriptive of communication channel conditions of a receiver, and apply the scaling factor to each of the plurality of LLR terms to compute a corresponding plurality of scaled LLR terms, wherein the scaling factor is generated in accordance with a power spread value of a plurality of FFT (Fast Fourier Transform) bins; and

an LDPC decoder unit coupled to receive the plurality of scaled LLR terms from the scaling unit, wherein the LDPC decoder unit is configured to execute an iterative layered belief propagation algorithm using the plurality of scaled LLR terms to decode the LDPC codeword.

9. The system of claim 8 , wherein the parameter descriptive of the communication channel conditions is a signal to noise ratio parameter.

10. The system of claim 8 , wherein the parameter descriptive of the communication channel conditions is a modulation coding scheme parameter.

11. The system of claim 8 , further comprising:

a dynamic scaler engine included within the scaling unit, wherein the dynamic scaler engine is coupled to receive the parameter and adjust the scaling factor in accordance with changes to the parameter.

12. The system of claim 11 , further comprising:

a lookup table included within the dynamic scaler engine and storing possible scaling factor values; and

an indexer included within the dynamic scaler engine wherein the indexer is coupled to receive the parameter and to index the lookup table by using the parameter.

13. The system of claim 12 , wherein at least two parameters are used to index the lookup table, the two parameters comprising a modulation coding scheme parameter and a signal to noise ratio parameter.

14. The system of claim 8 , wherein the scaling factor is generated in accordance with the power spread value of the plurality of FFT (Fast Fourier Transform) bins of a per bin system model for OFDM reception.

15. A method for decoding an LDPC (low-density parity check) code word, comprising:

demodulating an OFDM signal to generate a plurality of LLR (log likelihood ratio) terms;

computing a parameter descriptive of communication channel conditions for a receiver;

computing a scaling factor in accordance with the parameter, wherein the scaling factor is dynamically altered in accordance with changes to the parameter, and wherein the scaling factor is generated in accordance with a power spread value of a plurality of FFT Fast Fourier Transform) bins;

computing a plurality of scaled LLR terms by using the scaling factor and the plurality of LLR terms; and

executing an iterative layered belief propagation algorithm by using the plurality of scaled LLR terms to generate decoded information.

16. The method of claim 15 , wherein the parameter descriptive of the communication channel conditions is a signal to noise ratio parameter.

17. The method of claim 15 , wherein the parameter descriptive of the communication channel conditions is a modulation coding scheme parameter.

18. The method of claim 15 , wherein the scaling factor is computed by using the parameter to index a lookup table storing possible scaling factor values.

19. The method of claim 18 , wherein at least two parameters are used to index the lookup table, the two parameters comprising a modulation coding scheme parameter and a signal to noise ratio parameter.

20. The method of claim 15 , wherein the scaling factor is generated in accordance with the power spread value of the plurality of FFT (Fast Fourier Transform) bins of a per bin system model for OFDM reception.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 20, 2012
From: QUALCOMM ATHEROS, INC.
To: QUALCOMM INCORPORATED
Reel/Frame 029328/0052 →
MERGER Recorded Sep 16, 2011
From: ATHEROS COMMUNICATIONS, INC.
To: QUALCOMM ATHEROS, INC.
Reel/Frame 026919/0169 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 2, 2009
From: CHEN, QIFAN; ZHANG, NING
To: ATHEROS COMMUNICATIONS, INC.
Reel/Frame 022333/0165 →