Infineon Technologies CY8C4045FNI-DS400T
- Part No.:
- CY8C4045FNI-DS400T
- Manufacturer:
- Infineon Technologies
- Category:
- Microcontrollers
- Package:
- 20-UFBGA, WLCSP
- Datasheet:
-
CY8C4045FNI-DS400T.pdf
- Description:
- IC MCU 32BIT 32KB FLASH 20UFBGA
- Quantity:
- Payment:

- Shipping:

Inventory:1,121
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
CY8C4045FNI-DS400T from Infineon Technologies (formerly Cypress) is a 32-bit programmable system-on-chip (PSoC® 4) microcontroller featuring an ARM® Cortex™-M0 CPU, 32 KB Flash, 4 KB SRAM, six 16-bit TCPWM blocks, two reconfigurable Serial Communication Blocks (SCB), and nine GPIO pins-including two overvoltage-tolerant I²C pins-packaged in a 1.63 mm × 2.03 mm, 20-ball WLCSP for ultra-compact USB Type-C port controller and embedded sensor interface applications.
For engineers reviewing the CY8C4045FNI-DS400T datasheet, CY8C4045FNI-DS400T pinout, CY8C4045FNI-DS400T application, or CY8C4045FNI-DS400T equivalent, key selection criteria include its 48-MHz operation, deep-sleep current of 2.5 µA, independent VDDIO (1.71–5.5 V) for mixed-voltage I/O, dual SCB flexibility (I²C/SPI/UART), and overvoltage-tolerant P0.0/P0.1 pins for robust USB-C CC line control.
Technical Context
The device implements a single-layer AHB-Lite interconnect linking the Cortex-M0 core to peripherals including flash with read accelerator, SRAM controller, ROM bootloader, and a high-speed I/O matrix enabling dynamic signal routing to GPIO. Clocking relies on a ±2% internal main oscillator (IMO, 24–48 MHz) and internal low-power oscillator (ILO), with eight configurable dividers supporting fractional and integer clock synthesis for peripheral timing.
Each of the six TCPWM blocks delivers timer, counter, PWM, and quadrature decoder functions with comparator-triggered kill signals for motor control safety; both SCBs support Fast Mode Plus I²C (1 Mbps), hardware arbitration, 8-deep FIFOs, and memory-mapped mailbox addressing-enabling deterministic communication without CPU polling overhead.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | ARM Cortex-M0, 48-MHz max, Thumb-2 subset with hardware multiplier for single-cycle 32-bit multiply |
| Memory | 32-KB Flash (1 WS at 48 MHz), 4-KB zero-wait-state SRAM, 8-KB boot ROM |
| Power Range | 1.7 V to 5.5 V supply; independent VDDIO pin enables 1.71–5.5 V I/O signaling with external logic level compatibility |
| Low-Power Mode | Deep Sleep current = 2.5 µA; Wakeup Interrupt Controller (WIC) enables selective wake from peripherals without CPU power-up |
| Communication | Two SCBs: each supports I²C (Fast Mode Plus, 1 Mbps), SPI (master/slave), UART; includes 8-deep TX/RX FIFOs and memory-mapped I²C mailbox |
| Timing Peripherals | Six 16-bit TCPWM blocks with center-aligned/edge/pseudo-random PWM, quadrature decode, and comparator-triggered kill outputs |
| GPIO | Nine pins total (including SWD); P0.0/P0.1 are overvoltage-tolerant (OVT) up to 5.5 V-suitable for USB-C CC line monitoring without external level shifters |
Pinout & Package
Package: 20-ball wafer-level chip-scale package (WLCSP), 1.63 mm × 2.03 mm, 0.4-mm ball pitch, industrial temperature range (–40 °C to +85 °C).
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| P0.0 (A2) | I²C SCL / GPIO / OVT | Overvoltage-tolerant I²C clock pin; accepts up to 5.5 V while VDDD = 1.7 V-enables direct USB-C CC line connection |
| P0.1 (A3) | I²C SDA / GPIO / OVT | Overvoltage-tolerant I²C data pin; supports hot-plug detection and VBUS negotiation in USB-C port controllers |
| P1.0 (C2) | SCB[1] I²C SCL / TCPWM[0] line | Configurable as secondary I²C clock or primary PWM output; shared function requires runtime reconfiguration |
| P1.1 (E2) | SWD DATA / TCPWM[1] line | Dual-role debug interface pin; retains TCPWM functionality when SWD is disabled-supports in-system firmware updates without dedicated debug headers |
| P1.2 (D1) | SWD CLK / TCPWM[2] line | Clock input for serial wire debug; also serves as PWM output-enables concurrent debug and motor control signal generation |
| XRES (B1) | Active-low reset input | No internal pull-up; requires external ~5-kΩ pull-up for reliable reset assertion during power-up or brown-out |
| VDDIO (E1) | I/O power supply | Independent voltage rail for GPIO; decouples I/O signaling from core logic-allows interfacing with 1.8-V, 3.3-V, or 5-V peripherals |
| VDDD (E3) | Digital core supply | Main chip power supply; regulated internally from VDDIO or external source-must be bypassed with 100-nF ceramic capacitor per datasheet layout guidelines |
| VSS (D4, C1) | Digital ground | Two dedicated ground balls minimize impedance and reduce noise coupling between analog/digital sections |
Key Features
| Feature | Design Value |
|---|---|
| Reconfigurable SCBs | Two hardware blocks dynamically switch between I²C/SPI/UART protocols at runtime-eliminates need for multiple fixed-function peripherals in USB-C PD controllers |
| Overvoltage-Tolerant GPIO | P0.0/P0.1 withstand 5.5 V regardless of VDDD-enables direct connection to USB-C CC lines without external voltage translators or protection circuitry |
| Deep Sleep with WIC | 2.5 µA retention current with Wakeup Interrupt Controller-allows wake on I²C address match or TCPWM overflow without full CPU boot, reducing average system power |
| High-Speed I/O Matrix | Hardware multiplexer routes any peripheral signal (TCPWM, SCB, comparator) to any GPIO-enables flexible board layout and late-stage design changes without PCB revision |
| Flash Accelerator | Delivers 85% of SRAM access speed from Flash-maintains deterministic 48-MHz CPU performance without code relocation to RAM |
Applications
| USB-C Port Controller | Industrial Sensor Node |
|---|---|
Use Scenario: Managing USB Type-C connector configuration, VBUS detection, CC line negotiation, and power role switching in portable docking stations. IC Role / Device Role / Timing Role: Primary USB-C PD policy engine executing USB Power Delivery stack with real-time CC line monitoring via OVT GPIO and I²C-based communication to host MCU. Use Value: Eliminates external level shifters and discrete logic by integrating OVT I/O, dual SCBs for sideband use (e.g., I²C to PMIC + SPI to display), and low-power Deep Sleep for standby mode. | Use Scenario: Battery-powered environmental sensor hub collecting temperature, humidity, and motion data for predictive maintenance in factory automation. IC Role / Device Role / Timing Role: Edge-processing node performing local sensor fusion, PWM-driven LED status indication, and scheduled I²C reads from analog sensors before transmitting via UART to gateway. Use Value: 2.5 µA Deep Sleep extends battery life to >5 years; six TCPWM blocks enable simultaneous LED dimming, fan control, and quadrature decoding for rotary encoders. |
| Smart Lighting Control | Medical Wearable Interface |
Use Scenario: Dimmable LED driver module in architectural lighting systems requiring DALI or 0–10 V analog control compatibility. IC Role / Device Role / Timing Role: Digital interface translator converting DALI packet commands into precise PWM outputs for LED current regulation, with built-in EMI-reducing slew rate control. Use Value: Configurable drive strength and slew rate per GPIO suppress conducted emissions; dual SCBs allow parallel DALI bus monitoring and local diagnostics over UART. | Use Scenario: Compact wearable patch monitoring heart rate and skin temperature, communicating wirelessly via BLE companion MCU. IC Role / Device Role / Timing Role: Analog front-end supervisor managing ADC sampling timing, GPIO-based electrode contact detection, and low-latency interrupt-driven wake on motion event. Use Value: Independent VDDIO allows 1.8-V sensor interface while running core at 3.3 V; hold-mode GPIO retains electrode state across Deep Sleep transitions for instant resumption. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar programmable microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| STM32G031F8P6 | Arm Cortex-M0+, 64-MHz max, 64-KB Flash, no OVT GPIO, no hardware I²C mailbox, 1.65–3.6 V only | Lacks overvoltage tolerance and independent VDDIO-requires external level shifters for USB-C CC lines; limited to single-supply systems | Select when cost-sensitive designs prioritize Flash size over mixed-voltage I/O and USB-C native integration |
| RP2040 | Dual-core Arm Cortex-M0+, 133-MHz, 264-KB SRAM, no integrated Flash, no OVT GPIO, no hardware I²C arbitration | Requires external Flash; lacks hardware I²C master arbitration and OVT pins-unsuitable for multi-master USB-C PD negotiation | Select for high-throughput data logging or audio processing where external memory and dual-core parallelism outweigh USB-C protocol compliance needs |
Compared with STM32G031F8P6 and RP2040, CY8C4045FNI-DS400T uniquely integrates overvoltage-tolerant I²C pins, independent VDDIO, and hardware I²C mailbox addressing-making it the only option among the three qualified for direct USB-C CC line control without external components.
Availability
CY8C4045FNI-DS400T is available at Aetrix Electronics and suitable for USB-C port controller designs, battery-powered sensor nodes, smart lighting modules, and medical wearable interfaces requiring stable component supply, long-term lifecycle assurance, and industrial temperature support.
Supply support for CY8C4045FNI-DS400T includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
Infineon Technologies is a global semiconductor leader headquartered in Munich, Germany, specializing in power management, automotive MCUs, and secure connectivity solutions with strong emphasis on industrial reliability and automotive qualification.
CY8C4045FNI-DS400T belongs to the PSoC® 4 family-designed specifically for cost-sensitive, space-constrained embedded systems requiring analog/digital programmability, ultra-low-power operation, and rapid prototyping via PSoC Creator IDE.
FAQ
What is the maximum operating frequency and how is it achieved?
The CY8C4045FNI-DS400T achieves a maximum CPU frequency of 48 MHz using its internal main oscillator (IMO), which is factory-trimmed to ±2% accuracy. This frequency is sustained with zero wait states for SRAM and one wait state for Flash-enabled by the integrated flash accelerator that delivers 85% of SRAM access speed. No external crystal is required for basic operation, though an external clock can be used via P1.3 for higher precision timing.
Does this device support USB Power Delivery (USB-PD) protocol implementation?
The CY8C4045FNI-DS400T does not include a dedicated USB-PD PHY or hardware PD message parser, but it provides all necessary peripherals-including overvoltage-tolerant P0.0/P0.1 for CC line sensing, dual SCBs for BMC-coded communication with a separate PD transceiver (e.g., CYPD3177), and TCPWM blocks for precise timing of PD signaling-making it a validated platform for custom USB-PD policy engine firmware in conjunction with external PD PHY ICs.
How many GPIO pins are available and what are their voltage tolerances?
The device offers nine GPIO pins in total, mapped across Ports 0 and 1. Only P0.0 and P0.1 are overvoltage-tolerant (OVT), rated for up to 5.5 V regardless of VDDD supply voltage. All other GPIOs operate within the VDDIO range (1.71–5.5 V) but are not OVT-exceeding VDDIO on non-OVT pins may cause latch-up or permanent damage. Pin count excludes SWD debug pins, which double as GPIO when debug is disabled.
Can the two SCB blocks operate simultaneously in different protocols?
Yes-the two Serial Communication Blocks (SCB[0] and SCB[1]) are fully independent and can be configured at runtime to operate in different protocols: for example, SCB[0] as Fast Mode Plus I²C (for sensor interface) and SCB[1] as SPI (for display driver), or both as UARTs with distinct baud rates. Each SCB has dedicated 8-deep TX/RX FIFOs and memory-mapped registers, eliminating resource contention and enabling true concurrent multi-protocol communication without software arbitration.
CY8C4045FNI-DS400T Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Infineon Technologies
- Package/Case:
- 20-UFBGA, WLCSP
- Series:
- PSOC™ 4 CY8C42xx-DS
- Packaging:
- Tape & Reel (TR)
- Product Status:
- Last Time Buy
- Programmable:
- Not Verified
- Core Processor:
- ARM® Cortex®-M0
- Core Size:
- 32-Bit Single-Core
- Speed:
- 45MHz
- Connectivity:
- I2C, IrDA, LINbus, Microwire, SmartCard, SPI, SSP, UART/USART
- Peripherals:
- Brown-out Detect/Reset, CapSense, LCD, LVD, POR, PWM, WDT
- Number of I/O:
- 21
- Program Memory Size:
- 32KB (32K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 4K x 8
- Voltage - Supply (Vcc/Vdd):
- 1.7V ~ 5.5V
- Data Converters:
- -
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
CY8C4045FNI-DS400T FAQ
1.How can I place an order for CY8C4045FNI-DS400T through Aetrix?
Please submit a Request for Quotation (RFQ) for CY8C4045FNI-DS400T on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for CY8C4045FNI-DS400T reliable?
The price and inventory of CY8C4045FNI-DS400T are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for CY8C4045FNI-DS400T is usually 5 days.
3.What payment methods are accepted for CY8C4045FNI-DS400T?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for CY8C4045FNI-DS400T transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for CY8C4045FNI-DS400T?
CY8C4045FNI-DS400T orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your CY8C4045FNI-DS400T order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for CY8C4045FNI-DS400T?
For technical support, including CY8C4045FNI-DS400T datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your CY8C4045FNI-DS400T requirements.
6.How does Aetrix verify that CY8C4045FNI-DS400T is sourced from the original manufacturer or authorized distributors?
All CY8C4045FNI-DS400T products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that CY8C4045FNI-DS400T meets industry standards.
7.What is the process for return or replacement of CY8C4045FNI-DS400T?
All CY8C4045FNI-DS400T units undergo pre-shipment inspection (PSI). If there is an issue with CY8C4045FNI-DS400T, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The CY8C4045FNI-DS400T part is unused and in its original packaging.
Return procedure for CY8C4045FNI-DS400T:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
CY8C4045FNI-DS400T Tags

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
Tech Hub
18650 battery guide covering lithium-ion cell basics, 3.6V/3.7V voltage, 4.2V charging, mAh and Wh capacity, protected cells, chargers, BMS, series-parallel packs, holders, welding and sourcing checks.…
Hall effect sensor guide covering working principle, linear and digital sensors, Arduino circuits, current sensing, speed detection, automotive applications, A3144 examples, signal filtering and datash…
Product Change Notification guide for electronic components, covering PCN meaning, PCN vs PDN/EOL, common change types, risk levels, form-fit-function review, engineering validation, BOM control, LTB/L…
A practical guide to blend door actuators, covering HVAC function, symptoms, location, AC and heater issues, reset and calibration, replacement cost, electrical diagnosis, compatibility checks, and rep…
Engineering guide to Raspberry Pi alternatives, covering chip-level differences, Orange Pi, ROCK, Jetson, Banana Pi, NanoPi, Compute Module, Pico, GPIO, camera, HAT compatibility, and replacement risks…
Engineering guide to dynamic load response testing for high-current buck converters, covering load step setup, slew rate, Vcore undershoot, overshoot, recovery time, probe location, output capacitors a…
Engineering guide to output capacitor selection for ASIC Vcore rails, covering bulk capacitors, polymer capacitors, MLCC decoupling, DC bias, ESR, ESL, placement, transient response and substitution ri…
Engineering guide to high-current ASIC Vcore rails, covering 12-phase buck architecture, PMBus control, dynamic load testing, output capacitor networks, smart power stage selection, thermal design and …
Voltage regulator guide covering linear, LDO, 7805, Zener, adjustable, buck, VRM and alternator regulators, with design checks, testing methods, troubleshooting and datasheet-based selection.
Amplifier guide covering voltage, current and power amplification, gain, feedback, amplifier classes, audio and RF applications, op-amp circuits, transimpedance amplifiers, datasheet selection and trou…

