CY90F352SPMC-GS-SPE1 - 16-Bit F²MC-16LX MCU, 24MHz, 128KB Flash | Infineon
MPN: CY90F352SPMC-GS-SPE1 ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $12.85 | $12.85 |
| 10 | $11.62 | $116.20 |
| 100 | $10.05 | $1,005.00 |
| 500 | $8.74 | $4,370.00 |
| 1,000 | $7.95 | $7,950.00 |
CY90F352SPMC-GS-SPE1 Overview
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (FLASH/ROM), working memory (RAM), and a rich set of on-chip peripherals such as timers, ADCs, communication controllers (UART, SPI, I²C, CAN), and GPIO. Within the broader taxonomy, this part belongs to the 16-bit microcontroller class, sits in the embedded MCU category of the semiconductor hierarchy, and is designed for real-time deterministic control rather than application processing. The F²MC-16LX architecture provides a Harvard-style 16-bit data path with CISC-style orthogonal instruction set, enabling compact code density and predictable interrupt latency for automotive-grade control loops.
Key features include 128 KB embedded FLASH, an automotive-qualified (-40 °C to +125 °C) operating range, integrated peripherals for CAN/LIN/UART/SPI, multi-channel 10-bit ADC, and a 64-pin LQFP footprint that simplifies PCB layout for high-density automotive PCBAs. The IC is supplied on Tape & Reel for high-speed SMT assembly lines, with a moisture sensitivity level suitable for standard reflow profiles.
Architecture-wise, the F²MC-16LX core combines a register-bank architecture with hardware multipliers and dedicated interrupt controllers, supporting low-power standby modes and a wide operating voltage range typical of automotive 5 V systems. The on-chip FLASH is in-system programmable, simplifying firmware updates and end-of-line calibration.
Typical applications include automotive body control modules, HVAC actuators, instrument clusters, EPS sensor interfaces, smart metering, low-end motor control, and industrial IoT edge nodes. It is also commonly designed into white-goods motor controllers and small appliance inverters.
When designing with this part, engineers should note the 64-LQFP exposed-pad PCB layout requires thermal vias for proper heat dissipation, and that automotive software development requires an AUTOSAR or low-level driver layer mapped onto the F²MC-16LX peripheral set. FLASH endurance and retention characteristics should be budgeted against the application's write-cycle profile.
This page synthesizes distributor pricing, drop-in alternates within the MB90350 family, and practical thermal/PCB-design guidance not aggregated in a single manufacturer datasheet view.
Drop-in alternatives for CY90F352SPMC-GS-SPE1 — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
CY90F352PMC-GS-SPE1
✅ Drop-In📋 Reference alternative (not in catalog)
CY90F352SPMC-G
✅ Drop-In📋 Reference alternative (not in catalog)
CY90F352SPMC-GS-SPE2
✅ Drop-In📋 Reference alternative (not in catalog)
CY90F462APMC-G-UNE1
✅ Drop-In📋 Reference alternative (not in catalog)
CY90F457SPMCR-G-N9E1
✅ Drop-In📋 Reference alternative (not in catalog)
CY90F362ESPMCR-G-N9E1
✅ Drop-In📋 Reference alternative (not in catalog)
CY90F352SPMC-GS-SPE1 Maximum Ratings & Electrical Characteristics
| Manufacturer | Infineon Technologies (formerly Cypress Semiconductor) |
| Series | F²MC-16LX MB90350 |
| Core | F²MC-16LX (16-bit CISC) |
| Bit Count | 16-bit |
| Maximum Clock Frequency | 24 MHz |
| Program Memory Size | 128 KB (128K x 8) FLASH |
| Package / Case | 64-LQFP (12 x 12 mm) |
| Mounting Type | Surface Mount |
| Operating Temperature Range | -40 °C to +125 °C (automotive AEC-Q100 grade implied by Auto MCU marketing) |
| Peripherals | Timers, ADC, UART, SPI (I²C / CAN per datasheet variant) |
| Program Memory Type | FLASH (in-system programmable) |
| Watchdog Timer | Yes (per MB90350 family) |
| Moisture Sensitivity Level (MSL) | MSL 3 (per 64-LQFP JEDEC J-STD-020) |
| RoHS Status | Compliant (per DigiKey product page) |
| Qualification | Automotive (Auto MCU) |
CY90F352SPMC-GS-SPE1 64-lqfp (12 x 12 mm) Pin Configuration Guide
Pin configuration for CY90F352SPMC-GS-SPE1 (64-lqfp (12 x 12 mm) package). This digital IC includes GPIO, communication interfaces (UART, SPI, I2C), and power pins. Refer to the manufacturer datasheet for alternate pin functions and configuration options. Essential for embedded system design and PCB layout.
No detailed pinout data available for CY90F352SPMC-GS-SPE1.
Refer to the datasheet for full pin configuration.
Typical Applications
CY90F352SPMC-GS-SPE1 is suitable for 7 applications: Automotive Body Control Module (BCM), HVAC Blower and Actuator Control, Instrument Cluster Stepper and Indicator Drivers, EPS Sensor Interface and Chassis Sensor Hub, Smart Electricity Metering, Small BLDC Fan / Pump Motor Drive, Industrial Low-Cost PLC and Edge Sensor Node.
Automotive Body Control Module (BCM)
The CY90F352SPMC-GS-SPE1 is well-suited for body-control modules that aggregate lighting, door-lock, and wiper functions across CAN/LIN networks. Its 16-bit F²MC-16LX core delivers predictable response to GPIO interrupts at 24 MHz, and the 128 KB FLASH holds typical BCM firmware including a LIN slave stack, lighting-state machine, and diagnostic services. The -40 °C to +125 °C automotive temperature range matches underhood and cabin placements. Unlike 32-bit MCUs, the 16-bit core keeps BOM cost within BOM budgets of mass-market BCMs that ship in tens of millions per year.
Recommended
HVAC Blower and Actuator Control
In HVAC blower motors and damper actuators, the CY90F352SPMC-GS-SPE1 provides the deterministic 16-bit control loop needed to drive BLDC or DC motors via PWM. The F²MC-16LX core executes field-oriented-control or trapezoidal commutation firmware within microsecond budgets at 24 MHz. Integrated timers, ADC channels, and PWM generators minimize external component cost. The 64-LQFP footprint fits compact HVAC modules and supports the automotive temperature range required for under-dash mounting near heating elements.
Recommended
Instrument Cluster Stepper and Indicator Drivers
The CY90F352SPMC-GS-SPE1's combination of timers, PWM outputs, and CAN bus connectivity makes it a fit for driving analog instrument-cluster stepper indicators and tell-tale LEDs. At 24 MHz the core can refresh cluster graphics and manage CAN diagnostics concurrently. The 128 KB FLASH accommodates lookup tables for cluster animations and diagnostic DTC storage. The automotive-grade temperature range ensures cluster operation in cold-start and high-ambient conditions.
Recommended
EPS Sensor Interface and Chassis Sensor Hub
In electric-power-steering sensor interfaces, the CY90F352SPMC-GS-SPE1 aggregates torque, angle, and temperature sensor data over SPI and forwards it to the EPS ECU via CAN-FD. The deterministic 16-bit core delivers the latency budget needed for steering-loop feedback. The 128 KB FLASH holds sensor-calibration tables and safety diagnostics. The automotive qualification supports under-hood chassis deployment with adequate PCB thermal management on the 12 x 12 mm LQFP footprint.
Recommended
Smart Electricity Metering
The CY90F352SPMC-GS-SPE1 fits residential single-phase smart meters that require metrology calculation, RTC management, and PLC or RF communication host control. The 16-bit core provides adequate MIPS for energy-integral algorithms, and the 128 KB FLASH accommodates firmware with Over-The-Air update capability. The extended temperature range supports outdoor-meter cabinet placement. Pairing the MCU with an external metering AFE and PLC modem produces a compact, BOM-optimized meter design.
Recommended
Small BLDC Fan / Pump Motor Drive
The CY90F352SPMC-GS-SPE1 is well-suited for low-power BLDC fans and pumps in white-goods and HVAC subsystems. The 16-bit core runs sensorless or Hall-sensor-based commutation firmware with deterministic timing at 24 MHz. Integrated timers and PWM outputs drive a 3-phase inverter via external gate drivers. The 128 KB FLASH accommodates start-up, speed-loop, and fault-handling firmware. The automotive-grade temperature range allows deployment in engine-compartment auxiliary pumps and cooling fans.
Recommended
Industrial Low-Cost PLC and Edge Sensor Node
The CY90F352SPMC-GS-SPE1 is a fit for industrial edge-IoT sensor nodes and Modbus slave devices that aggregate analog/digital signals and forward data over RS-485 or CAN. The 16-bit core provides enough compute for sensor linearization, RMS calculation, and Modbus/CAN protocol stacks within the 128 KB FLASH. The automotive-grade temperature range also supports industrial cabinet installations in cold or high-ambient environments. The 64-LQFP package and tape-and-reel packaging support high-volume SMT assembly.
Recommended
Recommended Products Summary
Engineering reference data for CY90F352SPMC-GS-SPE1 — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | CY90F352PMC-GS-SPE1 | CY90F352SPMC-G | CY90F352SPMC-GS-SPE2 | CY90F462APMC-G-UNE1 | CY90F457SPMCR-G-N9E1 | CY90F362ESPMCR-G-N9E1 |
|---|---|---|---|---|---|---|---|
| Brand | Infineon (formerly Cypress) | Infineon (formerly Cypress) | Infineon (formerly Cypress) | Infineon (formerly Cypress) | Infineon (formerly Cypress) | Infineon (formerly Cypress) | Infineon (formerly Cypress) |
| Package | 64-LQFP (12x12) | 64-LQFP (12x12) - same | 64-LQFP (12x12) - same | 64-LQFP (12x12) - same | 64-LQFP (12x12) - same | 64-LQFP (12x12) - same | 64-LQFP (12x12) - same |
| Series / Core | MB90350 / F²MC-16LX 16-bit | MB90350 / F²MC-16LX 16-bit | MB90350 / F²MC-16LX 16-bit | MB90350 / F²MC-16LX 16-bit | MB90460 / F²MC-16LX 16-bit | MB90457 / F²MC-16LX 16-bit | MB90362 / F²MC-16LX 16-bit |
| Max Clock Frequency | 24 MHz | 24 MHz | 24 MHz | 24 MHz | 24 MHz | 24 MHz | 24 MHz |
| Operating Temperature | -40 °C to +125 °C | -40 °C to +125 °C | -40 °C to +125 °C | -40 °C to +125 °C | -40 °C to +125 °C | -40 °C to +125 °C | -40 °C to +125 °C |
| CAN/LIN Controllers | Yes (per family) | Yes | Yes | Yes | Yes (more channels) | Yes | Yes |
| RoHS Compliance | Compliant | Compliant | Compliant | Compliant | Compliant | Compliant | Compliant |
| Auto MCU Qualification | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
Key Differentiators
- Automotive-grade qualification and broad Auto MCU ecosystem (vs MB90F352 (pre-acquisition Fujitsu P/N))
- 16-bit deterministic core at low BOM cost (vs 32-bit ARM Cortex-M0 MCU alternatives)
- Drop-in compatibility across the MB90350/90460 family (vs CY90F462APMC-G-UNE1 (MB90460 series))
Design Notes
The 64-LQFP (12 x 12 mm) package dissipates heat primarily through the lead frame; for automotive underhood deployment, design the PCB with a copper-pour thermal pad area of at least 1 square inch connected to the LQFP leads via thermal vias. Estimated: at 24 MHz core, full peripheral activity, and 5 V VDD, the part dissipates well under 0.5 W, so the thermal pad is more about ambient-stabilization margin than steady-state heat-sinking. Always verify junction temperature against the worst-case ambient in the enclosure.
Place decoupling capacitors (100 nF + 10 µF) within 2 mm of each VDD/VSS pin pair, and add a bulk 47 µF tantalum or polymer capacitor at the regulator output. The 64-LQFP lead pitch is 0.5 mm, so use 0.25 mm-wide traces with 0.2 mm spacing under the package. Route the X0/X1 oscillator traces symmetrically with ground-guard on both sides, and keep the crystal within 5 mm of the IC to minimize stray capacitance and EMI.
Do not skip the mode-pin pull-up/pull-down configuration required at reset - the F²MC-16LX core's mode pin selects single-chip vs extended mode and boot vector. Always read the latest MB90350 errata document before locking the BOM: some revisions have specific UART or ADC errata that require firmware patches. Finally, verify the FLASH programming voltage and timing against the in-system programmer you plan to use; legacy MB90350 programmers may not auto-detect the SPE1 mask variant.
Keep CAN/LIN bus traces away from switching-power traces; the F²MC-16LX CAN controller is sensitive to common-mode noise. Use a 120 Ω CAN termination at both ends of the bus, and ensure the split termination (60 Ω + 60 Ω with a 10 nF to ground) for automotive EMC compliance. The MB90350 LIN/UART pins share alternate-function mapping with GPIO, so firmware must clear the alternate-function register bits before using those pins as standard GPIO.
Compliance Information
RoHS compliance per DigiKey product listing. AEC-Q100 automotive qualification inferred from the Auto MCU marketing position. REACH compliance per Infineon product statements. Lead-free matte-tin or NiPdAu lead finish per MSL-3 JEDEC J-STD-020. Halogen-free status not explicitly stated in scraped data.