Apparatus and method for handling stashing transactions

An apparatus and method are provided, the apparatus comprising: interconnect circuitry to couple a device to one or more processing elements, each processing element operating in a trusted execution environment; and secure stashing decision circuitry to receive stashing transactions from the device...

Full description

Saved in:
Bibliographic Details
Main Authors Carlos Garcia-Tobin, Tessil Thomas, Yuval Elad, Thanunathan Rangarajan
Format Patent
LanguageEnglish
Published 19.04.2023
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:An apparatus and method are provided, the apparatus comprising: interconnect circuitry to couple a device to one or more processing elements, each processing element operating in a trusted execution environment; and secure stashing decision circuitry to receive stashing transactions from the device and to redirect permitted stashing transactions to a given storage structure accessible to at least one of the one or more processing elements. The secure stashing decision circuitry is configured, in response to receiving a given stashing transaction, to determine whether the given stashing transaction comprises a trusted execution environment identifier associated with a given trusted execution environment, and to treat the given stashing transaction as a permitted stashing transaction when redirection requirements, dependent on the trusted execution environment identifier, are met.
Bibliography:Application Number: GB20210004930