Dynamic resource sharing
A resource and function block technology, applied in the direction of program startup/switching, inter-program communication, multi-programming device, etc., can solve problems such as inefficiency and limited scope
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0022] overview
[0023] Representative implementations of the devices and techniques provide dynamic secure sharing of resources by non-secure and secure applications without requiring duplicative hardware and the attendant increased die size and power consumption. In one example, resource modules can be divided into functional blocks that can be assigned to non-safety applications and safety applications. In one implementation, some functional blocks from resource modules can be assigned to non-safety applications and other functional blocks from resource modules can be assigned to secure applications concurrently without data leakage or disruption of one or more secure applications security.
[0024] In one implementation, a security monitor can monitor processor activity and determine when a secure resource can be accessed based on requests for the secure resource by applications executing on the processor. For example, a security monitor may output a security mode sig...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 