CY8C21312 CY8C21512 Automotive PSoC Programmable System-on-Chip Automotive PSoC Programmable System-on-Chip Pull-up, pull-down, high Z, strong, or open drain drive modes Features on all GPIOs Analog input on all GPIOs Automotive Electronics Council (AEC) Q100 qualified Configurable interrupt on all GPIOs Powerful Harvard-architecture processor Versatile analog mux M8C processor speeds up to 24 MHz Common internal analog bus Low power at high speed Simultaneous connection of I/O combinations Operating voltage: 3.0 V to 5.25 V Additional system resources Automotive temperature range: 40 C to +85 C 2 Inter-Integrated Circuit (I C) master, slave, or multi-master Advanced peripherals operation up to 400 kHz One CapSense block: Watchdog and sleep timers Provides configurable capacitive sensing elements User-configurable low-voltage detection (LVD) Supports combination of CapSense buttons, sliders, Integrated supervisory circuit touchpads, and proximity sensors On-chip precision voltage reference One limited digital PSoC block provides: Logic Block Diagram 8-bit timer, counter, or pulse-width modulator (PWM) Half-duplex UART Port 3 Port 2 Port 1 Port 0 SPI slave PSoC CORE Connectable to all general purpose I/O (GPIO) pins System Bus Flexible on-chip memory 8 KB flash program storage Global Digital Global Analog Interconnect Interconnect 512 bytes SRAM data storage SRAM SROM Flash 8K In-system serial programming (ISSP) 512B Sleep and Partial flash updates CPU Core (M8C) Interrupt Watchdog Controller Flexible protection modes EEPROM emulation in flash Multiple Clock Sources (Includes IMO, ILO, PLL, and ECO) Complete development tools Free development software (PSoC Designer) DIGITAL SYSTEM ANALOG SYSTEM Full-featured in-circuit emulator (ICE) and programmer Analog Input Muxing Digital Block Full-speed emulation Complex breakpoint structure CapSense Block 128 KB trace memory Digital Analog Precision, programmable clocking Resources Resources Internal 5% 24 MHz oscillator Internal low-speed, low-power oscillator for Watchdog and Sleep functionality Optional external oscillator, up to 24 MHz POR and LVD Internal Digital 2 I C Voltage Clocks Programmable pin configurations System Resets Ref. 25 mA sink, 10 mA drive on all GPIOs SYSTEM RESOURCES Cypress Semiconductor Corporation 198 Champion Court San Jose, CA 95134-1709 408-943-2600 Document Number: 001-63745 Rev. *F Revised March 28, 2018CY8C21312 CY8C21512 Contents PSoC Functional Overview ..............................................3 DC Electrical Characteristics ..................................... 15 The PSoC Core ...........................................................3 AC Electrical Characteristics ..................................... 18 The Digital System ......................................................3 Packaging Information ................................................... 23 The Analog System .....................................................4 Packaging Diagram ................................................... 23 Additional System Resources .....................................4 Thermal Impedances ................................................. 24 PSoC Device Characteristics ......................................5 Solder Reflow Specifications ..................................... 24 Getting Started ..................................................................5 Tape and Reel Information ........................................ 25 Application Notes ........................................................5 Development Tool Selection ......................................... 27 Development Kits ........................................................5 Software .................................................................... 27 Training .......................................................................5 Development Kits ...................................................... 27 CYPros Consultants ....................................................5 Evaluation Tools ........................................................ 27 Solutions Library ..........................................................5 Device Programmers ................................................. 28 Technical Support .......................................................5 Accessories (Emulation and Programming) .............. 28 Development Tools ..........................................................6 Ordering Information ...................................................... 29 PSoC Designer Software Subsystems ........................6 Ordering Code Definitions ......................................... 29 Designing with PSoC Designer .......................................7 Acronyms ........................................................................ 30 Select Components .....................................................7 Reference Documents .................................................... 30 Configure Components ...............................................7 Document Conventions ................................................. 31 Organize and Connect ................................................7 Units of Measure ....................................................... 31 Generate, Verify, and Debug .......................................7 Numeric Conventions .................................................... 31 Pinouts ..............................................................................8 Glossary .......................................................................... 31 20-Pin Part Pinout .......................................................8 Document History Page ................................................. 36 28-Pin Part Pinout .......................................................9 Sales, Solutions, and Legal Information ...................... 38 Registers .........................................................................10 Worldwide Sales and Design Support ....................... 38 Register Conventions ................................................10 Products .................................................................... 38 Register Mapping Tables ..........................................10 PSoC Solutions ...................................................... 38 Electrical Specifications ................................................13 Cypress Developer Community ................................. 38 Absolute Maximum Ratings .......................................14 Technical Support ..................................................... 38 Operating Temperature .............................................14 Document Number: 001-63745 Rev. *F Page 2 of 38