Back to results
US 8,020,115 B2Granted
Apparatus, method and system for permanent storage of data
AssigneeInfineon Technologies AG
InventorSimone Borri
Life of this patent
Estimating the term…
Abstract
A plurality of first storage elements store data. A plurality of second storage elements store an error correcting code based on a data sub-string of the data. A syndrome is generated based on the first and second storage elements. An erroneously programmed content of the first storage elements is corrected based on the syndrome.
Claims12
Apparatus, comprising:
- a first storage element storing data;
- a second storage element storing a cyclic redundancy code generated for the data;
- a third storage element storing an error correcting code generated for the data and for the cyclic redundancy code;
- a first circuit configured to generate a syndrome based on the content of the first, second and third storage elements;
- and
- a second circuit configured to correct an erroneously programmed content of the first and second storage elements based on the syndrome.
3 more elements
A method, comprising:
- storing data in first storage elements;
- generating a cyclic redundancy code for the data and storing the cyclic redundancy code in a second storage elements;
- generating an error correcting code for the data and for the cyclic redundancy code and storing the error correcting code in third storage elements;
- generating a syndrome based on the content of the first, second and third storage elements;
- and
- correcting an erroneously programmed content of the first and second storage elements based on the syndrome.
3 more elements
A system, comprising:
- a system controller;
- an integrated circuit device with a first storage element for storing data permanently, with a second storage element programmable with a cyclic redundancy code generated for the data, including a third storage element programmable with an error correcting code generated for the data and for the cyclic redundancy code, including a first circuit configured to generate a syndrome based on the first, second and third storage elements and including a second circuit configured to correct an erroneously programmed content of the first and second storage elements based on the syndrome;
- and
- a communication interface in communication with the integrated circuit device configured to transfer the data to the integrated circuit device in accordance with the system controller.
1 more element
Dependencies are inferred from the claim text.