Datenverarbeitungsvorrichtung mit einer Widerrufeinheit für Zeitliche Speichersicherheit
Anmelder: SCI Semiconductor Limited 🇬🇧
Details
- Veröffentlichungs-Nr.
- EP4752733
- Anmeldetag
- 29. November 2024
- Veröffentlichung
- 3. Juni 2026
- Rechtsraum
- EP
- IPC
- G06F12/02
Abstract
Each memory location of a main memory (140) is associated with a respective tag bit indicating whether a respective value stored at the respective memory location is a pointer. A revocation entity (135) invalidates one or more pointers referring to one or more deallocated objects in the main memory. The revocation entity is arranged between a memory interconnect (130) and the main memory, and implements a revocation operation, comprising loading a value from a current memory location of the main memory, and overwriting the tag bit associated with the current memory location of the main memory, if the loaded value is a pointer referring to a deallocated object. The revocation entity detects store operations of a main processor (120) to the main memory and aborts the revocation operation, if during the revocation operation a store operation to the current memory location of the main memory is detected.
Anmelder
- Firma
- SCI Semiconductor Limited
- Land
- 🇬🇧 Großbritannien