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:
Aug. 30, 2016
Filed:
Jun. 21, 2013
Nordic Semiconductor Asa, Trondheim, NO;
Frank Berntsen, Heimdal, NO;
Ola Marvik, Trondheim, NO;
NORDIC SEMICONDUCTOR ASA, Trondheim, NO;
Abstract
An integrated-circuit device () comprises a processor (), memory () for storing executable code, and memory protection logic (). The memory protection logic () is configured to: determine the state of a read protection flag for a protected region of the memory (); detect a memory read request by the processor (); determine whether the read request is for an address in the protected region of the memory (); determine whether the processor () issued the read request while executing code stored in the protected region of the memory (); and deny read requests for addresses in the protected region if the read protection flag for the protected region is set, unless at least one of one or more access conditions is met, wherein one of the access conditions is that the processor () issued the read requests while executing code stored in the protected region.