Skip to main content

We use cookies to understand how you use our site and improve your experience. See our Privacy Policy.

CY8C5888

Programmable System-on-Chip (PSoC)

The CY8C5888 is a programmable system-on-chip (psoc) from Infineon Technologies. View the full CY8C5888 datasheet below including key specifications, electrical characteristics, absolute maximum ratings.

Official CY8C5888 datasheet (PDF) — the source this page was extracted from.

Package

68-pin Q

CY8C5888 Key Specifications

ParameterValue
Active current3.1 mA at 6 MHz, 15.4 mA at 48 MHz
Sleep mode2 μA; hibernate mode with RAM retention: 300 nA
SIO output low voltage≤0.8 V at IOL = 25 mA (VDDIO = 3.3 V)
SIO fast strong mode rise/fall time≤12 ns (25 pF, VDDIO = 3.3 V)
SIO output frequencyup to 33 MHz (2.7 V < VDDIO < 5.5 V, 25 pF)
SIO pull-up/pull-down resistor3.5–8.5 kΩ (typ 5.6 kΩ)
Delta-sigma ADC8- to 20-bit, offset <100 μV, gain error 0.2%
SAR ADC12-bit, up to 1 Msps; internal reference 1.024 V ±0.1%

CY8C5888 Overview

Part: CY8C58LP family (CY8C5888) — Cypress (an Infineon Technologies Company)

Type: 32-bit Arm Cortex-M3 Programmable System-on-Chip (PSoC 5LP)

Description: 32-bit Arm Cortex-M3 PSoC 5LP MCU at up to 80 MHz with up to 256 KB flash, up to 64 KB SRAM, 2 KB EEPROM, configurable analog and digital peripherals, and a 1.71–5.5 V supply range.

Operating Conditions:

  • Supply voltage: 1.71–5.5 V
  • Operating temperature (ambient): -40 to 85 °C (extended temperature parts: -40 to 105 °C)
  • CPU clock: DC to 80 MHz
  • I/O interface voltages: 1.2–5.5 V, up to four power domains

Absolute Maximum Ratings:

  • VDDA, VDDD, VDDIO supply voltage: -0.5 to 6 V
  • VCCA, VCCD direct core voltage input: max 1.95 V
  • VGPIO: VSSD - 0.5 to VDDIO + 0.5 V
  • VSIO: max 7 V (output disabled), 6 V (output enabled)
  • IVDDIO per pin: 100 mA
  • IGPIO: -30 to 41 mA
  • ISIO: -49 to 28 mA
  • IUSBIO: -56 to 59 mA
  • Latch-up current: ±100 mA
  • ESD: 1000 V HBM, 500 V CDM
  • Max storage temperature: 150 °C

Key Specs:

  • Active current: 3.1 mA at 6 MHz, 15.4 mA at 48 MHz
  • Sleep mode: 2 μA; hibernate mode with RAM retention: 300 nA
  • SIO output low voltage: ≤0.8 V at IOL = 25 mA (VDDIO = 3.3 V)
  • SIO fast strong mode rise/fall time: ≤12 ns (25 pF, VDDIO = 3.3 V)
  • SIO output frequency: up to 33 MHz (2.7 V < VDDIO < 5.5 V, 25 pF)
  • SIO pull-up/pull-down resistor: 3.5–8.5 kΩ (typ 5.6 kΩ)
  • Delta-sigma ADC: 8- to 20-bit, offset <100 μV, gain error 0.2%
  • SAR ADC: 12-bit, up to 1 Msps; internal reference 1.024 V ±0.1%

Features:

  • 32-bit Arm Cortex-M3 CPU with 24-channel DMA and 24-bit 64-tap digital filter block
  • Up to 256 KB flash (plus up to 32 KB ECC), up to 64 KB RAM, 2 KB EEPROM
  • USB 2.0 Full-Speed (select devices), Full CAN 2.0b, I2C at 1 Mbps
  • 20–24 universal digital blocks (UART, SPI, I2S, LIN 2.0, CRC, PRS, etc.)
  • Four 16-bit timer/counter/PWM blocks
  • Up to two 12-bit SAR ADCs, one configurable delta-sigma ADC, four 8-bit DACs, four opamps, four comparators
  • CapSense support (up to 62 sensors) and LCD direct drive (up to 46 × 16 segments)
  • Boost regulator from 0.5 V input up to 5 V output
  • 46–72 I/O pins, including up to eight SIO and two USBIO
  • JTAG, SWD, SWV, and Traceport debug/trace interfaces
  • Supported by free PSoC Creator tool

Applications:

  • Consumer, industrial, and medical embedded control
  • Precision sensor interfacing and CapSense user interfaces

Package:

  • 68-pin QFN
  • 100-pin TQFP
  • 99-pin CSP

CY8C5888 Features

  • Operating characteristics
  • Temperature range (ambient): -40 to 85 °C [1] Extended temperature parts: -40 to 105 °C
  • Voltage range: 1.71 to 5.5 V, up to 6 power domains
  • DC to 80-MHz operation
  • Active mode 3.1 mA at 6 MHz, and 15.4 mA at 48 MHz
  • Power modes
  • 2-μA sleep mode
  • 300-nA hibernate mode with RAM retention
  • Boost regulator from 0.5-V input up to 5-V output
  • Performance
  • 24-channel direct memory access (DMA) controller
  • 32-bit Arm Cortex-M3 CPU, 32 interrupt inputs
  • 24-bit 64-tap fixed-point digital filter processor (DFB)
  • Memories
  • Up to 32 KB additional flash for error correcting code (ECC)
  • Up to 256 KB program flash, with cache and security features
  • Up to 64 KB RAM
  • 2 KB EEPROM
  • Digital peripherals
  • USB 2.0 certified Full-Speed (FS) 12 Mbps peripheral interface (TID#10840032) using internal oscillator [2]
  • Four 16-bit timer, counter, and PWM (TCPWM) blocks I 2 C, 1 Mbps bus speed
  • Full CAN 2.0b, 16 Rx, 8 Tx buffers
  • 8-, 16-, 24-, and 32-bit timers, counters, and PWMs
  • 20 to 24 universal digital blocks (UDB), programmable to create any number of functions:
  • I 2 C, UART, SPI, I2S, LIN 2.0 interfaces
  • Cyclic redundancy check (CRC)
  • Pseudo random sequence (PRS) generators
  • Quadrature decoders
  • Gate-level logic functions
  • Programmable clocking
  • 4- to 25-MHz external crystal oscillator
  • 3- to 74-MHz internal oscillator, 1% accuracy at 3 MHz
  • Internal PLL clock generation up to 80 MHz
  • 32.768-kHz external watch crystal oscillator
  • Low-power internal oscillator at 1, 33, and 100 kHz
  • 12 clock dividers routable to any peripheral or I/O
  1. This feature on select devices only. See Ordering Information on page 127 for details.
  2. Analog peripherals
  3. Up to two 12-bit SAR ADCs
  4. Configurable 8- to 20-bit delta-sigma ADC
  5. Four 8-bit DACs
  6. Four opamps
  7. Four comparators
  8. Four programmable analog blocks, to create:
  • Programmable gain amplifier (PGA)
  • Transimpedance amplifier (TIA)
  • Mixer
  • Sample and hold circuit
  1. CapSense ® support, up to 62 sensors
  2. 1.024 V ±0.1% internal voltage reference
  3. Versatile I/O system
  4. 46 to 72 I/O pins - up to 62 general-purpose I/Os (GPIOs)
  5. Up to eight performance I/O (SIO) pins
  • 25 mA current sink
  • Programmable input threshold and output high voltages
  • Can act as a general-purpose comparator
  • Hot swap capability and overvoltage tolerance
  1. Two USBIO pins that can be used as GPIOs
  2. Route any digital or analog peripheral to any GPIO
  3. CapSense support from any GPIO
  4. LCD direct drive from any GPIO, up to 46 × 16 segments
  5. 1.2-V to 5.5-V interface voltages, up to four power domains
  6. Programming, debug, and trace
  7. Arm debug and trace modules embedded in the CPU core
  8. JTAG (4-wire), serial wire debug (SWD) (2-wire), single wire viewer (SWV), and Traceport (5-wire) interfaces
  9. Bootloader programming through I 2 C, SPI, UART, USB, and other interfaces
  10. Package options: 68-pin QFN, 100-pin TQFP, and 99-pin CSP
  11. Development support with free PSoC Creator™ tool
  12. Over 100 PSoC Components™ integrate multiple ICs and system interfaces into one PSoC. Components are free embedded ICs represented by icons. Drag and drop component icons to design systems in PSoC Creator.
  13. Schematic and firmware design support
  14. Includes free GCC compiler, supports Keil/Arm MDK compiler
  15. Supports device programming and debugging
  16. The maximum storage temperature is 150 °C in compliance with JEDEC Standard JESD22-A103, High Temperature Storage Life.

·

·

CY8C5888 Pin Configuration

IDAC0, IDAC1, IDAC2, IDAC3. Low-resistance output pin for high-current DACs (IDAC).

Opamp0out, Opamp1out, Opamp2out, Opamp3out. High current output of uncommitted opamp. [7]

Extref0, Extref1. External reference input to the analog system.

SAR0 EXTREF, SAR1 EXTREF. External references for SAR ADCs

Opamp0-, Opamp1-, Opamp2-, Opamp3-. Inverting input to uncommitted opamp.

Opamp0+, Opamp1+, Opamp2+, Opamp3+. Noninverting input to uncommitted opamp.

GPIO. Provides interfaces to the CPU, digital peripherals, analog peripherals, interrupts, LCD segment drive, and CapSense. [7]

I2C0: SCL, I2C1: SCL. I 2 C SCL line providing wake from sleep on an address match. Any I/O pin can be used for I 2 C SCL if wake from sleep is not required.

I2C0: SDA, I2C1: SDA. I 2 C SDA line providing wake from sleep on an address match. Any I/O pin can be used for I 2 C SDA if wake from sleep is not required.

Ind. Inductor connection to boost pump.

kHz XTAL: Xo, kHz XTAL: Xi. 32.768-kHz crystal oscillator pin.

MHz XTAL: Xo, MHz XTAL: Xi. 4 to 25-MHz crystal oscillator pin.

nTRST. Optional JTAG Test Reset programming and debug port connection to reset the JTAG connection.

SIO. Provides interfaces to the CPU, digital peripherals and interrupts with a programmable high threshold voltage, analog comparator, high sink current, and high impedance state when the device is unpowered.

SWDCK. SWD Clock programming and debug port connection.

SWDIO. SWD Input and Output programming and debug port connection.

TCK. JTAG Test Clock programming and debug port connection.

TDI. JTAG Test Data In programming and debug port connection.

TDO. JTAG Test Data Out programming and debug port connection.

TMS. JTAG Test Mode Select programming and debug port connection.

TRACECLK. Cortex-M3 TRACEPORT connection, clocks TRACEDATA pins.

  1. GPIOs with opamp outputs are not recommended for use with CapSense.

TRACEDATA[3:0]. Cortex-M3 TRACEPORT connections, output data.

SWV. SWV output.

USBIO, D+. Provides D+ connection directly to a USB 2.0 bus. May be used as a digital I/O pin; it is powered from VDDD instead of from a VDDIO. Pins are Do Not Use (DNU) on devices without USB.

USBIO, D-. Provides D- connection directly to a USB 2.0 bus. May be used as a digital I/O pin; it is powered from VDDD instead of from a VDDIO. Pins are Do Not Use (DNU) on devices without USB.

VBOOST. Power sense connection to boost pump.

VBAT. Battery supply to boost pump.

VCCA. Output of the analog core regulator or the input to the analog core. Requires a 1μF capacitor to VSSA. The regulator output is not designed to drive external circuits. Note that if you use the device with an external core regulator (externally regulated mode), the voltage applied to this pin must not exceed the allowable range of 1.71 V to 1.89 V. When using the internal core regulator, (internally regulated mode, the default), do not tie any power to this pin. For details see Power System on page 26.

VCCD. Output of the digital core regulator or the input to the digital core. The two VCCD pins must be shorted together, with the trace between them as short as possible, and a 1μF capacitor to VSSD. The regulator output is not designed to drive external circuits. Note that if you use the device with an external core regulator (externally regulated mode), the voltage applied to this pin must not exceed the allowable range of 1.71 V to 1.89 V. When using the internal core regulator (internally regulated mode, the default), do not tie any power to this pin. For details see Power System on page 26.

VDDA. Supply for all analog peripherals and analog core regulator. VDDA must be the highest voltage present on the device. All other supply pins must be less than or equal to VDDA.

VDDD. Supply for all digital peripherals and digital core regulator. VDDD must be less than or equal to VDDA.

VSSA. Ground for all analog peripherals.

VSSB. Ground connection for boost pump.

VSSD. Ground for all digital logic and I/O pins.

VDDIO0, VDDIO1, VDDIO2, VDDIO3. Supply for I/O pins. Each VDDIO must be tied to a valid operating voltage (1.71 V to 5.5 V), and must be less than or equal to VDDA.

XRES. External reset pin. Active low with internal pull-up.

CY8C5888 Electrical Characteristics

Specifications are valid for -40 °C T A 105 °C and T J 120 °C, except where noted. Specifications are valid for 1.71 V to 5.5 V, except where noted. The unique flexibility of the PSoC UDBs and analog blocks enable many functions to be implemented in PSoC Creator components, see the component datasheets for full AC/DC specifications of individual functions. See the Example Peripherals on page 40 for further explanation of PSoC Creator components.

CY8C5888 Absolute Maximum Ratings

Table 11-1. Absolute Maximum Ratings DC Specifications [14]

ParameterDescriptionConditionsMinTypMaxUnits
V DDAAnalog supply voltage relative to V SSA-0.5-6V
V DDDDigital supply voltage relative to V SSD-0.5-6V
V DDIOI/O supply voltage relative to V SSD-0.5-6V
V CCADirect analog core voltage input-0.5-1.95V
V CCDDirect digital core voltage input-0.5-1.95V
V SSAAnalog ground voltageV SSD - 0.5-V SSD + 0.5V
V GPIO [15]DC input voltage on GPIOIncludes signals sourced by V DDA and routed internal to the pin.V SSD - 0.5-V DDIO + 0.5V
V SIODC input voltage on SIOOutput disabledV SSD - 0.5-7V
V SIODC input voltage on SIOOutput enabledV SSD - 0.5-6V
V INDVoltage at boost converter input0.5-5.5V
V BATBoost converter supplyV SSD - 0.5-5.5V
I VDDIOCurrent per V DDIO supply pin--100mA
I GPIOGPIO current-30-41mA
I SIOSIO current-49-28mA
I USBIOUSBIO current-56-59mA
V EXTREFADC external reference inputsPins P0[3], P3[2]--2V
LULatch up current [16]-100-100mA
ESD HBMElectrostatic discharge voltageHuman body model1000--V
ESD CDMESD voltageCharge device model500--V
  1. Usage above the absolute maximum conditions listed in Table 11-1 may cause permanent damage to the device. Exposure to Absolute Maximum conditions for extended periods of time may affect device reliability. The Maximum Storage Temperature is 150 °C in compliance with JEDEC Standard JESD22-A103, High Temperature Storage Life. When used below Absolute Maximum conditions but above normal operating conditions, the device may not operate to specification.

  2. Meets or exceeds JEDEC Spec EIA/JESD78E IC Latch-up Test.

  3. The V DDIO supply voltage must be greater than the maximum voltage on the associated GPIO pins. Maximum voltage on GPIO pin V DDIO V DDA .

Variants on the same datasheet

These parts have exact links to the same datasheet. They are candidates to compare, not verified drop-in replacements; check package, pinout and electrical limits.

Part NumberManufacturerPackage
CY8C5888LTI-LP097Infineon Technologies68-VFQFN Exposed Pad
CY8C58LPInfineon Technologies—

Other Integrated Circuits

All Integrated Circuits datasheetsAll Infineon Technologies datasheets (140)

Data on this page is extracted from publicly available manufacturer datasheets using automated tools including AI. It may contain errors or omissions. Always verify specifications against the official manufacturer datasheet before making design or purchasing decisions. See our Terms of Service. Rights holders can submit a takedown request.

Ask your AI agent about the CY8C5888

Connect SheetsData to Claude, Cursor, Codex or any MCP client and your agent reads this datasheet for you: pinout, limits, register maps and design checks, with the numbers taken from the PDF.

claude mcp add --transport http sheetsdata https://mcp.sheetsdata.com/mcp

Then ask: "Can the CY8C5888 run from my 12 V rail? Check it against the datasheet limits."

Create a free account $2 of usage every month, no card needed.