US2015026546A1PendingUtilityA1
Belief propagation processor
Est. expiryMar 2, 2029(~2.6 yrs left)· nominal 20-yr term from priority
H03M 13/1111H03M 13/1137H03M 13/1188H03M 13/6597G06G 7/122G06G 7/1942
44
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A processor includes a first memory module for storing a first set of storage values each representing a respective input, and a second memory module for storing a second set of storage values in analog form. An analog module is coupled to the first and the second memory modules. The analog module is configured to, in each operation cycle of at least one iteration, update at least some of the second set of storage values based on the first and the second sets of storage values. An output module is for generating a set of outputs from at least some of the second set of storage values.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A decoder comprising:
a first memory for storing code data having a length in bits; a second memory for storing intermediate data in analog form; an analog decoder core coupled to the first memory and to the second memory, the decoder core having an input length less than the length of the code data and an output length less than a number of constraints represented in the code data; a controller for, in each of a plurality of cycles, coupling the inputs of the decoder code to selected values from the first and the second memories, and coupling outputs of the decoder core for storage in the second memory; and an output section coupled to the second memory for providing decoded data based on values stored in the second memory.
2 . The decoder of claim 1 , wherein the first memory is configured for storing code data in analog form.
3 . A decoding method comprising:
in each of a plurality of cycles of a decoding operation, applying a portion of code data and a portion of an intermediate value data to an analog decoder core, and storing an output of the decoder coder in an analog storage for the intermediate data; and combining data, including intermediate value data from the analog storage, to form decoded data representing an error correction of the code data.
4 . The method of claim 3 wherein each of the plurality of cycles is associated with a corresponding subset of less that all of a plurality of parity-check constraints of the code.
5 . The method of claim 3 wherein the intermediate value data includes values each associated with a different one of the parity check constraints of the code.Join the waitlist — get patent alerts
Track US2015026546A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.