Title
Process Isolation for Reconfigurable Hardware
Abstract
One of the pillars of trust-worthy computing is process isolation, the ability to keep process data private from other processes running on the same device. While embedded operating systems provide isolation for the software part of these processes, there is no commonly accepted isolation mechanism for the hardware resources. As a result, systems may remain vulnerable to hardware-based attacks. This paper presents a secure coprocessor interface that extends the concept of process isolation into reconfigurable hardware. In the resulting coprocessor design, context information for different processes concurrently accessing the coprocessor is physically kept private. The coprocessor interface can handle context switches between different processes without assistance of the operating system. Because of this, reconfiguration of computation units can occur independent of the main processor. Moreover, it does so with greater efficiency than what is possible using software only.
Year
Venue
Keywords
2006
ERSA
reconfigurable hardware,operating system
Field
DocType
Citations 
Computer architecture,Hardware compatibility list,Computer science,FpgaC,Hardware register,PipeRench,Process isolation,Embedded system,Reconfigurable computing
Conference
2
PageRank 
References 
Authors
0.40
7
3
Name
Order
Citations
PageRank
Herwin Chan1284.87
Patrick Schaumont21552149.27
Ingrid Verbauwhede34650404.57