The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Oct. 06, 2020
Filed:
May. 30, 2012
Vincent Debout, La Ciotat, FR;
Frank Lhermet, Roquevaire, FR;
Yann Loisel, La Ciotat, FR;
Alain-christophe Rollet, La Ciotat, FR;
Vincent Debout, La Ciotat, FR;
Frank Lhermet, Roquevaire, FR;
Yann Loisel, La Ciotat, FR;
Alain-Christophe Rollet, La Ciotat, FR;
Maxim Integrated Products, Inc., San Jose, CA (US);
Abstract
The invention relates to methods of interleaving payload data and integrity control data in an external memory interfaced with a microcontroller to improve data integrity check, enhance data confidentiality and save internal memory. Data words are received for storing in the external memory. Each data word is used to generate a respective integrity word, while an associated logic address is translated to two physical addresses in the external memory, one for the data word and the other for the integrity word. The two physical addresses for the data and integrity words are interleaved in the external memory, and sometimes, in a periodic scheme. In particular, each data word may be associated to an integrity sub-word included in an integrity word having the same length with that of a data word. The external memory may have dedicated regions for the data words and the integrity words, respectively.