32-bit Arm® Cortex®-M4 PSoC® 6 | 赛普拉斯半导体
32-bit Arm® Cortex®-M4 PSoC® 6
PSoC 6 bridges the gap between expensive, power hungry application processors and low‑performance microcontrollers (MCUs). The ultra‑low‑power PSoC 6 MCU architecture offers the processing performance needed by IoT devices, eliminating the tradeoffs between power and performance. The PSoC 6 MCU contains a dual‑core architecture, with both cores on a single chip. It has an Arm® Cortex®‑M4 for high‑performance tasks, and an Arm® Cortex®‑M0+ for low-power tasks, and with security built-in, your IoT system is protected.
Emerging IoT devices require increased processing and security without a penalty to cost and power.
PSoC 6 Dual-Core MCU Architecture
Lowest Power MCUs
IoT devices are often battery powered, making battery life a critical factor. The PSoC 6 MCU architecture is built on cutting‑edge, ultra‑low‑power 40‑nm process technology, and provides two Arm® Cortex®‑M cores. Active power consumption is as low as 22‑µA/MHz for the M4 core and as low as 15‑µA/MHz for the M0+ core. PSoC 6 delivers extended battery life without sacrificing performance.
PSoC Possibilities
The rapid growth of the IoT is sparking a need for innovation in IoT products. The PSoC 6 MCU architecture's best‑in‑class flexibility enables the addition of new features and addresses the need for unique IoT products with multiple connectivity options such as USB and BLE, software‑defined peripherals to create custom analog and digital circuits and CapSense®, the industry's best capacitive‑sensing solution. In addition, a flexible dual‑core architecture is used to optimize for system power consumption and performance. The possibilities are endless.
IoT Security
With more devices becoming connected to the IoT, cyber security becomes an important issue to address. Secured connections must be established between hardware, cloud applications and servers, and finally users and services. The PSoC 6 MCU architecture supports multiple, simultaneous secure environments without the need for external memories or secure elements. PSoC 6 offers scalable secure memory for multiple independent user-defined security policies, preventing your IoT device from becoming a security liability. PSoC 6 provides you with a new standard for IoT security.
PSoC 64 SECURE MCUS – THE FOUNDATION FOR IoT SECURITY
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. |
PSoC 64 SECURE MCU FEATURES
RICH EXECUTION ENVIRONMENT |
|
SECURE EXECUTION ENVIRONMENT |
HARDWARE-BASED ROOT-OF-TRUST AND TRUSTED SERVICES Further isolated within the secure execution environment is a hardware-based root-of-trust with trusted services. The root of trust includes hardware-accelerated cryptography, true random number generation (TRNG), and secure storage. Trusted services that utilize the hardware-based root of trust include secure boot, attestation, Transport Layer Security (TLS), and firmware over-the-air (FOTA) updates. |
PSoC 64 SECURE MCU PORTFOLIO
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.
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. For additional information on PSA, visit the arm website: www.arm.com/psa
资源
|
![]() |
CPU Speed (CM4) | CPU Speed (CM0+) | Single/Dual Core | ULP1/LP2/FLEX3 | 闪存 (KB) | SRAM (KB) | CTBm4 | UDBs5 | BLE | SDHC | USB | CapSense | GPIO | CRYPTO | PDM-PCM | Buck | Secure Boot | 工具包 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PSoC 64 | 150MHz | 100MHz | Dual | FLEX | 2048 | 1024 | 1 | 12 | 是 | 是 | 是 | 是 | 102 | 是 | 是 | 是 | 是 | 68-QFN 116-BGA 124-BGA |
PSoC 63 | 150MHz | 100MHz | Dual | FLEX | 1024 | 288 | 1 | 12 | 是 | 否 | 否 | 是 | 78 | 是 | 是 | 是 | 是 | 104-MCSP 116-BGA |
PSoC 62 | 150MHz | 100MHz | Dual | FLEX | 2048 | 1024 | 1 | 12 | 否 | 是 | FS | 是 | 102 | 是 | 是 | 是 | 是 | 80-WLCSP 124 BGA 128 LQFP 100-WLCSP |
PSoC 61 | 150MHz | - | Single | ULP/LP | 2048 | 1024 | 1 | 12 | 否 | 是 | FS | 是 | 102 | 是 | 是 | 是 | 否 | 80-WLCSP 124 BGA 128 LQFP 100-WLCSP |
PSoC 60 | 150MHz | - | Single | ULP/LP | 2048 | 1024 | 0 | 0 | 否 | 是 | FS | 否 | 102 | 否 | 否 | 否 | 否 | 80-WLCSP 124 BGA 128 LQFP 100-WLCSP |
1 Ultra-low-power mode
2 Low-power mode
3 Flexibility to switch between ULP and LP modes
4 Continuous Time Block mini
5 Universal Digital Blocks
ModusToolbox simplifies development for IoT designers. It delivers easy-to-use tools and a familiar microcontroller (MCU) integrated development environment (IDE) for Windows®, macOS®, and Linux®. It provides a sophisticated environment for system setup, wireless connectivity libraries, power analysis, application-specific configurators for Bluetooth® Low Energy (BLE), CapSense®, as well as other peripherals. In addition, code examples, documentation, technical support and community forums are available to help your IoT development process along. To find out more, please visit the ModusToolbox page. |
![]() |
Real Time Operating Systems (RTOS) Ali OS: AliOS Things is Alibaba's IoT version of AliOS Family, and is an embedded RTOS for the IoT market. It is now supported with PSoC 6 MCUs. To find out more about this support, please visit the PSoC 6 Community. FreeRTOS: FreeRTOS is a class of RTOS that is designed to be small enough to run on an MCU, and is now supported with PSoC 6 MCUs. To find out more about this support, please visit the PSoC 6 Community. ThreadX: ThreadX, part of the X-WARE IoT PLATFORM, is a high-performance RTOS, best-suited for safety critical designs and is now supported with PSoC 6 MCUs. To find out more about this support, please visit the PSoC 6 Community. Arm Mbed: Arm Mbed provides designers with an embedded operating system, security and cloud services to create connected IoT systems and is now supported with PSoC 6 MCUs. To find out more, please visit the Cypress Mbed page. |
Partner Development and Evaluation Tools IAR Systems: IAR Systems offers a complete set of powerful tools for Cypress Arm-based MCUs, including FM MCUs, PSoC MCUs, and automotive Traveo MCUs. Zerynth: Zerynth provides sophisticated development tools for developing in Python with PSoC 6 MCUs, enabling easy and simple development of IoT applications.. Segger: Segger provides board support packages and complete projects for PSoC 6 MCUs, optimizing the developers debugging and flash programming experience. Percepio: Percepio provides Tracealyzer, the premier trace visualization tool for developers of RTOS- or Linux-based embedded software systems. Percepio Tracealyzer delivers support for PSoC 6 MCUs, enabling IoT developers to visualize RTOS software behavior together with HW activity. |
Cypress Development Kits
|
Partner Development Kits
Cypress is in collaboration with various software and hardware partners. The kits available are complete HW development platforms or shield boards that plug into the Arduino UNO compatible headers on a PSoC 6 Pioneer Kit.
Sparkfun IoT Add-On Shield for PSoC 6 Pioneer Kits The Sparkfun IoT Add-On Shield includes:
|
MikroE Clicker 2 for PSoC 6 BLE The MikroE Clicker 2 for PSoC 6 BLE includes:
|
Future Sequana PSoC 6 Arm Mbed Development Kit The Future Sequana Dev Kit features:
|
PSoC 6 + Sensirion Air Quality Sensor IoT Platform This platform includes:
|
PSoC 6 + Honeywell Pressure Sensor Medical Device Platform This platform includes:
|
PSoC 6 MCU Overview Videos |
PSoC 6 MCU 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.
|