CREATING ISOLATED EXECUTION ENVIRONMENT IN CO-DESIGNED PROCESSOR
PROBLEM TO BE SOLVED: To provide a processor architectural framework co-designed to maintain binary translation software hidden from a software stack above a firmware layer.SOLUTION: A processor 110 includes: a binary translation (BT) container 130 having a code to generate a binary translation of a...
Gespeichert in:
Hauptverfasser: | , , , , , |
---|---|
Format: | Patent |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | PROBLEM TO BE SOLVED: To provide a processor architectural framework co-designed to maintain binary translation software hidden from a software stack above a firmware layer.SOLUTION: A processor 110 includes: a binary translation (BT) container 130 having a code to generate a binary translation of a first code segment and to store the binary translation in a translation cache; host entity logic to manage the BT container and to identify the first code segment; and protection logic to isolate the BT container from a software stack 190. In this way, the BT container is configured to be transparent to the software stack. |
---|