LEH Memory Module Architecture Design in the Multi-Level LDPC Coded Iterative System
First Claim
Patent Images
1. A method of decoding a LDPC decoded message, comprising:
- interleaving two or more LLR values associated with a LDPC encoded message;
storing the two or more interleaved LLR values in a memory;
sending the two or more interleaved LLR values to a LDPC decoder;
receive two or more extrinsic LLR values from a LDPC decoder; and
store the two or more extrinsic LLR values in the memory.
8 Assignments
0 Petitions
Accused Products
Abstract
A memory in a LDPC decoding system includes data banks organized into a ping-pong memory. The ping-pong memory is connected to an interleaver and a de-interleaver. The interleaver interleaves L values; the interleaved L values are then stored in the ping-pong memory. A LDPC decoder retrieves L values from the ping-pong memory and returns E values to the ping-pong memory. The de-interleaver de-interleaves the E values and sends data to a LE queue and HD queue.
14 Citations
20 Claims
-
1. A method of decoding a LDPC decoded message, comprising:
-
interleaving two or more LLR values associated with a LDPC encoded message; storing the two or more interleaved LLR values in a memory; sending the two or more interleaved LLR values to a LDPC decoder; receive two or more extrinsic LLR values from a LDPC decoder; and store the two or more extrinsic LLR values in the memory. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A combined memory apparatus in a LDPC decoder, comprising:
-
an interleaver; a memory connected to the interleaver; and a de-interleaver connected to the memory, wherein; the interleaver is configured to interleave two or more LLR values; the memory is configured to send two or more interleaved LLR values to a LDPC decoder; the memory is configured to receive two or more interleaved extrinsic LLR values from a LDPC decoder; and the de-interleaver is configured to de-interleave the two or more extrinsic LLR values. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An LDPC decoding apparatus, comprising:
-
a LEH memory unit comprising; an interleaver; a memory connected to the interleaver; and a de-interleaver connected to the memory; a LE queue connected to the LEH memory; a HD queue connected to the LEH memory; and a LDPC decoder connected to the LEH memory, wherein; the interleaver is configured to receive two or more LLR values form the LE queue and interleave the two or more LLR values; the memory is configured to send two or more interleaved LLR values to the LDPC decoder; the memory is configured to receive two or more interleaved extrinsic LLR values from the LDPC decoder; and the de-interleaver is configured to de-interleave the two or more extrinsic LLR values. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification