Font Size: a A A

Channel coding and reduced-complexity detection for magnetic recording

Posted on:1998-12-08Degree:Ph.DType:Dissertation
University:The University of OklahomaCandidate:He, RunshengFull Text:PDF
GTID:1468390014975426Subject:Engineering
Abstract/Summary:
This work presents a high performance coding system and a novel reduced-complexity implementation technique to improve the performance of read channel chips in data storage systems. In particular, the coding system combines the list Viterbi algorithm (LVA) and a high rate error detection code. The novel reduced-state (RS) technique called complement states grouping technique (CSGT) reduces the implementation complexity of both the VA and the LVA with a negligible performance loss.; First, we develop a reduced-state technique that generates an RS trellis by grouping all pairs of complement states whose state-distance satisfies a predetermined criterion. While the traditional RS techniques often cause unacceptable performance loss for partial response channels with binary inputs, this technique reduces the number of states by a factor of about two with a negligible loss for such channels. Second, a coding system combining an LVA with an error detection code is proposed for magnetic recording channels. The error detection code can provide a substantial coding gain with a high code rate. The LVA is used to provide a candidate list to achieve the coding gain in a suboptimal way. Third, we develop a method to estimate the performance of the LVA; the method takes into account factors such as noise correlation and multiplicity of error events. Fourth, it is shown that the LVA can be realized using a pipelined implementation and the computation complexity increases only linearly with the number of LVA candidates.; As an application, a modified EEPR4 (MEEPR4) channel with a 3-candidate LVA is shown to exhibit a 2 dB LVA gain. In addition, an error detection code is designed to increase the minimum distance by more than 2 dB with a high code rate. The CSGT generated RS trellis for the MMEPR4 channel has half the number of states. The performances of both the VA and the LVA on the RS MEEPR4 trellis have negligible loss. Lastly, the Fettweis branch metric shifting method is used with the CSGT to further reduce the complexity of the MEEPR4ML system.
Keywords/Search Tags:Complexity, Coding, LVA, System, Detection, CSGT, Channel, Performance
Related items