Ausführungsflussschutz in Mikrocontrollern

EP2996034 Art B1 15. August 2018

Anmelder: NXP B.V. 🇳🇱

Details

Veröffentlichungs-Nr.
EP2996034
Aktenzeichen
EP14290272
Anmeldetag
11. September 2014
Veröffentlichung
15. August 2018
Erteilung
15. August 2018
Rechtsraum
EP
IPC
G06F9/32G06F9/38G06F21/52G06F21/77
Offizieller Volltext

Abstract

An execution flow protection module (30) for a microcontroller (10) with a memory (24) and a microprocessor (20) is described. The module (30) is configured to monitor the memory (24) access of the microcontroller (10) to identify instructions fetched by the microcontroller (10) from the memory (24) for execution by the microprocessor (20). The module (30) comprises an instruction decoder unit (32) for determining a program counter value associated with the execution flow of the instructions fetched by the microcontroller (10); a program counter predictor unit (34) for predicting the program counter value of the next fetched instruction; and an interrupt module (40) for responding if the next instruction fetched by the microcontroller does not match the predicted program counter value.

Anmelder

Firma
NXP B.V.
Land
🇳🇱 Niederlande
🇳🇱 NXP Semiconductors

Niederländischer Halbleiterhersteller mit Sitz in Eindhoven. Entwickelt Chips und Halbleiterlösungen für Automobiltechnik, Kommunikation, Sicherheit sowie industrielle Anwendungen.

7.918 Patente in unserer Datenbank

Noch Fragen?

Wir helfen Ihnen gerne weiter. Schreiben Sie uns einfach.

Kontakt aufnehmen