Back to results
US 2014/0372828 A1Published application
Systems and Methods for Hybrid Layer Data Decoding
AssigneeLSI Corporation
InventorsShu Li, Shaohua Yang, Fan Zhang, Chung-Li Wang
Life of this patent
Estimating the term…
Abstract
The present inventions are related to systems and methods for data processing, and more particularly to systems and methods for performing data decoding.
Claims20
A data processing system, the data processing system comprising:
- a data decoder circuit operable to:
- select a combination of a first portion of a received codeword and a second portion of the received codeword as a first codeword layer;
- apply a data decode algorithm to the first codeword layer to yield a first decoded output;
- where the first decoded output converged, set soft data in the first decoded output to a value indicating a high probability of being correctly decoded;
- select a combination of a third portion of the received codeword and the second portion of the received codeword as a second codeword layer;
- and
- apply the data decode algorithm to the second codeword layer guided by the first decoded output to yield a second decoded output.
4 more elements
A method for data processing, the method comprising:
- receiving a codeword;
- selecting a combination of a first portion of the codeword and a second portion of the codeword as a first codeword layer;
- applying a data decode algorithm by a data decoder circuit to the first codeword layer to yield a first decoded output;
- where the first decoded output converged, setting soft data in the first decoded output to a value indicating a high probability of being correctly decoded;
- selecting a combination of a third portion of the codeword and the second portion of the received codeword as a second codeword layer;
- and
- applying the data decode algorithm to the second codeword layer guided by the first decoded output to yield a second decoded output.
4 more elements
The method of claim 13, the method further comprising:
- receiving a data input;
- applying a data detection algorithm to the data input to yield a detected output, wherein the codeword is derived from the detected output.
A storage device, the storage device comprising:
- a storage medium;
- a head assembly disposed in relation to the storage medium and operable to provide a sensed signal corresponding to a data set on the storage;
- a read channel circuit including:
- an analog front end circuit operable to provide an analog signal corresponding to the sensed signal;
- an analog to digital converter circuit operable to sample the analog signal to yield a series of digital samples;
- an equalizer circuit operable to equalize the digital samples corresponding to the data set to yield a data set;
- a data detector circuit operable to apply a data detection algorithm to the data set to yield a detected output;
- and
- a data decoder circuit operable to:
- select a combination of a first portion of a codeword and a second portion of the codeword as a first codeword layer, wherein the codeword is derived from the detected output;
- apply a data decode algorithm to the first codeword layer to yield a first decoded output;
- where the first decoded output converged, set soft data in the first decoded output to a value indicating a high probability of being correctly decoded;
- select a combination of a third portion of the codeword and the second portion of the codeword as a second codeword layer;
- and
- apply the data decode algorithm to the second codeword layer guided by the first decoded output to yield a second decoded output.
12 more elements
Dependencies are inferred from the claim text.