Cloud native EDA tools & pre-optimized hardware platforms
17³Ô¹Ï ARC? SecureShield? Technology enables the development of Trusted Execution Environments (TEE) on low-power embedded processors. A TEE is a secure, isolated area of the processor that guarantees code and data protection for confidentiality and integrity, providing the ability to share system resources to process trusted and non-trusted code.
Example TEE Implementation: Single CPU with Hardware Separation
ARC EM Implementation of a Trusted Execution Environment with 17³Ô¹Ï Security IP 17³Ô¹Ï
For information on hardware implementation of SecureShield on ARC EM processors see the Enhanced Security Package option on the Security Options for ARC EM Processors web page.
For SecureShield Runtime Library, a Microvisor implementation, download embARC open source software from .
Connect with the 17³Ô¹Ï Processor IP Team