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