Adaptive MAP Detector for Read Channel ISI Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data processing systems face challenges in effectively correcting errors introduced during data transfer due to inter-symbol interference (ISI) and noise, which can corrupt digital data and impact system performance.
Innovation Solution
An adaptive maximum a posteriori (MAP) detector is implemented in a data processing apparatus, which includes an equalizer and a noise predictive filter to reduce ISI and noise, and performs iterative data detection, programming branch metrics, variance, and scaling factors for equalizer adaptation during global iterations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If Partial Response Maximum Likelihood (PRML) techniques with equalization circuits are used to account for ISI, then linear density can be increased, but errors introduced by ISI and noise can still corrupt digital data and impact system performance
Solution Approach 1:
The patent implements an adaptive equalizer that uses feedback from the detected data to continuously adjust and update equalizer coefficients. The detector outputs soft decisions and reliability information that feed back to the equalizer, enabling it to adapt to changing channel conditions and minimize ISI effects dynamically, thereby maintaining both high linear density and data accuracy
Solution Approach 2:
The system transitions from static equalization to dynamic adaptive equalization. The equalizer coefficients are no longer fixed but are continuously updated based on incoming data and channel conditions. This dynamic adaptation allows the system to maintain optimal performance across varying storage conditions while preserving data integrity
2Reliability
If Viterbi detector is used to find the most likely bit sequence through least-squared error metric, then ISI can be accounted for, but the system lacks adaptive equalizer update mechanisms for changing conditions
Solution Approach 1:
The Viterbi detector is integrated into a feedback loop where its output decisions and path metrics are used to update equalizer coefficients. The detector's reliability information feeds back to the adaptive equalizer, creating a closed-loop system that continuously optimizes both detection accuracy and equalization performance based on actual channel conditions
Solution Approach 2:
The system implements self-adaptive equalization where the detector's own output is used to update the equalizer coefficients without external intervention. The soft decisions and path metric information from the Viterbi detector automatically drive the coefficient updates, allowing the system to self-correct and adapt to changing conditions
Data Source
AI summary
An adaptive detector, such as a maximum a posteriori (MAP) detector for a read channel, is disclosed. In one or more embodiments, a data processing apparatus, such as a read channel digital front end, includes an equalizer configured to equalize X sample data to yield equalized Y sample data. A noise predictive filter configured to receive the equalized Y sample data yielded by the equalizer is operable to filter noise in the equalized Y sample data. A detector is configured to perform iterative data detection on the filtered equalized Y sample data. The detector is operable to program a branch metric, a variance, and a scaling factor for equalizer adaptation during a global iteration of the detector.


