PSoC® 4: PSoC 4XX8_BLE
Family Datasheet
PRELIMINARY
Programmable System-on-Chip (PSoC®)
General Description
PSoC® 4 is a scalable and reconfigurable platform architecture for a family of programmable embedded system controllers with an
ARM® Cortex™-M0 CPU. It combines programmable and reconfigurable analog and digital blocks with flexible automatic routing. The
PSoC 4XX8_BLE product family, based on this platform, is a combination of a microcontroller with an integrated Bluetooth Low Energy
(BLE), also known as Bluetooth Smart, radio and subsystem (BLESS). The other features include digital programmable logic,
high-performance analog-to-digital conversion (ADC), opamps with Comparator mode, and standard communication and timing
peripherals. The PSoC 4XX8_BLE products will be fully upward compatible with members of the PSoC 4 platform for new applications
and design needs. The programmable analog and digital subsystems allow flexibility and in-field tuning of the design.
Features
32-bit MCU Subsystem
Capacitive Sensing
■ 48-MHz ARM Cortex-M0 CPU with single-cycle multiply
■ Up to 256 KB of flash with Read Accelerator
■ Up to 32 KB of SRAM
■ Cypress Capacitive Sigma-Delta (CSD) provides best-in-class
SNR (>5:1) and liquid tolerance
■ Cypress-supplied software component makes capacitive
sensing design easy
BLE Radio and Subsystem
■ 2.4-GHz RF transceiver with 50-Ω antenna drive
■ Digital PHY
■ Automatic hardware tuning algorithm (SmartSense™)
Segment LCD Drive
■ LCD drive supported on all pins (common or segment)
■ Operates in Deep Sleep mode with four bits per pin memory
■ Link-Layer engine supporting master and slave modes
■ RF output power: –18 dBm to +3 dBm
■ RX sensitivity: –92 dBm
Serial Communication
■ Two independent run-time reconfigurable serial communi-
cation blocks (SCBs) with reconfigurable I2C, SPI, or UART
functionality
■ RX current: 18.7 mA
■ TX current: 16.5 mA at 0 dBm
■ RSSI: 1-dB resolution
Timing and Pulse-Width Modulation
Programmable Analog
■ Four 16-bit timer/counter pulse-width modulator (TCPWM)
blocks
■ Four opamps with reconfigurable high-drive external and
high-bandwidth internal drive, Comparator modes, and ADC
input buffering capability. Can operate in Deep Sleep mode.
■ Center-aligned, Edge, and Pseudo-random modes
■ Comparator-based triggering of Kill signals for motor drive and
other high-reliability digital logic applications
■ 12-bit, 1-Msps SAR ADC with differential and single-ended
modes; Channel Sequencer with signal averaging
Up to 36 Programmable GPIOs
■ Two current DACs (IDACs) for general-purpose or capacitive
sensing applications on any pin
■ 7 mm × 7 mm 56-pin QFN package
■ 76-ball CSP and thin CSP packages
■ Two low-power comparators that operate in Deep Sleep mode
■ Any GPIO pin can be CapSense, LCD, analog, or digital
Programmable Digital
■ Two overvoltage-tolerant (OVT) pins; drive modes, strengths,
and slew rates are programmable
■ Four programmable logic blocks called universal digital blocks,
(UDBs), each with eight macrocells and data path
PSoC Creator™ Design Environment
■ Cypress-provided peripheral component library, user-defined
state machines, and Verilog input
■ Integrated Design Environment (IDE) provides schematic
design entry and build (with analog and digital automatic
routing)
Power Management
■ Active mode: 1.7 mA at 3-MHz flash program execution
■ API components for all fixed-function and programmable
peripherals
■ Deep Sleep mode: 1.3 µA with watch crystal oscillator (WCO)
on
Industry-Standard Tool Compatibility
■ Hibernate mode: 150 nA with RAM retention
■ Stop mode: 60 nA
■ After schematic entry, development can be done with
ARM-based industry-standard development tools
Cypress Semiconductor Corporation
Document Number: 001-94624 Rev. *L
•
198 Champion Court
•
San Jose, CA 95134-1709
•
408-943-2600
Revised April 26, 2017