Apparatus and method for detecting an error within a coded binary word
AssigneeInfineon Technologies AG
InventorsThomas Kern, Ulrich Backhausen, Michael Goessel, Thomas Rabenalt
Life of this patent
Estimating the term…
Loading patent…
AssigneeInfineon Technologies AG
InventorsThomas Kern, Ulrich Backhausen, Michael Goessel, Thomas Rabenalt
Estimating the term…
An apparatus for detecting an error within a coded binary word includes an error corrector and an error detector. The error corrector corrects a correctable bit error within a faulty subset of bits of a faulty coded binary word coded by an error correction code, so that the corrected subset of bits is equal to a corresponding subset of bits of a code word of the error correction code, if the error corrector works faultlessly. Further, the error detector determines an error detection bit sequence indicating whether or not an error detector input binary word is a code word of the error correction code. The error detector input binary word is based on a corrected coded binary word containing the corrected subset of bits and maximally a proper subset of bits of the faulty coded binary word.
Apparatus for detecting a faulty behavior of an error corrector due to a transient or permanent hardware error, comprising:
An apparatus for detecting a faulty behavior of an error corrector due to a transient or permanent hardware error, comprising:
An apparatus for detecting a faulty behavior of an error corrector due to a transient or permanent hardware error, comprising:
An apparatus for detecting a faulty behavior of an error corrector due to a transient or permanent hardware error, comprising:
An error detector configured to determine an error detection bit sequence indicating whether or not an error detector input binary word is a code word of a linear error correction code, wherein the error detector is configured to determine the error detection bit sequence by multiplying the error detector input binary word by an error detection matrix, wherein the error detection matrix is defined as the product of a check matrix of the linear error correction code and a binary transformation matrix, wherein the error detection matrix comprises less rows than the check matrix of the linear error correction code and the same number of columns as the check matrix of the linear error correction code, wherein the binary transformation matrix is a binary matrix not equal to the zero matrix, which has less rows than the check matrix of the linear error correction code, wherein the number of columns of the binary transformation matrix corresponds to the number of rows of the check matrix of the linear error correction code.
An error detector configured to determine an error detection bit sequence indicating whether or not an error detector input binary word is a code word of an error correction code, wherein the error detector is configured to determine the error detection bit sequence based on a multiplication of an error detection matrix and the error detection input binary word, wherein the error detection matrix is based on a check matrix of the error correction code, wherein the error detection matrix comprises at least one column or at least one row derived by
A circuitry S for detecting errors in a circuit for correcting errors in code words of a linear error correction code C, comprising:
A method for detecting a faulty behavior of an error corrector due to a transient or permanent hardware, the method comprising:
Dependencies are inferred from the claim text.