Method for determining a code word
AssigneeInfineon Technologies AG
InventorsThomas Kern, Michael Goessel
Life of this patent
Estimating the term…
Abstract
The determination of a code word is proposed, wherein (i) a bit group of n memory cells is read and n states are determined therefrom, the n states being determined in a time domain for each of at least two k-out-of-n codes, the at least two k-out-of-n codes having different k, (ii) the fact of whether a code word is present is determined for each of the at least two codes on the basis of the states, and (iii) when at least one code word is present, the code word of the k-out-of-n code having the largest k is used.
Claims20
A method for determining a code word,
- reading a bit group of n memory cells and determining n states from the bit group of n memory cells, the n states being determined in a time domain for each of at least two k-out-of-n codes, the at least two k-out-of-n codes having different k,
- determining whether a code word is present for each of the at least two k-out-of-n codes based on the states,
- when at least one code word is present, using the code word of the k-out-of-n code having the largest k.
A device for determining a code word, comprising
- a memory,
- at least two code circuit arrangements, configured to
- read a bit group of n memory cells from the memory,
- determine n states based on the bit group read, the n states being determined in a time domain for each of at least two k-out-of-n codes, the at least two k-out-of-n codes having different k,
- a code check circuit, the code check circuit configured to determine whether a code word is present for each of the at least two k-out-of-n codes based on the states,
- a code selection circuit, which is coupled to the code check circuit and which is configured to select the code word having the largest k when at least one code word is present.
A device, comprising
- a memory,
- a first circuit coupled to the memory, the first circuit configured to:
- read data from a bit group of n memory cells, the bit group of n memory cells included in the memory, and
- determine n states based on the data read from the bit group, the n states being determined in a time domain for each of at least two k-out-of-n codes, the at least two k-out-of-n codes having different values of k,
- a second circuit coupled to the first circuit, the second circuit configured to determine whether a code word is present for each of the at least two k-out-of-n codes based on the n states;
- and
- a third circuit coupled to the second circuit, the third circuit configured to select the code word having the largest value of k.
Dependencies are inferred from the claim text.