Memory protection
AssigneeNordic Semiconductor ASA
InventorsFRANK BERNTSEN, Ola Marvik, Lasse Olsen, Joel David Stapleton
Life of this patent
Estimating the term…
Loading patent…
AssigneeNordic Semiconductor ASA
InventorsFRANK BERNTSEN, Ola Marvik, Lasse Olsen, Joel David Stapleton
Estimating the term…
An integrated-circuit device (1) comprises a processor (7), memory (13) for storing executable code, and memory protection logic (9). The memory protection logic (9) is configured to: determine the state of a read protection flag for a protected region of the memory (13); detect a memory read request by the processor (7); determine whether the read request is for an address in the protected region of the memory (13); determine whether the processor (7) issued the read request while executing code stored in the protected region of the memory (13); 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 (7) issued the read requests while executing code stored in the protected region.
An integrated-circuit device comprising a processor, memory for storing executable code, and memory protection logic, wherein the memory protection logic is configured to:
A method of controlling memory access on an integrated-circuit device comprising a processor and memory for storing executable code, the method comprising:
An integrated-circuit device comprising a processor, non-volatile memory, non-volatile memory control logic, and memory protection logic, wherein:
A method of controlling memory access on an integrated-circuit device comprising a processor and non-volatile memory, the method comprising:
Dependencies are inferred from the claim text.