IP Library Granted Patent US 6,952,458
Granted Patent B1
US 6,952,458 · App. 09/969,323 · Granted Oct 4, 2005

Demapping system and method

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 6,952,458
App. No.
09/969,323
Granted
Oct 4, 2005
Kind
B1
Abstract

A demapping system and method for demapping symbols into bits, is provided. An embodiment of the system comprises a processor, and a memory that is coupled to the processor. The memory comprises a memory module that comprises a program that finds a hard demapper output d based on a received symbol r; finds a challenger c i for each i, the challenger c i is a challenger of the hard demapper output d, i is an integer whose maximum value is a number of bits of the challenger c i ; calculates reliability m i for each i, the reliability m i is the reliability of the hard demapper output d; and calculates soft bit x i for each i, the soft bit x i is calculated based on the reliability m i .

Claims (127)

1. A demapping system for demapping symbols into soft bits, comprising:

a processor;

a memory coupled to the processor, the memory comprising:

a memory module that comprises a program that finds a hard demapper output d based on a received symbol r; finds a challenger c i for each i, the challenger c i is a challenger of the hard demapper output d, i is an integer whose maximum value is a number of bits of the challenger c i ; calculates reliability m i for each i, the reliability m i is the reliability of the hard demapper output d; and calculates soft bit x i for each i, the soft bit x i is calculated based on the reliability m i .

2. The demapping system of claim 1 , wherein the hard demapper output d is found based upon a minimum Euclidean distance criterion.

3. The demapping system of claim 1 , wherein the reliability is calculated by

m

i

=

1

4

(

r

-

c

i

2

-

r

-

d

2

)

∥r−c i ∥ 2 being a square of an Euclidean distance between the received symbol r and the challenger c i , and ∥r−d∥ 2 being a square of an Euclidean distance between the received symbol r and the hard demapper output d.

4. The demapping system of claim 3 , wherein the soft bit x i is calculated using x i =m i (2d i −1), d i being a bit numbered i of the hard demapper output d.

5. The demapping system of claim 1 , wherein the demapping is done for odd quadrature amplitude modulation (QAM).

6. A demapping method for demapping symbols into soft bits, comprising the steps of:

finding a hard demapper output d based on a received symbol r;

finding a challenger c i for each i, the challenger c i is a challenger of the hard demapper output d, i is an integer whose maximum value is a number of bits of the challenger c i ;

calculating reliability m i for each i, the reliability m i is the reliability of the hard demapper output d; and

calculating soft bit x i for each i, the soft bit x i is calculated based on the reliability m i .

7. The demapping method of claim 6 , wherein the hard demapper output d is found based upon a minimum Euclidean distance criterion.

8. The demapping method of claim 6 , wherein the reliability is calculated by

m

i

=

1

4

(

r

-

c

i

2

-

r

-

d

2

)

∥r−c i ∥ 2 being a square of an Euclidean distance between the received symbol r and the challenger c i , and ∥r−d∥ 2 being a square of an Euclidean distance between the received symbol r and the hard demapper output d.

9. The demapping method of claim 8 , wherein the soft bit x i is calculated using x i =m i (2d i −1), d i being a bit numbered i of the hard demapper output d.

10. The demapping method of claim 9 , wherein the demapping is done for odd quadrature amplitude modulation (QAM).

11. A demapping system for demapping symbols into soft bits, comprising:

means for finding a hard demapper output d based on a received symbol r;

means for finding a challenger c i for each i, the challenger c i is a challenger of the hard demapper output d, i is an integer whose maximum value is a number of bits of the challenger c i ;

means for calculating reliability m i for each i, the reliability m i is the reliability of the hard demapper output d; and

means for calculating soft bit x i for each i, the soft bit x i is calculated based on the reliability m i .

12. The demapping system of claim 11 , wherein the hard demapper output d is found based upon a minimum Euclidean distance criterion.

13. The demapping system of claim 12 , wherein the reliability is calculated by

m

i

=

1

4

(

r

-

c

i

2

-

r

-

d

2

)

∥r−c i ∥ 2 being a square of an Euclidean distance between the received symbol r and the challenger c i , and ∥r−d∥ 2 being a square of an Euclidean distance between the received symbol r and the hard demapper output d.

14. The demapping system of claim 12 , wherein the soft bit x i is calculated using x i =m i (2d i −1), d i being a bit numbered i of the hard demapper output d.

15. The demapping system of claim 11 , wherein the demapping is done for odd quadrature amplitude modulation (QAM).

16. A computer readable medium having a computer program for demapping symbols into bits, the program performing the steps of:

finding a hard demapper output d based on a received symbol r;

finding a challenger c i for each i, the challenger c i is a challenger of the hard demapper output d, i is an integer whose maximum value is a number of bits of the challenger c i ;

calculating reliability m i for each i, the reliability m i is the reliability of the hard demapper output d; and

calculating soft bit x i for each i, the soft bit x i is calculated based on the reliability m i .

17. The computer readable medium of claim 16 , wherein the hard demapper output d is found based upon a minimum Euclidean distance criterion.

18. The computer readable method of claim 17 , wherein the reliability is calculated by

m

i

=

1

4

(

r

-

c

i

2

-

r

-

d

2

)

∥r−c i ∥ 2 being a square of an Euclidean distance between the received symbol r and the challenger c i , and ∥r−d∥ 2 being a square of an Euclidean distance between the received symbol r and the hard demapper output d.

19. The computer readable medium of claim 18 , wherein the soft bit x i is calculated using x i =m i (2d i −1), d i being a bit numbered i of the hard demapper output d.

20. The computer readable medium of claim 16 , wherein the demapping is done for odd quadrature amplitude modulation (QAM).

Assignments (11)
SECURITY INTEREST Recorded Sep 27, 2017
From: SYNAPTICS INCORPORATED
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 044037/0896 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 7, 2017
From: CONEXANT SYSTEMS, LLC
To: SYNAPTICS INCORPORATED
Reel/Frame 043786/0267 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 21, 2017
From: BROOKTREE BROADBAND HOLDING, INC.
To: CONEXANT SYSTEMS, LLC
Reel/Frame 043293/0711 →
RELEASE OF SECURITY INTEREST Recorded May 6, 2016
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
To: CONEXANT SYSTEMS, INC.; CONEXANT, INC.; CONEXANT SYSTEMS WORLDWIDE, INC.; BROOKTREE BROADBAND HOLDING, INC.
Reel/Frame 038631/0452 →
SECURITY AGREEMENT Recorded Mar 11, 2010
From: CONEXANT SYSTEMS, INC.; CONEXANT SYSTEMS WORLDWIDE, INC.; CONEXANT, INC.; BROOKTREE BROADBAND HOLDING, INC.
To: THE BANK OF NEW YORK, MELLON TRUST COMPANY, N.A.
Reel/Frame 024066/0075 →
RELEASE OF SECURITY INTEREST Recorded Mar 1, 2010
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A. (FORMERLY, THE BANK OF NEW YORK TRUST COMPANY, N.A.)
To: BROOKTREE BROADBAND HOLDING, INC.
Reel/Frame 023998/0971 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 7, 2007
From: GLOBESPANVIRATA, INC.
To: BROOKTREE BROADBAND HOLDING, INC.
Reel/Frame 018861/0132 →
SECURITY AGREEMENT Recorded Nov 21, 2006
From: BROOKTREE BROADBAND HOLDING, INC.
To: BANK OF NEW YORK TRUST COMPANY, N.A., THE
Reel/Frame 018573/0337 →
CHANGE OF NAME Recorded Nov 2, 2006
From: GLOBESPANVIRATA, INC.
To: CONEXANT, INC.
Reel/Frame 018471/0286 →
CHANGE OF NAME Recorded Jan 30, 2002
From: GLOBESPAN, INC.
To: GLOBESPAN VIRATA, INC.
Reel/Frame 012540/0103 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2002
From: DJOKOVIC, IGOR; DUVAUT, PATRICK; SORBARA, MASSIMO
To: GLOBESPAN, INC.
Reel/Frame 012481/0834 →