Two-Stream Data Sequence Detection for Band-Limited ISI Channels

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In magnetic storage systems, increasing data density leads to intersymbol interference (ISI) due to overlapping magnetic pulses, causing detection errors in band-limited channels.

Innovation Solution

A method involving two processing paths with equalization and noise predictive filtering to generate phase-shifted sample streams, which are then diversity combined to improve data sequence detection, using adapted filter coefficients for interpolation and noise reduction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If data density is increased to improve storage capacity, then storage capacity is improved, but intersymbol interference occurs causing detection errors

Engineering Contradiction:
Improvestorage capacityVSAvoiddetection accuracy
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The detection process is segmented into two parallel streams: a first stream that processes samples at the original sampling rate and a second stream that processes interpolated samples at a higher rate. This segmentation allows each stream to handle different aspects of the signal, with the first stream capturing dominant frequency components and the second stream capturing higher frequency components, thereby reducing intersymbol interference while maintaining high storage capacity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

An interpolation filter is introduced as an intermediary component between the analog-to-digital converter and the detection circuitry. This interpolation filter generates additional sample points between original samples, creating a phase-shifted version of the sample stream. The interpolated samples serve as a mediator that provides additional information about the signal waveform, enabling more accurate detection and reducing ISI effects

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If traditional single-stream detection is used to maintain simple processing, then device complexity is low, but detection errors increase due to ISI

Engineering Contradiction:
Improveprocessing complexityVSAvoiddetection accuracy
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The detection system is divided into two parallel processing streams with distinct functions. The first stream uses a first interpolation filter and first detection circuit to process samples at the original rate, while the second stream uses a second interpolation filter and second detection circuit to process interpolated samples. This segmentation distributes the detection task across multiple specialized pathways, improving accuracy without requiring a single overly complex processing unit

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The outputs from both processing streams are combined to form the final detection result. The first detection circuit produces detection results from original samples, while the second detection circuit produces results from interpolated samples. These results are merged through addition or other combination operations, combining the strengths of both streams to achieve superior detection accuracy while keeping individual stream complexities manageable

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS8810950B1Data sequence detection in band-limited channels using two stream detector architecture
Publication Date: 2014.08.19 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • US8810950B1 patent drawing
  • US8810950B1 patent drawing
  • US8810950B1 patent drawing

AI summary

A method for data sequence detection includes generating a first sample stream, equalizing the first sample stream to generate a first equalized sample stream, and buffering the first equalized sample stream. The first sample stream is interpolated to generate a second sample stream. The second sample stream is equalized to generate a second equalized sample stream. In a first processing path, the samples of the buffered first equalized sample stream are filtered using a first noise predictive filter bank to generate a first set of noise sample streams. In a second parallel processing path, the samples of the buffered first equalized sample stream are interpolated using a second interpolation filter to generate an interpolated sample stream and the interpolated sample stream is filtered to generate a second set of noise sample streams. The first equalized sample stream and the second equalized sample stream are processed to generate adapted filter coefficients for the second interpolation filter. The first and second set of noise sample streams are diversity combined to generate a set of combined noise sample streams. A data sequence is detected using the set of combined noise sample streams.