Iterative detector with ECC in channel domain
First Claim
Patent Images
1. A communications channel having a transmit path comprising:
- an error correction encoder, which receives user data and generates corresponding error correction code (ECC) symbols;
a first de-interleaver, which reorders bits in the ECC symbols to produce de-interleaved ECC symbols;
an outer encoder, which encodes the de-interleaved ECC symbols to produce corresponding codewords; and
a first interleaver, which reorders bits in the codewords to produce interleaved codewords for transmission through a channel medium.
5 Assignments
0 Petitions
Accused Products
Abstract
A communications channel is provided, which includes a receive path having an iterative decoder and an ECC decoder. The iterative decoder has a soft channel detector with a soft output. The ECC decoder is coupled to decode bits produced from soft information received from the soft output and operates on the bits in a bit order that is the same as that on the soft output.
-
Citations
14 Claims
-
1. A communications channel having a transmit path comprising:
-
an error correction encoder, which receives user data and generates corresponding error correction code (ECC) symbols; a first de-interleaver, which reorders bits in the ECC symbols to produce de-interleaved ECC symbols; an outer encoder, which encodes the de-interleaved ECC symbols to produce corresponding codewords; and a first interleaver, which reorders bits in the codewords to produce interleaved codewords for transmission through a channel medium. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A communications channel having a receive path, which comprises:
-
an iterative decoder comprising a soft channel detector comprising a soft output; and an error correction code (ECC) decoder, which is coupled to decode bits produced from soft information received from the soft output and operates on the bits in a bit order that is the same as that on the soft output. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A method of decoding a signal received from a channel, the method comprising:
-
receiving the signal with an iterative decoder, wherein the iterative decoder comprises a soft channel detector and an outer decoder; producing soft information at an output of the soft channel detector regarding logic states of detected bits in the signal; and converting the soft information into ECC symbols and decoding the ECC symbols in a bit order that is the same as that on the output of the soft channel detector. - View Dependent Claims (14)
-
Specification