CY8C29466, CY8C29566 CY8C29666, CY8C29866 PSoC Programmable System-on-Chip PSoC Programmable System-on-Chip Features Powerful Harvard-architecture processor Additional system resources 2 M8C processor speeds to 24 MHz I C slave, master, and multi-master to 400 kHz Two 8 8 multiply, 32-bit accumulate Watchdog and sleep timers Low power at high speed User-configurable low-voltage detection (LVD) Operating voltage: 3.0 V to 5.25 V Integrated supervisory circuit Operating voltages down to 1.0 V using on-chip switch mode On-chip precision voltage reference pump (SMP) Complete development tools Industrial temperature range: 40 C to +85 C Free development software (PSoC Designer) Advanced peripherals (PSoC blocks) Full-featured in-circuit emulator (ICE) and 12 rail-to-rail analog PSoC blocks provide: programmer Up to 14-bit analog-to-digital converters (ADCs) Full-speed emulation Complex breakpoint structure Up to 9-bit digital-to-analog converters (DACs) 128 KB trace memory Programmable gain amplifiers (PGAs) Complex events Programmable filters and comparators C compilers, assembler, and linker 16 digital PSoC blocks provide: 8- to 32-bit timers, counters, and pulse-width modulators (PWMs) Logic Block Diagram Cyclical redundancy check (CRC) and pseudo random Port Port Port Port Port Port Port Port 0 with sequence (PRS) modules Analog Drivers 7 6 5 4 3 2 1 Up to four full-duplex universal asynchronous receiver PSoC transmitters (UARTs) CORE Multiple serial peripheral interface (SPI) masters or slaves System Bus Can connect to all general-purpose I/O (GPIO) pins Create complex peripherals by combining blocks Global Digital Interconnect Precision, programmable clocking Global Analog Interconnect Internal 2.5% 24- / 48-MHz main oscillator SRAM SROM Flash 32KB 2KB 24- / 48-MHz with optional 32.768 kHz crystal Sleep and Optional external oscillator, up to 24 MHz CPU Core (M8C) Interrupt Watchdog Internal oscillator for watchdog and sleep Controller Flexible on-chip memory Multiple Clock Sources 32 KB flash program storage 50,000 erase/write cycles (Includes IMO, ILO, PLL, and ECO) 2 KB static random access memory (SRAM) data storage In-system serial programming (ISSP) DIGITAL SYSTEM ANALOG SYSTEM Partial flash updates Analog Flexible protection modes Ref. Digital Analog Electrically erasable programmable read-only memory Block Block (EEPROM) emulation in flash Array Array Analog Programmable pin configurations Input Muxing 25-mA sink, 10-mA source on all GPIOs Pull-up, pull-down, high Z, strong, or open-drain drive modes on all GPIOs Eight standard analog inputs on GPIOs, plus four additional analog inputs with restricted routing POR and LVD Internal Switch Digital Multiply 2 Four 40 mA analog outputs on GPIOs Voltage Decimator I C Mode Clocks Accum. System Resets Ref. Pump Configurable interrupt on all GPIOs SYSTEM RESOURCES Cypress Semiconductor Corporation 198 Champion Court San Jose, CA 95134-1709 408-943-2600 Document Number: 38-12013 Rev. *S Revised July 7, 2011 + Feedback CY8C29466, CY8C29566 CY8C29666, CY8C29866 Contents PSoC Programmable System-on-Chip ...........................1 Electrical Specifications ................................................ 19 Features .............................................................................1 Absolute Maximum Ratings ....................................... 19 Logic Block Diagram ........................................................1 Operating Temperature ............................................ 20 PSoC Functional Overview ..............................................3 DC Electrical Characteristics ..................................... 20 PSoC Core ..................................................................3 AC Electrical Characteristics ..................................... 35 Digital System .............................................................3 Packaging Information ................................................... 44 Analog System ............................................................4 Packaging Dimensions .............................................. 44 Additional System Resources .....................................5 Thermal Impedances ................................................ 49 PSoC Device Characteristics ......................................5 Capacitance on Crystal Pins .................................... 49 Getting Started ..................................................................6 Solder Reflow Specifications ..................................... 49 Application Notes ........................................................6 Development Tool Selection ......................................... 50 Development Kits ........................................................6 Software ....................................................................50 Training .......................................................................6 Development Kits ...................................................... 50 CYPros Consultants ....................................................6 Evaluation Tools ........................................................ 50 Solutions Library ..........................................................6 Device Programmers ................................................. 51 Technical Support .......................................................6 Accessories (Emulation and Programming) ................ 51 Development Tools ..........................................................6 Ordering Information ...................................................... 52 PSoC Designer Software Subsystems ........................6 Ordering Code Definitions ......................................... 52 Designing with PSoC Designer .......................................7 Acronyms ........................................................................53 Select User Modules ...................................................7 Acronyms Used ......................................................... 53 Configure User Modules ..............................................7 Reference Documents .................................................... 53 Organize and Connect ................................................7 Document Conventions ............................................. 54 Generate, Verify, and Debug .......................................7 Units of Measure ....................................................... 54 Pinouts ..............................................................................8 Numeric Conventions ................................................ 54 28-Pin Part Pinout .......................................................8 Glossary ..........................................................................54 44-Pin Part Pinout .......................................................9 Document History Page ................................................ 59 48-Pin Part Pinout .....................................................10 Sales, Solutions, and Legal Information ...................... 61 100-Pin Part Pinout ...................................................12 Worldwide Sales and Design Support ....................... 61 100-Pin Part Pinout (On-Chip Debug) .......................14 Products ....................................................................61 Register Reference .........................................................16 PSoC Solutions ......................................................... 61 Register Conventions ................................................16 Register Mapping Tables ..........................................16 Document Number: 38-12013 Rev. *S Page 2 of 61 + Feedback