Title :
Low-complexity iterative decoding with decision-aided equalization for magnetic recording channels
Author :
Wu, Zi-Ning ; Cioffi, John M.
Author_Institution :
Marvell Semicond. Inc., Sunnyvale, CA, USA
fDate :
4/1/2001 12:00:00 AM
Abstract :
Turbo codes are applied to magnetic recoding channels by treating the channel as a rate-one convolutional code that requires a soft a posteriori probability (APP) detector for channel inputs. The complexity of conventional APP detectors, such as the BCJR algorithm or the soft-output Viterbi algorithm (SOVA), grows exponentially with the channel memory length. This paper derives a new APP module for binary intersymbol interference (ISI) channels based on minimum mean squared error (MMSE) decision-aided equalization (DAE), whose complexity grows linearly with the channel memory length, and it shows that the MMSE DAE is also optimal by the maximum a posteriori probability (MAP) criterion. The performance of the DAE is analyzed, and an implementable turbo-DAE structure is proposed. The reduction of channel APP detection complexity reaches 95% for a five-tap ISI channel when the DAE is applied. Simulations performed on partial response channels show close to optimum performance for this turbo-DAE structure. Error propagation of the DAE is also studied, and two fixed-delay solutions are proposed based on combining the DAE with the BCJR algorithm
Keywords :
convolutional codes; digital magnetic recording; equalisers; intersymbol interference; iterative decoding; least mean squares methods; partial response channels; signal detection; turbo codes; APP detector; BCJR algorithm; MAP criterion; MMSE DAE; MMSE decision-aided equalization; binary ISI channels; binary intersymbol interference channels; channel inputs; channel memory length; decision-aided equalization; detection complexity reduction; error propagation; fixed-delay; low-complexity iterative decoding; magnetic recording channels; maximum a posteriori probability criterion; minimum mean squared error; partial response channels; rate-one convolutional code; simulations; soft a posteriori probability detector; turbo codes; turbo-DAE structure; Convolutional codes; Decision feedback equalizers; Detectors; Intersymbol interference; Iterative algorithms; Iterative decoding; Partial response channels; Performance analysis; Turbo codes; Viterbi algorithm;
Journal_Title :
Selected Areas in Communications, IEEE Journal on