Decoding and error correction method
AssigneeSTMicroelectronics S.r.l.
InventorsHubert Degoirat, Loic Parlier
Life of this patent
Estimating the term…
Abstract
A decoding and error correcting method is applicable to a secured code word that may have an error relative to an initial secured code word. The method includes an error correcting step, and a decoding step using a decoding function. The decoding step may be carried out before the error correcting step, and includes applying the decoding function to the secured code word to obtain a secured decoded word containing a coded error. The method reduces the decoding and error correcting time of the secured code word.
Claims25
A decoding and error correcting method applicable to a secured code word having an error relative to an initial secured code word, the method comprising:
- decoding the secured code word by applying a decoding function thereto to obtain a secured decoded word containing a coded error;
- and
- performing error correction on the secured decoded word containing the coded error.
A decoding and error correcting circuit comprising:
- a data path having an input for receiving a secured code word and an output for delivering a corrected decoded word;
- a decoding circuit arranged along said data path for applying a decoding function to the secured code word for providing a secured decoded word containing a coded error;
- and
- an error correcting circuit arranged along said data path downstream of said decoding circuit and having a first input for receiving the secured decoded word containing the coded error, a second input for receiving an error vector, and an output linked to the output of said data path for providing the corrected decoded word.
A decoding and error correcting circuit comprising:
- a decoding circuit having an input for receiving a secured code word, said decoding circuit for applying a decoding function to the secured code word for providing a secured decoded word containing a coded error;
- and
- an error correcting circuit connected downstream of said decoding circuit and having a first input for receiving the secured decoded word containing the coded error, a second input for receiving an error vector, and an output for providing a corrected decoded word.
A data coding/decoding and security/correction device comprising:
- a coding and security circuit for transforming an initial word into a secured code word;
- and
- a decoding and error correcting circuit connected to said coding and security circuit for transforming the secured code word into a corrected decoded word, said decoding and error correcting circuit comprising
- a data path having an input for receiving the secured code word and an output for delivering the corrected decoded word,
- a decoding circuit arranged along said data path for applying a decoding function to the secured code word for providing a secured decoded word containing a coded error, and
- an error correcting circuit arranged along said data path downstream of said decoding circuit, and having a first input for receiving the secured decoded word to be corrected, and a second input for receiving a coded error vector, and an output connected to the output of said data path for delivering the corrected decoded word.
Dependencies are inferred from the claim text.