PSoC 6 Microcontrollers: 32-bit Arm® Cortex®-M4/M0+ | サイプレス セミコンダクタ

PSoC 6 Microcontrollers: 32-bit Arm® Cortex®-M4/M0+

The PSoC 6 family is built on an ultra-low-power architecture, and the MCUs feature low-power design techniques to extend battery life up to a full week for battery powered applications. The dual-core Arm® Cortex®-M4 and Cortex-M0+ architecture lets designers optimize for power and performance simultaneously. Using its dual cores combined with configurable memory and peripheral protection units, the PSoC 6 MCU delivers the highest level of protection defined by the Platform Security Architecture (PSA) from Arm. Designers can use the MCU’s rich analog and digital peripherals to create custom analog front-ends (AFEs) or digital interfaces for innovative system components such as MEMS sensors, electronic-ink displays. The PSoC 6 MCU features the latest generation of industry-leading CapSense® capacitive-sensing technology, enabling modern touch and gesture-based interfaces that are robust and reliable. PSoC 6 MCU, paired with Infineon’s AIROC™ Wi-Fi, AIROC™ Bluetooth, or AIROC™ combos radio modules, is the perfect solution for secure, low-power, feature-rich IoT products.

Find the right PSoC 6 for your design needs now

 

 

32-bit Dual-Core CPU Subsystem

Single or Dual Arm® Cortex®-M4F and Arm® Cortex®-M0+ CPUs

Whether you only need an ultra low-power programmable solution or high-performance, secure, dual-CPU programmability, the PSoC 6 family can support your needs. The 150-MHz Arm® Cortex®-M4F CPU has single-cycle multiply with floating point and a memory protection unit (MPU) while the 100-MHz Arm® Cortex®-M0+ CPU has single-cycle multiply and an MPU. The CPUs are designed for battery and other low-power applications allowing you to select a 1.1V or 0.9V operation voltage. The flash memory has two caches, one for each CPU.  There are up to three DMA controllers with up to 16 channels each.

 

Wi-Fi MCU

Wi-Fi MCU

PSoC 6 MCU (PSoC 62 and PSoC 64 lines), paired with Wi-Fi/BT combo radio modules, is the perfect solution for secure, low-power, feature-rich IoT products with Wi-Fi connectivity. ModusToolbox software provides support for the popular IoT/Cloud Ecosystems like AWS IoT, Arm Pelion enabling you to quickly prototype IoT applications. Module partners provide pre-certified radio modules and System-In-Package (SiP) solutions to simplify RF design and regulatory certification enabling you to rapidly progress from prototyping to production.

 

Cypress Bluetooth Low Energy (BLE) solutions

Bluetooth Low Energy (Bluetooth Smart)

Members of the PSoC 63 and PSoC 64 lines with Bluetooth Low Energy radios on chip comply to the Bluetooth 5.0 specification. They have a 2.4 GHz RF transceiver with a 50 Ω antenna drive. The Link Layer supports four simultaneous connections with 2 Mbps LE data rate. 

 

低出力

Low-Power 1.7-V to 3.6-V Operation

Beyond merely a low-power core, the PSoC 6 programmable processor line has six power modes for fine-grained power management. This was built for extended battery life without sacrificing performance. PSoC 6 is built on an ultra-low power 40 nm process and uses as little as 22 uA/MHz in active power mode and 7 uA in deep sleep mode with 64 KB SRAM retention.

 

Programmable Analog PSoC MCU

Programmable Analog

Flexibility, low-power, and ease-of-use are the PSoC heritage. The PSoC 6 is no exception. It includes PSoC's best-in-class programmable analog with a 12-bit 1-Msps SAR ADC with differential and single-ended modes and a 16-channel sequencer with result averaging. The PSoC 6 also includes two low-power comparators which are even available in Deep Sleep and Hibernate modes, and two opamps with low-power operation modes.

 

CapSence Icon

CapSense®

Cypress’ industry-leading CapSense brings elegant, reliable, and simple capacitive touch sensing functions to applications requiring touch buttons, sliders, wheels, trackpads, and touchscreens. CapSense can also be used for advanced features such as proximity sensing, hover and glove touch, and liquid level sensing. CapSense supports both self-capacitance (CSD) as well a mutual-capacitance (CSX) sensing methods with best-in-class signal-to-noise ratio (SNR) for robust sensing under harsh and noisy conditions including liquid tolerance. Cypress’ SmartSense™ auto-tuning technology help you avoid complex manual tuning processes allowing you to get your product to market quickly.

 

Secure PSoC MCU

セキュリティ

The PSoC 6 family of MCUs come equipped with secure features such as hardware cryptographic accelerators, a true-random number generator (TRNG), and the protection units used to implement up to 8 protection contexts. The PSoC 64 line comes with validated security firmware to help you accelerate your secure design implementation. The PSoC 64 secure boot product comes with a pre-established root-of-trust that can enabling a developer to easily implement secure boot and secure firmware updates. In addition to the features in the secure boot product, the PSoC 64 standard secure product comes with Trusted Firmware-M (TF-M) firmware enabling you to establish isolated execution environments.

Common Feature Set Product Family フラッシュ(KB) SRAM(KB) GPIOs Audio (I2S, PDM-PCM) CAN-FD DAC Op-Amp On-chip BLE Radio
  • Dual Core CPU Architecture (150 MHz Arm Cortex-M4, 100 MHz Arm Cortex M0-p)
  • DMA Controllers
  • QSPI External Memory I/F
  • CapSense
  • I2C
  • UART
  • SPI
  • USB-FS
  • 12-bit SAR ADC
  • Low Power Comparator
  • RTC
  • Timer, Counter, PWM
  • Segment LCD
  • Crypto Accelerator (DES/TDES, AES, SHA, CRC, TRNG, RSA/ECC)
  • SWD/JTAG Program and Debug
  • OTP Memory
  • -40 ºC to 85 ºC

PSoC 61 (Programmable Line) – Single Core CPU (Arm Cortex M-4)

PSoC 61 Product Selector

CY8C61xA, CY8C61x8 1024 to 2048 512 to 1024 102        
CY8C61x7, CY8C61x6 512 to 1024 128 to 288 100    
CY8C61x5 512 256 64        

PSoC 62 (Performance Line) – Dual Core CPU (Arm Cortex M-4, Arm Cortex-M0p)

PSoC 62 Product Selector

CY8C62xA, CY8C62x8 1024 to 2048 512 to 1024 102        
CY8C62x7, CY8C62x6 512 to 1024 128 to 288 100    
CY8C62x5 512 256 64        

PSoC 63 (Connectivity Line) – Dual Core CPU (Arm Cortex M-4, Arm Cortex-M0p), BLE

PSoC 63 Product Selector

CY8C63x7, CY8C63x6 512 to 1024 128 to 288 84  

PSoC 64 (Security Line) – Dual Core CPU (Arm Cortex M-4, Arm Cortex-M0p)

Secure Processing Environment, Security Firmware, Secure Boot

PSoC 64 Product Selector

CYS0644A 1856 944 100        
CYB0644A 1856 944 100        
CYB06447 832 176 100    
CYB06447-BL 832 176 84  
CYB06445 384 176 53        

Document Type タイトル 英語 中国語 日本語
データシート PSoC 61 MCU: CY8C61x6, and CY8C61x7 Datasheet
PSoC 62 MCU: CY8C62x6, and CY8C62x7 Datasheet
PSoC 62 MCU: CY8C62x8, and CY8C62xA Datasheet - -
PSoC 62 MCU: CY8C62x5 Datasheet - -
PSoC 63 MCU: CY8C63x6, and CY8C63x7 Datasheet
PSoC 64 MCU: CYS0644xxZI-S2D44 Datasheet (Preliminary) - -
PSoC 64 MCU: CYB06447BZI-D54 Datasheet (Preliminary) - -
PSoC 64 MCU: CYB06447BZI-BLDX Datasheet (Preliminary) - -
PSoC 64 MCU: CYB06445LQI-S3D42 Datasheet (Preliminary) - -
PSoC 64 MCU: CYB0644XXZI-S2D44 Datasheet (Preliminary) - -
コード例 PSoC 6 MCU Code Examples in PSoC Creator - - -
PSoC 6 MCU Code Examples in ModusToolbox Software Suite - - -
ソフトウェア PSoC 64 Secure MCU Secure Boot SDK User Guide - -
アプリケーション ノート AN210781 - Getting Started with PSoC 6 MCU with Bluetooth Low Energy Connectivity
AN228571 - Getting Started with PSoC 6 MCU - -
AN91445 - Antenna Design & RF Layout Guidelines
AN218241 - PSoC 6 MCU Hardware Design Considerations - -
AN95089 - PSoC/PRoC Bluetooth Low Energy Crystal Oscillator selection and Tuning Techniques. -
AN213924 - PSoC 6 MCU Bootloader Software development Kit (SDK) Guide. -
AN215656 - PSoC 6 MCU Dual-Core CPU system Design - -
AN219434 - Importing PSoC Creator Code into an IDE for a PSoC 6 MCU Project -
AN219528 - PSoC 6 MCU Low-Power modes and Power reduction techniques -
AN217666 - PSoC 6 MCU Interrupts -
All PSoC 6 MCU Application Notes - - -
テクニカル リファレンス マニュアル PSoC 6 MCU: PSoC 61 Architecture Technical Reference Manual - -
PSoC 6 MCU: PSoC 61 Register Technical Reference Manual - -
PSoC 6 MCU: PSoC 62 with up to 512KB Flash, 256KB SRAM and 64 GPIOs Architecture Technical Reference Manual - -
PSoC 6 MCU: PSoC 62 with up to 512KB Flash, 256KB SRAM and 64 GPIOs Registers Technical Reference Manual - -
PSoC 6 MCU: PSoC 62 with up to 1MB Flash, 288KB SRAM and 104 GPIOs Architecture Technical Reference Manual - -
PSoC 6 MCU: PSoC 62 with up to 1MB Flash, 288KB SRAM and 104 GPIOs Registers Technical Reference Manual - -
PSoC 6 MCU: PSoC 62 with up to 2MB Flash, 1MB SRAM and 102 GPIOs Architecture Technical Reference Manual - -
PSoC 6 MCU: PSoC 62 with up to 2MB Flash, 1MB SRAM and 102 GPIOs Registers Technical Reference Manual - -
PSoC 6 MCU: PSoC 63 with Bluetooth Low Energy Architecture Technical Reference Manual - -
PSoC 6 MCU: PSoC 63 with Bluetooth Low Energy Register Technical Reference Manual - -
Programming Spec PSoC 6 MCU PROGRAMMING SPECIFICATIONS - -
Product Overviews and Brochure PSoC 64 MCU: The Foundation for IoT Security - -
PSoC 6 MCU: The New Standard for the Internet of Things - -
PSoC 64 MCU: Secure Device Management with Arm Pelion    
PSoC 64 MCU: Secure Device Management with AWS IoT Core    
Whitepapers Threat-based Analysis Method for IoT Devices - -
End-to-End Secure LoRaWAN: Secure devices with Key Management from Provisioning to Operation - -
Implementation of Platform Security Architecture in a LoRaWAN IoT Device - -
Security Comparison Between PSoC 64 Secure MCU and PSoC 62/63 MCU - -
Arm’s Software Developers Guide to IoT Security - -
Arm’s Platform Security Architecture Application Guide: Smart Door Lock - -
Model IBIS PSoC 6 MCU IBIS MODELS - -
Model BSDL PSoC 6 MCU BSDL MODEL - -
CAD Library Files CAD LIBRARY FOR PSoC MCU FAMILY - -
知識ベース記事 PSoC 6 Knowledge Base Articles - - -

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 Icon

 

Partner Development and Evaluation Tools

Segger Logo

Segger

emWinグラフィックライブラリ

Percepio Logo

Percepio

Tracealyzer

開発キット

PSoC 6 Wi-Fi But Prototyping Kit CY8CPROTO-062-4343W
  • PSoC 62 MCU with up to 2MB flash and 1MB SRAM
  • CYW4343W Wi-Fi/BT combo module (Murata LBEE5KL1DX-TEMP)
  • Support for Digilent Pmod™ interface
PSoC 6 Bluetooth Low Energy Prototyping Kit CY8CPROTO-063-Bluetooth Low Energy
  • Fully certified Bluetooth Low Energy 5.0 compatible CYBLE-416045-02 EZ-Bluetooth Low Energy™ module (PSoC 63 MCU base)
  • On-board programmer/debugger (KitProg2)
  • 36 x user accessible IO
CY8CKIT-064B0S2-4343W PSoC 64 Secure Line Development Kit
  • PSoC 64 MCU (CYB0644ABZI-S2D44) with 1856KB of Flash memory, 920KB of SRAM memory
  • Murata 1DX WiFi module (802.11 a/b/g/n/ac)
  • On-board debugger / programmer (KitProg3)

 

3rd Party Kits

Sparkfun IoT Add-On Shield for PSoC 6 Pioneer Kits

IoT Add-On Shield

評価キット

  • SparkFun Qwiic connect system 
  • Xbee™ module interface
  • Arduino® UNO compatible
  • PSoC 6 MCU and CYW4343W
  • Sensirion ESS Environmental Arduino shield 
  • Sensirion SPS30 PM2.5 sensor
MikroE Clicker 2 for PSoC Bluetooth Low Energy
  • PSoC 63 MCU with Bluetooth® Low Energy
  • 2 x mikroBUS™ sockets for Click boards
  • 8 example projects
Future Sequana PSoC 6 Arm Mbed Development Kit
  • Fully certified Bluetooth Low Energy 5.0 module
  • Sequana environmental shield
  • iOS, Android, and Windows applications

 

PSoC 6 + Honeywell Pressure Sensor Medical Device Platform
  • PSoC 63 MCU with Bluetooth Low Energy
  • Honeywell Micropressure and NBP Series sensors
  • Software example projects 

Cypress Developer Community Banner

ModusToolbox Training Videos

IoT Design with Cypress PSoC® 6 MCUs and Wi-Fi/Bluetooth using Arm® Mbed™

PSoC 6 MCU PSoC Creator Training Videos

3rd Party Training