Multi-Viterbi Read Channel Decoding for DC Noise Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Perpendicular magnetic recording (PMR) technologies face performance limitations in handling time-variant noise, such as DC noise, due to the long latency of the baseline loop in traditional read channel detection architectures, which affects the reliability of data decoding in hard disk drives.
Innovation Solution
A multi-Viterbi detector architecture is introduced, where a first Viterbi detector generates preliminary decision signals with a shorter depth and a second Viterbi detector generates final decision signals with a longer depth, combined with a filter bank and feedback loops to reduce DC noise without compromising timing loop and automatic gain control.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a single Viterbi detector with long path memory is used to ensure reliable final decisions, then data decoding reliability is improved, but the latency increases and timing loop tracking capability deteriorates
Solution Approach 1:
The patent divides the Viterbi detection function into two separate detectors: a first Viterbi detector that produces preliminary decisions with shorter path memory for fast tracking, and a second Viterbi detector that produces final decisions with longer path memory for high reliability. This segmentation allows each detector to be optimized for its specific function, resolving the contradiction between latency and reliability.
2Stability of the object's composition
If the Viterbi early depth is increased to reduce errors in preliminary decisions, then timing loop and AGC loop stability is improved, but the ability to track fast-varying timing and gain errors deteriorates
Solution Approach 1:
The patent segments the detection function so that the first Viterbi detector with optimized early depth handles the stability requirement for timing and AGC loops, while the second Viterbi detector handles the final high-reliability decisions. This allows the system to maintain both stability and tracking capability simultaneously.
3Device complexity
If a traditional single Viterbi detector architecture is used, then device complexity is low, but performance in handling time-variant noise such as DC noise deteriorates
Solution Approach 1:
The patent introduces a segmented multi-Viterbi detector architecture where the first detector handles preliminary detection and the second detector refines the final decisions. This segmentation enables better handling of time-variant noise like DC noise through the collaborative operation of the two detectors, accepting increased complexity as necessary for improved noise performance.
Data Source
AI summary
A detector includes Viterbi detectors. A first Viterbi detector generates a preliminary decision signal. A second Viterbi detector generates a final decision signal based on an input data signal and the preliminary decision signal. The second Viterbi detector is arranged in series with the first Viterbi detector.


