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.

Date of Patent:
Nov. 26, 2019

Filed:

Apr. 29, 2013
Applicants:

Juergen Frank, Munich, DE;

Michael Staudenmaier, Munich, DE;

Manfred Thanner, Neubiberg, DE;

Inventors:

Juergen Frank, Munich, DE;

Michael Staudenmaier, Munich, DE;

Manfred Thanner, Neubiberg, DE;

Assignee:

NXP USA, Inc., Austin, TX (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/79 (2013.01); G06F 21/57 (2013.01); G06F 12/02 (2006.01); G06F 12/14 (2006.01); G06F 21/44 (2013.01); G06F 21/62 (2013.01); G06F 21/64 (2013.01);
U.S. Cl.
CPC ...
G06F 21/79 (2013.01); G06F 12/0246 (2013.01); G06F 12/1458 (2013.01); G06F 21/44 (2013.01); G06F 21/572 (2013.01); G06F 21/6218 (2013.01); G06F 21/64 (2013.01); G06F 2212/1052 (2013.01);
Abstract

A memory controller is used to verify authenticity of data stored in a first memory unit, and includes a secure memory unit which stores a pre-stored value representative of the authenticity of the data to be written in the first memory unit. A processing system calculates a value representative of the data in the first memory unit after a write cycle. The calculation of the calculated value is triggered by the write cycle. The calculated value is compared with the pre-stored value to verify whether the data stored in the first memory unit after the write cycle has been altered in accordance with the authenticity. By comparing the calculated value with the pre-stored value, authenticity of the data stored in the first memory unit after the write cycle is verified, thus preventing the memory controller from operating if the data written to the first memory unit is not authentic.


Find Patent Forward Citations

Loading…