You are here

32-bit ARM® Cortex®-M0 PSoC® 4200 Programmable Digital Blocks | Cypress Semiconductor

32-bit ARM® Cortex®-M0 PSoC® 4200 Programmable Digital Blocks

PSoC® 4200L, 4200M, 4200BL and 4200 parts boost the flexibility and performance of the PSoC 4 portfolio, by adding Cypress’s unique Programmable Digital Blocks.

Programmable Digital Block are hardware blocks like Universal Digital Blocks, Serial Communication Blocks (SCBs) and TCPWMs that can be configured using PSoC Creator to implement custom digital peripherals and glue logic.


Universal Digital Blocks

UDBs are general-purpose digital logic subsystems which can be configured as timing-critical coprocessors, custom serial communication interfaces for emerging standards or to replace external glue logic ICs.

UDBs contain two programmable logic devices (PLDs), one programmable data path with an arithmetic logic unit (ALU), one status register, one control register, and can be configured in PSoC Creator, with the graphical state machine editor or using Verilog code.


Datasheet PSoC 4200 PSoC 4200M PSoC 4200L PSoC 4XX8_BLE
Series PSoC 4 PSoC 4 M-Series PSoC 4 L-Series PSoC 4 BLE
Core ARM Cortex-M0 ARM Cortex-M0  ARM Cortex-M0 ARM Cortex-M0
Flash/SRAM (KB) 32/4  128/16 256/32 256/32
DMA channels 0  8 32 0
ADC 12-bit SAR, 1 Msps 12-bit SAR, 1 Msps 12-bit SAR, 1 Msps 12-bit SAR, 1 Msps
Opamps 2 4
Comparators 4 6 4
Universal Digital Blocks 4
Timers/Counters/PWMs  4 8
CAN 0 2 0
USB 0 FS 0
Serial Interfaces 2 4 2
CapSense Blocks  1 2 1
I/Os 36 55 98 36
Prototyping Kit CY8CKIT-049 CY8CKIT-043 - CY8CKIT-143A


Use PSoC Creator™ to create unique designs, shorten development schedules, and accelerate your time-to-market.

Device Documentation
Family Datasheet
  • The family datasheet is intended to provide quick reference on the specific PSoC® 4 device family.
Technical Reference Manual
  • The PSoC® 4 Technical Reference Manual provides detailed information on the device features and how they work. It is intended for advance user's who want to understand what's going on under the hood.
Self Help Documentation

PSoC Creator

PSoC Creator is an Integrated Design Environment (IDE) which allows concurrent hardware and application firmware design of PSoC 3, PSoC 4 and PSoC 5LP systems. PSoC systems are designed using classic, familiar schematic capture supported by over 120 pre-verified, production-ready PSoC Components™.

Learn More Download


PSoC Programmer

PSoC Programmer is a flexible, integrated programming application for programming PSoC devices. PSoC Programmer can be used with PSoC Designer and PSoC Creator to program any design onto a PSoC device. PSoC Programmer supports all PSoC 1, PSoC 3, PSoC 4, and PSoC 5LP devices.

Note: PSoC Programmer is bundled with the PSoC Creator installer.
Learn More Download


PSoC® 4 L-Series

Click to view PSoC® 4 L-Series Quick Presentation in full screen

Solution Example PSoC® 4 L-Series

Click to view PSoC® 4 L-Series Solution Example in full screen