Systems and methods for generating soft information in a flash device
AssigneeMarvell International Ltd.
InventorSeo-How Low
Life of this patent
Estimating the term…
Abstract
Systems and methods are provided for generating a soft information metric corresponding to a bit stored in a memory. The systems and methods include comparing a symbol value associated with the stored bit to a plurality of decision thresholds to obtain a plurality of binary values. One of the plurality of binary values is selected to obtain a reference value. Further, a frequency metric is computed, which corresponds to the number of times each of the plurality of binary values equals a predefined value. The soft information metric is then determined based on the frequency metric and the reference value.
Claims24
A method of generating a soft information metric corresponding to a bit stored in a memory, the method comprising:
- comparing a symbol value associated with the stored bit to a plurality of decision thresholds to obtain a plurality of binary values;
- selecting, using control circuitry, one of the plurality of binary values to obtain a reference value;
- computing, using the control circuitry, a frequency metric corresponding to the number of times each of the plurality of binary values equals a predefined value;
- and
- determining the soft information metric based on the frequency metric and the reference value.
A system for generating a soft information metric corresponding to a bit stored in a memory, the system comprising:
- a demodulator configured to:
- compare a symbol value associated with the stored bit to a plurality of decision thresholds to obtain a plurality of binary values;
- and
- control circuitry configured to:
- select one of the plurality of binary values to obtain a reference value;
- compute a frequency metric corresponding to a number of times each of the plurality of binary values equals a predefined value;
- and
- determine the soft information metric based on the frequency metric and the reference value.
A system for generating a soft information metric, the system comprising:
- a buffer register configured to buffer a plurality of bit values retrieved from a data storage device;
- a comparator configured to compare the plurality of bit values buffered in the buffer register to a reference value to obtain a plurality of comparison values;
- an accumulation register that stores a frequency metric, wherein the frequency metric is incremented based on the plurality of comparison values;
- and a control circuitry configured to determine the soft information metric based on the frequency metric and the reference value.
Dependencies are inferred from the claim text.