Cypress Semiconductor has announced PSoC 6, its newest microcontroller (MCU) architecture that is purpose-built for the IoT. The architecture is built on low power 40-nm process technology and delivers the lowest power and most flexible solution, with integrated security features required for next gen IoT devices.
The architecture fills a gap in the IoT solution space between power-hungry and higher-cost application processors and performance-challenged, single-core MCUs. The dual-core ARM Cortex-M4 and Cortex-M0+ architecture lets designers optimise for power and performance simultaneously. PSoC 6 enables engineers to create innovative, next gen IoT devices leveraging the PSoC fabric with its easy-to-use, software-defined peripherals.
“As the leader in wireless solutions for the IoT, we saw first-hand that our customers need a better processing solution that balances performance and power, while implementing critical security functions for connected devices,” said Hassane El-Khoury, President and CEO at Cypress. “Our PSoC 6 MCU architecture is purpose-built to solve these problems, marking a significant addition to our broad embedded systems solution portfolio for the IoT.”
Setting a low power benchmark
Cypress’ proprietary low power 40nm SONOS process technology enables the PSoC 6 MCU architecture to feature power consumption with 22µA/MHz and 15µA/MHz of active power on the ARM Cortex-M4 and Cortex-M0+ cores, respectively. With Dynamic Voltage and Frequency Scaling (DVFS), the PSoC 6 MCU architecture offers both performance- and power-critical processing capability. The dual-core architecture enables power-optimised system design where the auxiliary core can be used as an offload engine for power efficiency, allowing the main core to sleep.
Raising the bar for IoT security with a trusted solution
The PSoC 6 MCU architecture provides a hardware-based Trusted Execution Environment (TEE) with secure boot capability and integrated secure data storage to protect firmware, applications and secure assets such as cryptographic keys. PSoC 6 implements a broad set of industry-standard symmetric and asymmetric cryptographic algorithms, including Elliptical-Curve Cryptography (ECC), Advanced Encryption Standard (AES), and Secure Hash Algorithms (SHA 1,2,3) in an integrated hardware coprocessor designed to offload compute-intensive tasks. The architecture supports multiple, simultaneous secure environments without the need for external memories or secure elements, and offers scalable secure memory for multiple, independent user-defined security policies.
“Every connected device represents a potential network vulnerability. With billions of potential vulnerabilities, security is paramount and the need to design in security at the lowest level in an IoT device is more important than ever,” said John Weil, Vice President of the MCU Business Unit at Cypress. “We built PSoC 6 to enable our customers to protect their products from cyber-attacks while at the same time empowering them to create new, innovative IoT devices leveraging the flexible and easy-to-use PSoC architecture.”
Enabling innovative IoT devices with intuitive software support
Offering flexibility and ease-of-use, the PSoC 6 MCU architecture can serve as the catalyst for differentiated, visionary IoT devices. Software-defined peripherals can be used to create custom analogue front-ends (AFEs) or digital interfaces for innovative system components such as electronic-ink displays. The architecture offers flexible wireless connectivity options, including fully integrated Bluetooth Low Energy (BLE) 5.0. The PSoC 6 MCU architecture features the latest generation of Cypress’ CapSense capacitive-sensing technology, enabling modern touch and gesture-based interfaces that are robust and reliable. The architecture is supported by Cypress’ PSoC Creator Integrated Design Environment (IDE) and the expansive ARM ecosystem.