Ausführungsflussschutz in Mikrocontrollern
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
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
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