Skip to main content

5LP

Programmable System-on-Chip (PSoC)

The 5LP is a programmable system-on-chip (psoc) from Infineon/Cypress. View the full 5LP datasheet below including electrical characteristics, absolute maximum ratings.

Manufacturer

Infineon/Cypress

Category

Programmable System-on-Chip (PSoC)

Overview

Part: PSoC 5LP — Infineon Technologies (formerly Cypress)

Type: Programmable System-on-Chip (PSoC) / 32-bit Arm Cortex-M3 MCU

Description: PSoC 5LP is a programmable embedded system-on-chip integrating configurable analog and digital peripherals, memory, and a 32-bit Arm Cortex-M3 microcontroller at up to 80 MHz, with ultra-low power operation and a wide voltage range.

Operating Conditions:

  • Supply voltage: 1.71 to 5.5 V
  • Operating temperature: -40 to 85 °C (extended to 105 °C for some parts)
  • DC to 80-MHz operation

Absolute Maximum Ratings:

  • Max storage temperature: 150 °C

Key Specs:

  • CPU: 32-bit Arm Cortex-M3, up to 80 MHz
  • Program Flash: Up to 256 KB
  • RAM: Up to 64 KB
  • EEPROM: 2 KB
  • Active mode current: 3.1 mA at 6 MHz, 15.4 mA at 48 MHz
  • Sleep mode current: 2 μA
  • Hibernate mode current: 300 nA (with RAM retention)
  • SAR ADC: Up to two 12-bit, up to 1 Msps, SNR > 70 dB
  • Delta-sigma ADC: Configurable 8- to 20-bit, < 100-μV offset, 0.2% gain error

Features:

  • 24-channel Direct Memory Access (DMA) controller
  • USB 2.0 Full-Speed (12 Mbps) peripheral interface
  • Full CAN 2.0b with 16 Rx, 8 Tx buffers
  • Up to 24 Universal Digital Blocks (UDBs) for custom digital functions
  • Up to two 12-bit SAR ADCs and one configurable 8- to 20-bit delta-sigma ADC
  • Four 8-bit DACs and four opamps
  • CapSense support for up to 62 sensors
  • JTAG, SWD, SWV, and Traceport debug interfaces
  • Bootloader programming via I2C, SPI, UART, USB
  • Development support with free PSoC Creator™ tool

Applications:

  • Consumer
  • Industrial
  • Medical

Package:

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

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.

·

·

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.

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.

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 .

Related Variants

The following components are covered by the same datasheet.

Part NumberManufacturerPackage
CY8C5888Infineon/Cypress68-pin Q
CY8C58LPInfineon/Cypress
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.

Get structured datasheet data via API

Get started free