Please note that Cypress is an Infineon Technologies Company. The document following this cover page is marked as Cypress document as this is the company that originally developed the product. Please note that Infineon will continue to offer the product to new and existing customers as part of the Infineon product portfolio. Continuity of document content The fact that Infineon offers the following product as part of the Infineon product portfolio does not lead to any changes to this document. Future revisions will occur when appropriate, and any changes will be set out on the document history page. Continuity of ordering part numbers Infineon continues to support existing part numbers. Please continue to use the ordering part numbers listed in the datasheet for ordering. www.infineon.com PSoC 3: CY8C32 Family Data Sheet Programmable System-on-Chip (PSoC ) General Description PSoC 3 is a true programmable embedded system-on-chip, integrating configurable analog and digital peripherals, memory, and a microcontroller on a single chip. The PSoC 3 architecture boosts performance through: 8051 core plus DMA controller at up to 50 MHz Ultra low power with industry s widest voltage range Programmable digital and analog peripherals enable custom functions Flexible routing of any analog or digital peripheral function to any pin PSoC devices employ a highly configurable system-on-chip architecture for embedded control design. They integrate configurable analog and digital circuits, controlled by an on-chip microcontroller. A single PSoC device can integrate as many as 100 digital and analog peripheral functions, reducing design time, board space, power consumption, and system cost while improving system quality. Features Operating characteristics Analog peripherals Voltage range: 1.71 to 5.5 V, up to six power domains Configurable 8- to 12-bit delta-sigma ADC 1 Temperature range (ambient) 40 to 85 C 8-bit DAC DC to 50-MHz operation Two comparators Power modes CapSense support, up to 62 sensors Active mode 1.2 mA at 6 MHz, and 12 mA at 48 MHz 1.024 V 1% internal voltage reference 1-A sleep mode Versatile I/O system 200-nA hibernate mode with RAM retention 29 to 72 I/O pins up to 62 general-purpose I/Os (GPIOs) Boost regulator from 0.5-V input up to 5-V output Up to eight performance I/O (SIO) pins Performance 25 mA current sink Programmable input threshold and output high voltages 8-bit 8051 CPU, 32 interrupt inputs 24-channel direct memory access (DMA) controller Can act as a general-purpose comparator Hot swap capability and overvoltage tolerance Memories Up to two USBIO pins that can be used as GPIOs Up to 64 KB program flash, with cache and security features Route any digital or analog peripheral to any GPIO Up to 8 KB additional flash for error correcting code (ECC) LCD direct drive from any GPIO, up to 46 16 segments Up to 8 KB RAM CapSense support from any GPIO Up to 2 KB EEPROM 1.2-V to 5.5-V interface voltages, up to four power domains Digital peripherals Programming and debug Four 16-bit timer, counter, and PWM (TCPWM) blocks JTAG (4-wire), serial wire debug (SWD) (2-wire), and single 2 I C, 1 Mbps bus speed wire viewer (SWV) interfaces USB 2.0 certified Full-Speed (FS) 12 Mbps peripheral 2 Bootloader programming through I C, SPI, UART, USB, and 2 interface (TID 40770053) using internal oscillator other interfaces 16 to 24 universal digital blocks (UDB), programmable to Package options: 48-pin SSOP, 48-pin QFN, 68-pin QFN, create any number of functions: 100-pin TQFP, and 72-pin WLCSP 8-, 16-, 24-, and 32-bit timers, counters, and PWMs 2 Development support with free PSoC Creator tool I C, UART, SPI, I2S, LIN 2.0 interfaces Schematic and firmware design support Cyclic redundancy check (CRC) Over 100 PSoC Components integrate multiple ICs and Pseudo random sequence (PRS) generators system interfaces into one PSoC. Components are free Quadrature decoders embedded ICs represented by icons. Drag and drop Gate-level logic functions component icons to design systems in PSoC Creator. Programmable clocking Includes free Keil 8051 compiler Supports device programming and debugging 3- to 24-MHz internal oscillator, 2% accuracy at 3 MHz 4- to 25-MHz external crystal oscillator Internal PLL clock generation up to 50 MHz Low-power internal oscillator at 1, 33, and 100 kHz 32.768-kHz external watch crystal oscillator 12 clock dividers routable to any peripheral or I/O Notes 1. The maximum storage temperature is 150 C in compliance with JEDEC Standard JESD22-A103, High Temperature Storage Life. 2. This feature on select devices only. See Ordering Information on page 111 for details. Cypress Semiconductor Corporation 198 Champion Court San Jose, CA 95134-1709 408-943-2600 Document Number: 001-56955 Rev. AA Revised December 3, 2019