PSOC™ 4000
The PSOC™ 4000 is a cost-effective, entry-level system-on-chip (SoC) that is based on a 32-bit Arm® processor. This SoC is designed to enable quick and simple upgrades of legacy 8-bit and 16-bit microcontrollers (MCUs).
One of the key features of the PSOC™ 4000 family is the integration of CAPSENSE™, an industry-leading capacitive sensing technology. This technology allows for advanced touch sensing capabilities, making it suitable for a wide range of applications.
In addition to CAPSENSE™, the PSOC™ 4000 family also features a range of programmable digital and analog peripherals. These peripherals include timers, counters, pulse-width modulators (PWMs), inter-integrated circuit (I2C) interfaces. The programmability of these peripherals allows designers to customize the SoC to suit their specific application requirements.
The PSOC™ 4000 family is suitable for a variety of consumer and industrial applications, thanks to its flexibility and range of features. Some possible applications include IoT devices, wearables, and industrial control systems.
Features:
32-bit MCU Subsystem
- 16-MHz Arm Cortex-M0 CPU
- Up to 16 KB of flash with Read Accelerator
- Up to 2 KB of SRAM
Programmable Analog
- Two current DACs (IDACs) for general-purpose or capacitive sensing applications
- One low-power comparator with internal reference
- Limited ADC function provided by capacitance sensing block
Low Power 1.71-V to 5.5-V operation
- Deep Sleep mode with wake-up on interrupt and I2C address detect
Capacitive Sensing
- Infineon CAPSENSE™ Sigma-Delta (CSD) provides best-in-class signal-to-noise ratio (SNR) and water tolerance
- Infineon-supplied software component makes capacitive sensing design easy
- Automatic hardware tuning (SmartSense™) over a sensor range of 5 pF to 45 pF
Serial Communication
- Multi-master I2C block with the ability to do address matching during Deep Sleep and generate a wake-up on match
Timing and Pulse-Width Modulation
- One 16-bit timer/counter/pulse-width modulator (TCPWM) block
- Center-aligned, Edge, and Pseudo-Random modes
- Comparator-based triggering of Kill signals for motor drive and other high-reliability digital logic applications
Up to 20 Programmable GPIO Pins
- 28-pin SSOP, 24-pin QFN, 16-pin SOIC, 16-pin QFN, 16 ball WLCSP, and 8-pin SOIC packages
- GPIO pins on Ports 0, 1, and 2 can be CAPSENSE™ or have other functions
- Drive modes, strengths, and slew rates are programmable
PSOC™ Creator Design Environment
- Integrated Development Environment (IDE) provides schematic design entry and build (with analog and digital automatic routing)
- Applications Programming Interface (API) component for all fixed-function and programmable peripherals Industry-Standard Tool Compatibility
- After schematic entry, development can be done with Arm-based industry-standard development tools