CY8C58LP
Programmable System-on-Chip (PSoC)The CY8C58LP is a programmable system-on-chip (psoc) from Infineon Technologies. View the full CY8C58LP datasheet below including key specifications, electrical characteristics, absolute maximum ratings.
CY8C58LP shares its datasheet with CY8C5888, whose page lists every part number it covers.
Official CY8C58LP datasheet (PDF) — the source this page was extracted from.
Manufacturer
Infineon TechnologiesCategory
Integrated CircuitsCY8C58LP Key Specifications
| Parameter | Value |
|---|---|
| CPU | 32-bit Arm Cortex-M3, up to 80 MHz (67 MHz on some variants) |
| DMA | 24-channel |
| ADCs | Up to two 12-bit SAR ADCs; one configurable 8- to 20-bit delta-sigma ADC |
| DACs | Four 8-bit DACs |
| SRAM | Up to 64 KB |
| EEPROM | 2 KB |
| Opamps | 4 |
| CapSense | Up to 62 sensors |
| I/O Pins | 46 to 72 total (up to 62 GPIO, up to 8 SIO, 2 USBIO) |
| Timers/PWM | Four 16-bit TCPWM blocks |
| Comparators | 4 |
| Program Flash | Up to 256 KB (plus up to 32 KB ECC flash) |
| Sleep Current | 2 μA |
| Active Current | 3.1 mA at 6 MHz; 15.4 mA at 48 MHz |
| Boost Regulator | 0.5 V input to 5 V output |
| Hibernate Current | 300 nA with RAM retention |
| Programming/Debug | JTAG (4-wire), SWD (2-wire), SWV, Traceport |
| Voltage Reference | 1.024 V ±0.1% |
| Supply Voltage Range | 1.71 V to 5.5 V |
| Communication Interfaces | USB 2.0 FS (12 Mbps), CAN 2.0b, I2C (1 Mbps), UART, SPI, I2S, LIN 2.0 (via UDBs) |
| Digital Filter Processor | 24-bit 64-tap fixed-point DFB |
| Universal Digital Blocks | 20 to 24 UDBs |
| Package Options In Family | 68-pin QFN, 100-pin TQFP, 99-pin CSP |
| Operating Temperature (Ambient) | -40 °C to 85 °C (extended: -40 °C to 105 °C) |
CY8C58LP 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
CY8C58LP 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
- This feature on select devices only. See Ordering Information on page 127 for details.
- Analog peripherals
- Up to two 12-bit SAR ADCs
- Configurable 8- to 20-bit delta-sigma ADC
- Four 8-bit DACs
- Four opamps
- Four comparators
- Four programmable analog blocks, to create:
- Programmable gain amplifier (PGA)
- Transimpedance amplifier (TIA)
- Mixer
- Sample and hold circuit
- CapSense ® support, up to 62 sensors
- 1.024 V ±0.1% internal voltage reference
- Versatile I/O system
- 46 to 72 I/O pins - up to 62 general-purpose I/Os (GPIOs)
- 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
- Two USBIO pins that can be used as GPIOs
- Route any digital or analog peripheral to any GPIO
- CapSense support from any GPIO
- LCD direct drive from any GPIO, up to 46 × 16 segments
- 1.2-V to 5.5-V interface voltages, up to four power domains
- Programming, debug, and trace
- Arm debug and trace modules embedded in the CPU core
- JTAG (4-wire), serial wire debug (SWD) (2-wire), single wire viewer (SWV), and Traceport (5-wire) interfaces
- Bootloader programming through I 2 C, SPI, UART, USB, and other interfaces
- Package options: 68-pin QFN, 100-pin TQFP, and 99-pin CSP
- Development support with free PSoC Creator™ tool
- 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.
- Schematic and firmware design support
- Includes free GCC compiler, supports Keil/Arm MDK compiler
- Supports device programming and debugging
- The maximum storage temperature is 150 °C in compliance with JEDEC Standard JESD22-A103, High Temperature Storage Life.
·
·
CY8C58LP 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.
- 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.
CY8C58LP 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.
CY8C58LP Absolute Maximum Ratings
Table 11-1. Absolute Maximum Ratings DC Specifications [14]
| Parameter | Description | Conditions | Min | Typ | Max | Units |
|---|---|---|---|---|---|---|
| V DDA | Analog supply voltage relative to V SSA | -0.5 | - | 6 | V | |
| V DDD | Digital supply voltage relative to V SSD | -0.5 | - | 6 | V | |
| V DDIO | I/O supply voltage relative to V SSD | -0.5 | - | 6 | V | |
| V CCA | Direct analog core voltage input | -0.5 | - | 1.95 | V | |
| V CCD | Direct digital core voltage input | -0.5 | - | 1.95 | V | |
| V SSA | Analog ground voltage | V SSD - 0.5 | - | V SSD + 0.5 | V | |
| V GPIO [15] | DC input voltage on GPIO | Includes signals sourced by V DDA and routed internal to the pin. | V SSD - 0.5 | - | V DDIO + 0.5 | V |
| V SIO | DC input voltage on SIO | Output disabled | V SSD - 0.5 | - | 7 | V |
| V SIO | DC input voltage on SIO | Output enabled | V SSD - 0.5 | - | 6 | V |
| V IND | Voltage at boost converter input | 0.5 | - | 5.5 | V | |
| V BAT | Boost converter supply | V SSD - 0.5 | - | 5.5 | V | |
| I VDDIO | Current per V DDIO supply pin | - | - | 100 | mA | |
| I GPIO | GPIO current | -30 | - | 41 | mA | |
| I SIO | SIO current | -49 | - | 28 | mA | |
| I USBIO | USBIO current | -56 | - | 59 | mA | |
| V EXTREF | ADC external reference inputs | Pins P0[3], P3[2] | - | - | 2 | V |
| LU | Latch up current [16] | -100 | - | 100 | mA | |
| ESD HBM | Electrostatic discharge voltage | Human body model | 1000 | - | - | V |
| ESD CDM | ESD voltage | Charge device model | 500 | - | - | V |
-
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.
-
Meets or exceeds JEDEC Spec EIA/JESD78E IC Latch-up Test.
-
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 Number | Manufacturer | Package |
|---|---|---|
| CY8C5888 | Infineon Technologies | 68-pin Q |
| CY8C5888LTI-LP097 | Infineon Technologies | 68-VFQFN Exposed Pad |
Other Integrated Circuits
- STM32F103C8T6 – STMicroelectronics, Microcontroller
- STM32F405RGT6 – STMicroelectronics, ARM Cortex-M4 MCU
- SN74AVC4T245PWR – Texas Instruments, Dual-Supply Bus Transceiver Level Translator
- STM32F446RCT6 – STMicroelectronics, ARM Cortex-M4 MCU
- STM32G070RBT6 – STMicroelectronics, Arm Cortex-M0+ 32-bit MCU
- ADS131M08IPBSR – Texas Instruments, Delta-Sigma ADC
- ISO1540DR – Texas Instruments, Bidirectional I²C Isolator
- ISO7740DBQR – Texas Instruments, Digital Isolator
All Integrated Circuits datasheetsAll Infineon Technologies datasheets (140)
Ask your AI agent about the CY8C58LP
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 CY8C58LP run from my 12 V rail? Check it against the datasheet limits."
Create a free account $2 of usage every month, no card needed.