I recently met with Cypress concerning their new PSoc 6 MCU product line. The company believes the PSoc 6 is a real winner for engineers developing IoT products. In conjunction with the PSoc 6, they've produced a BLE Pioneer Dev Kit, based on its new PSoC 6 dual-core MCU architecture,
Here's an Unboxing Video of the dev kit:
Here's a quick overview of the PSoc 6 MCU architecture:
What's unique about the PSoc 6 is that it bridges the gap between application processors and standard microcontrollers. It features:
- Dual-core ARM® Cortex®-M4 and ARM Cortex®-M0+, running at 150-MHz and 100-MHz, ultra-low-power 40nm architecture
- Ultra-low-power design that consumes as little as 22-μA/MHz in active power mode1 and 4.5-μA in deep sleep modes
- Flexibility with wired and wireless connectivity options, software defined peripherals, and CapSense®
- Integrated, hardware-based Trusted Execution Environment (TEE) with secure data storage
The PSoC 6 MCU architecture reduces energy consumption with:
- Dynamic voltage and frequency scaling enabling both performance- and power-critical processing
- Auxiliary core which can be used as an offload engine for power efficiency, allowing the main core to sleep
- Ultra-low-power system: 22-µA/MHz active (Cortex®-M4) and 15-µA/MHz active (Cortex®-M0+)
The PSoC 6 has a flexible dual-core architecture to optimize system power consumption and performance. This architecture has two processors CM0+ and CM4 on the same die, with all the memory and peripherals available for use by both the cores. This adds a lot of value to the user who wants to set up a system where the processing load is shared by the two cores.
The PSoC 6 provides secure, internal storage for firmware, applications and secure assets, including:
- Scalable secure memory for multiple, independent user-defined security policies,
- Cryptographic algorithms including elliptical-curve cryptography (ECC) and advanced encryption standard (AES) with integrated hardware coprocessors
- A specialized hardware block designed to offload compute-intensive tasks from the main processor
Are you Looking for a Device That's Built for the Internet of Things? Then Check out the PSoc 6!
Cypress believes that the PSoC 6 will serve as the catalyst for differentiated IoT devices because:
- Software-defined peripherals can be used to create custom analog front-ends (AFEs) or digital interfaces for innovative system components such as electronic-ink displays.
- Flexible wireless connectivity options, including fully integrated Bluetooth Low Energy (BLE) 5.0.
- CapSense® capacitive-sensing technology, enabling modern touch and gesture-based interfaces
- Support by Cypress's PSoC Creator™ Integrated Design Environment (IDE) and the expansive ARM ecosystem.
Click here for some application examples.
If you are new to Cypress PSoC MCUs, click here for a glossary of key PSoC terms.
Before I offer a RoadTest on this product, I'm curious to learn what would be your favorite project builds with this kit? And why the PSoc 6 is a great fit for your idea. Thanks.
Please leave any comments below.
RoadTest Program Manager