Cypress PSoC

PSoC (programmable system on a chip) is a family of microcontroller integrated circuits by Cypress Semiconductor.

These chips include a CPU core and mixed-signal arrays of configurable integrated analog and digital peripherals.

[3] PSoC is used in devices as simple as Sonicare toothbrushes and Adidas sneakers, and as complex as the TiVo set-top box.

[4] A PSoC integrated circuit is composed of a core, configurable analog and digital blocks, and programmable routing and interconnect.

PSoC resembles an ASIC: blocks can be assigned a wide range of functions and interconnected on-chip.

Code is executed to interact with the user-specified peripheral functions (called "Components"), using automatically generated APIs and interrupt routines.

Using configurable analog and digital blocks, designers can create and change mixed-signal embedded applications.

The continuous time (CT) blocks are composed of an op-amp circuit and designated as ACBxx where xx is 00–03.

Cypress also provides a complete Bluetooth Low Energy stack licensed from Mindtree with both Peripheral and Central functionality.

The development IDE is combined with an easy-to-use graphical design editor to form a powerful hardware/software co-design environment.

The program allows the user to select, configure and connect existing circuits on the chip and the components which are the equivalent of peripherals on MCUs.

PSoC 1 IC chips
PSoC 1 capacitive sensing development board with MiniProg programmer / debugger
PSoC 5LP development kit
PsoC Block Example