The PSoC™ family consists of many Mixed Signal Array with On-Chip Controller devices. These devices are designed to replace multiple traditional MCU-based system components with one, low cost single-chip programmable device.
The CY8C27x43 family of Programmable System‑on‑Chip (PSoC) devices combines a Harvard‑architecture 8‑bit CPU with configurable analog and digital blocks. Each device offers up to 16 KB of Flash, 256 bytes of SRAM, and up to 2 KB of EEPROM‑emulated memory, operating from 1.0 V to 5.25 V and across an industrial temperature range of –40 °C to +85 °C.
Cypress provides a full development ecosystem, including the Windows‑based PSoC Designer IDE, in‑circuit emulators, and a library of pre‑built user modules such as ADCs, DACs, UARTs, and PWM generators. Free tele‑training, consulting services and extensive application notes are also available to help designers bring their projects to market quickly.
| CPU Speed | 24 MHz (4 MIPS) |
|---|---|
| Flash Memory | 16 KB |
| SRAM | 256 bytes |
| EEPROM Emulation | up to 2 KB |
| Operating Temperature | -40 °C – +85 °C |
| ADC Resolution | up to 14‑bit |
| DAC Resolution | up to 9‑bit |
| UARTs | up to 2 full‑duplex |
| Analog Inputs | up to 12 on GPIO |
The CPU can run up to 24 MHz, providing about 4 MIPS.
Cypress offers the PSoC Designer, a Windows‑based integrated development environment that includes a device editor, code editor, compiler, and debugger.
Yes, Cypress provides free PSoC tele‑training sessions for beginners taught by application engineers.
The devices support ADCs with resolutions from 6‑bit up to 14‑bit, selectable as Incremental, Delta‑Sigma, or SAR types.