Secured speculative execution processor
US12189762B2 · kind B2 · utility
Assignee
Inventor
Key dates
| Filing date | Jun 19, 2020 |
| Grant date | Jan 7, 2025 |
| Priority date | — |
| Expiry date | Apr 18, 2041 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2221/031
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A system, a method and a computer program product for protecting a speculative execution processor from side channel attacks, are disclosed. The system comprises a processing circuitry which performs an execution of a code segment, in one time period and copies, in another time period, only a committed portion of the executed code segment into a memory component which is accessible to read actions by an external processing unit. The speculative instructions are stored in an internal cache memory which is not accessible to read actions by the external processing unit.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.