PSoC® 64 Microcontrollers: Arm® Cortex®-M4/M0+ | サイプレス セミコンダクタ
PSoC® 64 Microcontrollers: Arm® Cortex®-M4/M0+
PSoC® 64 Secureマイクロコントローラー
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 "just works". Download the PSoC 64 Secure Microcontroller Brochure for additional information.
Isolated Processing Environments
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.
Arm Platform Security Architecture (PSA) Certified
|
The Arm Platform Security Architecture (PSA) is the framework for securing connected device from end point to cloud. PSoC 64 have been PSA certified (www.psacertified.org). For additional information on PSA, visit the arm website: www.arm.com/psa. |
Secure Device Provisioning
Cypress 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 platform works in conjunction with Secure Thingz secure deploy architecture to deliver secure IoT provisioning for PSoC 64 SECURE MCUs. Arrow offers programming and provisioning services utilizing this platform.
PSoC 64 Secure MCU Portfolio
![]() |
![]() |
|
---|---|---|
Secure Boot | Standard | |
PSoC | PSoC 64Bx | PSoC 64Sx |
Flash Memory | Flash MEmory: 512KB - 2MB | |
Bluetooth Low Energy | Available in 1MB Flash device only | |
Hardware-accelerated Crypto | AES, RSA, ECC, SHA2, TRNG | |
証明書 | PSA L1, FIPS 140-2 | PSA L2, FIPS 140-2* |
NSPE | ✔ | ✔ |
SPE | ✔ | ✔ |
Root-of-Trust | ✔ | ✔ |
Secure Bootloader | ✔ | ✔ |
Attestation | ✔ | ✔ |
Trusted Firmware-M(TF-M) | サイプレスへのお問い合わせ | ✔ |
Cloud Integration | ✔ | |
Target Developer | Wants a pre-configured device root-of-trust | Wants secure cloud connectivity that "just works" |
*Q3 2020 |
Secure Device Management
PSoC 64 secure MCUs works with leading cloud providers to enable secure device management from device to cloud. For additional information:
Amazon Web ServicesCypress' 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. |
PSoC® 64 Block Diagram
Getting Started with the PSoC 64
Evaluate the PSoC 64
ModusToolbox Software and Tools ModusToolbox™ was built to make the developers life easy. It is a collection of easy-to-use software and tools enabling rapid development of Infineon MCUs, covering applications from embedded sense and control to wireless and cloud-connected systems using AIROC™ Wi-Fi, AIROC™ Bluetooth® and AIROC™ Wi-Fi and Combo devices. |
![]() |
ModusToolbox Training Videos ![]() Watch our brand new PSoC® 6 MCU video series. This series of video tutorials demonstrates how to use the Cypress PSoC® 6 MCU and associated development kits.
|
IoT Design with Cypress PSoC® 6 MCUs and Wi-Fi/Bluetooth using Arm® Mbed™ With the ever-increasing complexity of IoT device design, developers need easy-to-use, market proven software solutions in addition to reliable/robust processing and wireless connectivity. Cypress, partnering with Arm® and Mouser, presents a wholistic IoT development platform to serve as a launching pad for teams to bring winning IoT products to market
|
Third-Party Training This is a mini-course which includes several fundamental security pre-requisite lectures in addition to two primary lectures and labs. The couse also includes three free Cypress CY8CPROTO_064S1_SB protoyping boards (shipped directly to you) for use during the secure provisioning labs.
This Getting Started video training series shows you how the Pelion Device Management service can be used seamlessly with PSoC 64 Secure MCUs from Infineon to accelerate your IoT device development.
|
Demo Videos See a demonstration from Arm of secure device management in action using the Arm Pelion IoT Platform and Cypress PSoC 64 Secure MCUs.
See a demonstration on how to securely provision and connect the PSoC 64 Standard Secure AWS Wi-Fi BT Pioneer kit to AWS IoT Core.
|