Power and Clock Management Features
Public APIs are provided to:
- Enable and release a module, such as a UART or a core
 
- This configures both power and clock details for the module and keeps track of its usage.
 
- Configure the lowest/deepest low-power (sleep) mode allowed as well as EMIF details to enable self-refresh
 
- Query thermal sensors
 
Resource Management Features
Public APIs are provided to:
- Manage DMA/Navigator Resources
 
- UDMAP
 
- Ring Accelerator
 
- PSI-L
 
- Proxy
 
- Program interrupts (interrupt aggregators and routers) both at SoC and subsystem (DMA/Navigator) level
 
Security Features
Public APIs are provided to directly configure these features following polices and root of trust:
- ISC
 
- Present at originator/master interfaces to control credentials from master
 
- Firewall
 
- Additional layer of access control beyond MMU/MPU located at each destination/slave interface to control memory and register access
 
- SA2-UL Security Contexts
 
- Contains actual keys for crypto accelerator
 
- APIs are also provided to authenticate and/or decrypt blobs in memory.