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.comCY8C21312 CY8C21512 Automotive Extended PSoC Programmable System-on-Chip Automotive Extended PSoC Programmable System-on-Chip Versatile analog mux Features Common internal analog bus Automotive Electronics Council (AEC) Q100 qualified Simultaneous connection of I/O combinations Powerful Harvard-architecture processor Additional system resources M8C processor speeds up to 12 MHz 2 Inter-Integrated Circuit (I C) master, slave, or multi-master Low power at high speed operation up to 400 kHz Operating voltage: 4.75 V to 5.25 V or 3 V to 3.6 V Watchdog and sleep timers Automotive temperature range: 40 C to +125 C User-configurable low-voltage detection (LVD) Advanced peripherals Integrated supervisory circuit On-chip precision voltage reference One CapSense block: Provides configurable capacitive sensing elements Supports combination of CapSense buttons, sliders, Logic Block Diagram touchpads, and proximity sensors Port 3 Port 2 Port 1 Port 0 One limited digital PSoC block provides: 8-bit timer, counter, or pulse-width modulator (PWM) PSoC CORE Half-duplex UART SPI slave System Bus Connectable to all general purpose I/O (GPIO) pins Flexible on-chip memory Global Digital Global Analog Interconnect Interconnect 8 KB flash program storage SRAM 512 bytes SRAM data storage SROM Flash 8K 512B In-system serial programming (ISSP) Sleep and CPU Core (M8C) Partial flash updates Interrupt Watchdog Controller Flexible protection modes EEPROM emulation in flash Multiple Clock Sources Complete development tools (Includes IMO, ILO, PLL, and ECO) Free development software (PSoC Designer) Full-featured in-circuit emulator (ICE) and programmer DIGITAL SYSTEM ANALOG SYSTEM Full-speed emulation Analog Input Complex breakpoint structure Muxing Digital Block 128 KB trace memory Precision, programmable clocking CapSense Block Internal 24 MHz oscillator Internal low-speed, low-power oscillator for Watchdog and Digital Analog Sleep functionality Resources Resources Optional external oscillator, up to 24 MHz Programmable pin configurations 25 mA sink, 10 mA drive on all GPIOs Pull-up, pull-down, high Z, strong, or open drain drive modes POR and LVD Internal on all GPIOs Digital 2 I C Voltage Clocks Analog input on all GPIOs System Resets Ref. Configurable interrupt on all GPIOs SYSTEM RESOURCES Cypress Semiconductor Corporation 198 Champion Court San Jose, CA 95134-1709 408-943-2600 Document Number: 001-81890 Rev. *B Revised January 29, 2014