US 7,322,005 B2
LDPC (Low Density Parity Check) coded modulation symbol decoding using non-Gray code maps for improved performance
Ba-Zhong Shen, Irvine, Calif. (US); Hau Thien Tran, Irvine, Calif. (US); and Kelly Brian Cameron, Irvine, Calif. (US)
Assigned to Broadcom Corporation, Irvine, Calif. (US)
Filed on Mar. 16, 2004, as Appl. No. 10/802,023.
Application 10/802023 is a continuation in part of application No. 10/668526, filed on Sep. 23, 2003, granted, now 7,159,170.
Claims priority of provisional application 60/548953, filed on Mar. 01, 2004.
Claims priority of provisional application 60/490967, filed on Jul. 29, 2003.
Claims priority of provisional application 60/478690, filed on Jun. 13, 2003.
Prior Publication US 2004/0255231 A1, Dec. 16, 2004
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 11/00 (2006.01); H03M 13/00 (2006.01)
U.S. Cl. 714—801  [714/755] 30 Claims
OG exemplary drawing
 
8. A decoder that is operable to perform symbol decoding of an LDPC-BICM (Low Density Parity Check-Bit Interleaved Coded Modulation) signal that includes at least one symbol that is mapped using a non-Gray code mapping, the decoder comprising:
a check node update functional block that is operable to update a plurality of edge messages that corresponds to a plurality of edges that communicatively couple a plurality of symbol nodes to a plurality of check nodes within an LDPC (Low Density Parity Check) coded modulation bipartite graph that corresponds to an LDPC code; and
a symbol sequence estimate and symbol node update functional block that is operable to employ the updated plurality of edge messages when making a best estimate of a symbol of the LDPC-BICM signal.