CONTEXTUAL AWARENESS ASSOCIATED WITH RESOURCES
First Claim
1. A method, comprising:
- storing, by a system comprising a processor, respective sets of configuration data in respective resources of a system-on-chip device, wherein the respective sets of configuration data are associated with respective applications and the respective resources; and
controlling, by the system, configuration of and access to the respective resources based at least in part on the respective sets of configuration data associated with respective contexts relating to the respective applications and based at least in part on a context value in a context field of a configuration block, wherein the context value indicates a context of the respective contexts and an application of the respective applications that is associated with the context.
1 Assignment
0 Petitions
Accused Products
Abstract
Contextual awareness associated with resources can be employed to facilitate controlling access to resources of a system, including function blocks. A resource manager component (RMC) can pre-load a defined number of respective versions of configuration parameter data associated with respective applications in each resource. With regard to each application, the RMC can associate a context value, unique for each application, with the respective versions of configuration parameter data associated with that application. When a current application is being changed to a next application, the RMC can write the context value associated with the next application to a context select component (CSC). Each resource can read the context value in the CSC, identify and retrieve the version of configuration parameter data associated with the next application based on the context value, and configure the function block based on the version of configuration parameter data.
0 Citations
20 Claims
-
1. A method, comprising:
-
storing, by a system comprising a processor, respective sets of configuration data in respective resources of a system-on-chip device, wherein the respective sets of configuration data are associated with respective applications and the respective resources; and controlling, by the system, configuration of and access to the respective resources based at least in part on the respective sets of configuration data associated with respective contexts relating to the respective applications and based at least in part on a context value in a context field of a configuration block, wherein the context value indicates a context of the respective contexts and an application of the respective applications that is associated with the context. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system, comprising:
-
a set of resources that perform respective functions, wherein respective sets of configuration parameter data are stored in respective resources of the set of resources, wherein the respective sets of configuration parameter data are associated with respective applications related to respective contexts; a memory that stores computer-executable components; and a processor that executes computer-executable components stored in the memory, wherein the computer executable-components comprise; a resource management component that facilitates controlling configuration of and access to the respective resources based at least in part on the respective sets of configuration parameter data and a context value in a context field of a context select component, wherein the context value indicates a context of the respective contexts and an application of the respective applications that is related to the context. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A machine-readable medium, comprising executable instructions that, when executed by a processor, facilitate performance of operations, comprising:
-
storing respective items of configuration parameter information in respective resources of a system-on-chip device, wherein the respective items of configuration parameter information are associated with respective applications and the respective resources, and wherein the respective applications are associated with respective contexts; and managing configuration of and access to the respective resources based at least in part on the respective items of configuration parameter information associated with the respective contexts and based at least in part on a context value in a context field of a configuration block, wherein the context value indicates a context of the respective contexts and an application of the respective applications that is associated with the context. - View Dependent Claims (20)
-
Specification