System and method for map detector for symbol based error correction codes
AssigneeSTMicroelectronics S.r.l.
InventorsAlessandro Risso, Mustafa N. Kaynak, Patrick Khayat
Life of this patent
Estimating the term…
Abstract
A system for decoding data includes a symbol based error correction code device. The error correction code device includes a channel detector configured to generate probability mass function (PMF) information. The error correction code device further includes a decoder coupled to the channel detector. The decoder is configured to use the PMF information from the channel detector to perform an error correction code operation. The decoder also is configured to generate PMF information. The channel detector is configured to receive extrinsic PMF information in a turbo equalization scheme.
Claims20
A system for decoding data, the system comprising:
- a symbol based error correction code magnetic drive device, the error correction code magnetic drive device comprising:
- a channel detector configured to recover inter-symbol interference (ISI) channel inputs for bits received by the error correction code magnetic drive device and to generate first extrinsic probability mass function (PMF) information;
- and
- a symbol-based decoder coupled to the channel detector and configured to receive the first extrinsic PMF information from the channel detector, the decoder configured to use the first extrinsic PMF information to perform an error correction code operation on symbols recovered from the received bits, and wherein the decoder is configured to generate full PMF information using the first extrinsic PMF information and to generate second extrinsic PMF information for use by the channel detector.
A magnetic drive apparatus, the apparatus comprising:
- a detector configured to recover inter-symbol-interference (ISI) channel inputs for bits received by the magnetic drive apparatus and to generate first extrinsic probability mass function (PMF) information based on channel outputs, and wherein the detector further is configured to receive and use second extrinsic PMF information as a-priori information;
- and
- a decoder coupled to the channel detector and configured to receive the first extrinsic PMF information from the channel detector, the decoder configured to:
- perform a symbol-based error correction code operation on symbols recovered from the received bits using the first extrinsic PMF information,
- generate full PMF information using the first extrinsic PMF information, and
- generate the second extrinsic PMF information for use by the channel detector.
A method for decoding data, the method comprising:
- receiving bits by a receiver;
- recovering, by a channel detector, inter-symbol interference (ISI) channel inputs for the received bits;
- generating, by the channel detector, first extrinsic probability mass function (PMF) information based on channel outputs;
- performing a symbol based error correction code operation on symbols recovered from the received bits using the first extrinsic PMF information;
- and
- generating full PMF information using the first extrinsic PMF information;
- and
- generating second extrinsic PMF.
Dependencies are inferred from the claim text.