CY8C24894 Automotive PSoC Programmable System-on-Chip Additional system resources Features 2 I C slave, master, or multimaster operation up to 400 kHz Automotive Electronics Council (AEC) qualified Watchdog and sleep timers User-configurable LVD Powerful Harvard-architecture processor Integrated supervisory circuit M8C processor speeds up to 24 MHz On-chip precision voltage reference Two 8 8 multiply, 32-bit accumulate Low power at high speed Complete development tools Operating voltage: 3.0 V to 5.25 V Free development software (PSoC Designer) Automotive temperature range: 40 C to +85 C Full-featured in-circuit emulator (ICE) and programmer Full-speed emulation Advanced peripherals (PSoC blocks) Complex breakpoint structure Six rail-to-rail analog PSoC blocks provide: 128-KB trace memory Up to 14-bit analog-to-digital converters (ADCs) Up to 9-bit digital-to-analog converters (DACs) Programmable gain amplifiers (PGAs) Logic Block Diagram Programmable filters and comparators Analog Four digital PSoC blocks provide: Port 7 Port 5 Port 4 Port 3 Port 2 Port 1 Port 0 Drivers 8- to 32-bit timers, counters, and pulse-width modulators (PWMs) Cyclic redundancy check (CRC) and pseudo-random sequence (PRS) modules Full- or half-duplex UART Global Digital Interconnect Global Analog Interconnect SPI master or slave PSoC CORE Connectable to all general purpose I/O (GPIO) pins SRAM SROM Flash 16K 1K Sleep and Complex peripherals by combining blocks CPU Core (M8C) Watchdog Interrupt Capacitive sensing application capability Controller Clock Sources Flexible on-chip memory (Includes IMO and ILO) 16-KB flash program storage, 1000 erase/write cycles 1-KB SRAM data storage DIGITAL SYSTEM ANALOG SYSTEM In-system serial programming (ISSP) Analog Ref. Partial flash updates Digital Analog Flexible protection modes Block Block Array Array EEPROM emulation in flash Programmable pin configurations 25-mA sink, 10-mA drive on all GPIOs Pull-up, pull-down, high Z, strong, or open-drain drive modes on all GPIOs Internal Analog Digital 2 Decimator POR and LVD Up to 47 analog inputs on GPIOs I2C Voltage Input Clocks MACs Type2 System Resets Re.f Muxing Two 30-mA analog outputs on GPIOs SYSTEM RESOURCES Configurable interrupt on all GPIOs Precision, programmable clocking Internal 4% 24/48 MHz oscillator Internal low-speed, low-power oscillator for watchdog and sleep functionality Optional external oscillator, up to 24 MHz Errata: For information on silicon errata, see Errata on page 46. Details include trigger conditions, devices affected, and proposed workaround. Cypress Semiconductor Corporation 198 Champion Court San Jose, CA 95134-1709 408-943-2600 Document Number: 001-53754 Rev. *H Revised March 12, 2015 S us ystem BCY8C24894 Contents PSoC Functional Overview ..............................................3 DC Electrical Characteristics ..................................... 14 The PSoC Core ...........................................................3 AC Electrical Characteristics ..................................... 27 The Digital System ......................................................3 Packaging Information ................................................... 35 The Analog System .....................................................4 Thermal Impedances ................................................. 35 Additional System Resources .....................................5 Solder Reflow Specifications ..................................... 35 PSoC Device Characteristics ......................................5 Tape and Reel Information ........................................ 36 Getting Started ..................................................................6 Development Tool Selection ......................................... 37 Application Notes ........................................................6 Software ....................................................................37 Development Kits ........................................................6 Development Kits ...................................................... 37 Training .......................................................................6 Evaluation Tools ........................................................ 37 CYPros Consultants ....................................................6 Device Programmers ................................................. 38 Solutions Library ..........................................................6 Accessories (Emulation and Programming) .............. 38 Technical Support .......................................................6 Ordering Information ...................................................... 39 Development Tools ..........................................................6 Ordering Code Definitions ......................................... 39 PSoC Designer Software Subsystems ........................6 Acronyms ........................................................................40 Designing with PSoC Designer .......................................7 Reference Documents .................................................... 40 Select User Modules ...................................................7 Document Conventions ................................................. 41 Configure User Modules ..............................................7 Units of Measure ....................................................... 41 Organize and Connect ................................................7 Numeric Conventions ................................................ 41 Generate, Verify, and Debug .......................................7 Glossary ..........................................................................41 Pinouts ..............................................................................8 Errata ...............................................................................46 56-Pin Part Pinout (with XRES pin) ............................8 Part Numbers Affected .............................................. 46 Registers ...........................................................................9 CY8C24x94 Errata Summary .................................... 46 Register Conventions ..................................................9 Document History Page ................................................. 50 Register Mapping Tables ............................................9 Sales, Solutions, and Legal Information ...................... 52 Register Map Bank 0 Table: User Space .................10 Worldwide Sales and Design Support ....................... 52 Register Map Bank 1 Table: Configuration Space ...11 Products ....................................................................52 Electrical Specifications ................................................12 PSoC Solutions ...................................................... 52 Absolute Maximum Ratings .......................................13 Cypress Developer Community ................................. 52 Operating Temperature .............................................13 Technical Support ..................................................... 52 Document Number: 001-53754 Rev. *H Page 2 of 52