PSOC™ 64 - Secured MCU
The PSOC™ 64 line incorporates all of the key features of PSOC™ 6 with preconfigured security and connectivity software to support secure onboarding, secure boot, secure firmware updates and secure runtime services based on Trusted Firmware-M (TF-M)
With a growing number of devices connecting to the internet, security must be established between hardware, cloud applications and servers, and finally users and services. PSOC™ 64 Secure MCUs integrate the award-winning, ultra-low power PSOC™ 6 architecture with well-structured open-source IoT platform software to deliver a secure solution that works.
The dual-core architecture of PSOC™ 6 is ideal for establishing isolated processing environments. The Cortex-M4 processor is used to establish a Non-Secure Processing Environment (NSPE) and the Cortex-M0+ is used to establish a Secure Processing Environment (SPE) through the use of protection units built into PSOC™ 6. Trusted Firmware-M running in the SPE communicates to the NSPE through a hardware-based Inter-Processor Interface (IPC). The root-of trust is isolated form the SPE and provides an immutable identity for the device and enables secure key storage. Security services include secure boot, provisioning, and attestation.
The Arm Platform Security Architecture (PSA) is the framework for securing connected device from end point to cloud. PSOC™ 64 have been PSA L1, PSA L2 and PSA API Certified. For additional information on PSA, visit the arm website.
Infineon has partnered with secure programming hardware and secure service providers to deliver secure programming and provisioning services for PSOC™ 64 Secure MCUs. The Data I/O SentriX secure provisioning delivers secure IoT field provisioning for PSOC™ 64 SECURE MCUs to maintain supply-chain security. Arrow offers programming and provisioning services utilizing this platform.
Secure Boot | Standard Secure | |||
PSOC | PSOC 64Bx | PSOC 64Sx | ||
Flash Memory | 512 kB | 1 MB | 2 MB | 2 MB |
Bluetooth Low Energy | ✔ | |||
Hardware-accelerated Crypto | AES, RSA, ECC, SHA2, TRNG | |||
Certifications | PSA L1 | PSA L1, PSA L2 PSA API |
||
NSPE | ✔ | ✔ | ||
SPE | ✔ | ✔ | ||
Root-of-Trust | ✔ | ✔ | ||
Secure Bootloader | ✔ | ✔ | ||
Attestation | ✔ | ✔ | ||
Trusted Firmware-M(TF-M) | ✔ | |||
Off-the-Shelf Cloud Integration based on preconfigured TF-M and cloud library support | ✔ | |||
Target Developer | Wants a pre-configured device root-of-trust | Wants secure cloud connectivity that "just works" |
PSOC™ 64 secure MCUs works with leading cloud providers to enable secure device management from device to cloud.
Amazon Web Services
Cypress' FreeRTOS qualified MCUs coupled with Cypress' best-in-class wireless connectivity work seamlessly with AWS IoT Core.
Arm® Pelion™
Cypress' best-in-class Wi-Fi® and Bluetooth® connectivity coupled with low-power MCUs work with Arm® Pelion™ device management services to securely onboard, manage, and update your IoT devices.
Advanced AI capability with DEEPCRAFT™ AI and Machine Learning (ML) will largely enter every embedded application, as that enables new functionalities and new levels of control and energy efficiency while preserving privacy. Make use of advanced AI within numerous applications, based on Infineon’s broad portfolio of hardware, software and tools solutions and benefit from DEEPCRAFT™ Studio, the outstanding end-to-end platform for the development of robust machine learning solutions for edge devices serving global customers with a wide range of applications.
Leverage the advanced opportunities from AI/ML easily and with faster time to market with DEEPCRAFT™.