CY90F591APFR-GE1 - 16-Bit 16MHz 384KB F2MC-16LX MCU | Infineon
MPN: CY90F591APFR-GE1 ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $18.5 | $18.50 |
| 10 | $16.4 | $164.00 |
| 100 | $14.2 | $1,420.00 |
| 500 | $12.85 | $6,425.00 |
| 1,000 | $11.5 | $11,500.00 |
CY90F591APFR-GE1 Overview
An F²MC-16LX microcontroller belongs to the broader family of microcontrollers (MCUs) -> embedded microprocessors -> semiconductors -> integrated circuits. F²MC (Fujitsu Micro controller) 16LX cores implement a 16-bit CISC architecture with multi-stage pipeline, banked register file and dedicated peripherals for timer/PWM, UART, CAN and A/D conversion - well suited to real-time automotive control loops where latency predictability matters more than raw clock rate. The 'LX' suffix indicates the low-power extension of the original F²MC-16L family, integrating enhanced peripherals such as extended timers, PPG (Programmable Pulse Generator) and CAN 2.0B controllers for vehicle network nodes.
Key features include 384 KB on-chip Flash for application code and 384K x 8 byte-addressable organization, 16 MHz maximum CPU clock, the 100-pin QFP (14x20) package providing ample I/O for body and chassis modules, and 3.0V to 5.25V single-supply operation with automotive-grade qualification. The MB90590 family also integrates CAN, UART, timers, A/D and PPG peripherals, reducing external component count in ECU designs. As an automotive-grade (Auto MCU) part, the CY90F591APFR-GE1 is specified over extended temperature ranges typical of under-hood and cabin environments.
Typical applications include automotive body control modules, instrument clusters, HVAC controllers, lighting/ECM subsystems, and industrial PLC/automation nodes. The combination of 384 KB Flash and abundant peripherals makes it suitable for protocol-rich nodes (CAN + LIN + UART) where multiple stacks must coexist. The 100-pin QFP also supports human-interface applications needing matrix keypad, LCD or LED drive capability.
When designing with this MCU, route the analog AVCC/AREF pins with dedicated decoupling and a ferrite bead to isolate from digital noise. Verify the oscillator load capacitor values against the crystal manufacturer datasheet and confirm the Mode pins are latched to the desired operating mode before the reset de-assertion edge.
This page synthesizes distributor stock data, F²MC-16LX same-family pin-compatible alternatives, and practical automotive-MCU design guidance not consolidated on any single vendor page.
Drop-in alternatives for CY90F591APFR-GE1 — 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:
MB90F591APFR-GE1
✅ Drop-In📋 Reference alternative (not in catalog)
MB90F591GPFR-GE1
✅ Drop-In📋 Reference alternative (not in catalog)
MB90591GHZPQC-GS-XXXERE2
✅ Drop-In📋 Reference alternative (not in catalog)
CY90F591APFR
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
MB90F591GCPFR-G
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
CY90F591APFR-GE1 Maximum Ratings & Electrical Characteristics
| Core Architecture | F2MC-16LX (MB90590 series) |
| Data Bus Width | 16-bit |
| Maximum CPU Clock | 16 MHz |
| Program Memory Size | 384 KB (384K x 8) Flash |
| Supply Voltage Range | 3.0 V to 5.25 V |
| Package | 100-QFP (14 x 20 mm) |
| Mounting Type | Surface Mount |
| Operating Temperature Grade | Automotive (Auto MCU) |
| Peripherals | CAN, UART, Timer, PPG, A/D |
| Series | MB90590 / F2MC-16LX |
| Manufacturer | Infineon Technologies (formerly Cypress / Fujitsu) |
| RoHS Status | Compliant (per distributor listing) |
| Lead-Free | Yes (Pbfree suffix /GE1) |
| AEC-Q100 Qualified | Yes - automotive grade (Auto MCU designation) |
CY90F591APFR-GE1 100-qfp (14 x 20 mm) Pin Configuration Guide
Pin configuration for CY90F591APFR-GE1 (100-qfp (14 x 20 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 CY90F591APFR-GE1.
Refer to the datasheet for full pin configuration.
Typical Applications
CY90F591APFR-GE1 is suitable for 6 applications: Automotive Body Control Module, Instrument Cluster Controller, HVAC Control Module, Industrial PLC Communication Module, Automotive Lighting / Headlamp Controller, Door Module / Seat Control Unit.
Automotive Body Control Module
The CY90F591APFR-GE1 is well-suited to automotive BCMs thanks to its integrated CAN 2.0B controller, multiple UART channels, and PPG timers for PWM-driven loads such as lighting and door-lock actuators. With 384 KB Flash, the MCU comfortably hosts the full BCM stack including CAN diagnostics (UDS), LIN master routines and PWM scheduling for exterior lamps. The 100-QFP package provides ample I/O for matrix keypad, ambient lighting drivers and wiper/turn-signal outputs. Operating from 3.0-5.25 V, it tolerates cranking transients typical of 12 V vehicle electrical systems. Compared to a 32-bit Cortex-M0 part at the same price, the F²MC-16LX core delivers more deterministic interrupt latency - critical when the BCM must respond to CAN frames within a fixed deadline.
Recommended
Instrument Cluster Controller
The CY90F591APFR-GE1's 16 MHz F²MC-16LX core, 384 KB Flash and rich peripheral set (CAN, PPG, A/D) suit instrument-cluster designs where stepper-motor gauge drivers, warning lamps and CAN-bus body-network traffic must be managed in real time. The 100-QFP package exposes enough GPIO to drive multiple gauge pointers via PPG PWM channels, plus segment LCD or LED matrix indicators. Automotive-grade qualification ensures reliable operation across cabin temperature swings from -40 °C to +85 °C. Compared with Cortex-M0 cluster MCUs, the F²MC-16LX core's deterministic interrupt handling guarantees gauge pointer movement remains smooth even under heavy CAN bus load.
Recommended
HVAC Control Module
In HVAC modules, the CY90F591APFR-GE1 uses its PPG channels to generate PWM outputs for blower-speed control and blend-door actuators while the A/D converter reads temperature sensors and pressure switches. The 384 KB Flash accommodates full climate-control state machines plus CAN diagnostics. The wide 3.0-5.25 V supply tolerates load-dump events on the 12 V automotive bus. The 100-QFP package offers enough GPIO to drive LED status indicators and handle rotary encoder inputs. Versus Cortex-M0 HVAC MCUs, the F²MC-16LX's multi-channel PPG peripheral reduces the need for external PWM-driver ICs.
Recommended
Industrial PLC Communication Module
Beyond automotive, the CY90F591APFR-GE1 fits PLC communication modules that bridge sensor networks to factory CAN buses. The MCU's CAN 2.0B controller, dual timers for protocol scheduling, and 384 KB Flash comfortably host Modbus/CANopen stacks. The 100-QFP package provides enough pins to expose multiple UART channels for RS-485 slaves plus the CAN interface. Operating at 5 V simplifies interfacing to legacy industrial transceivers. Versus a 32-bit Cortex-M0 PLC MCU, the 16-bit F²MC-16LX core offers predictable interrupt latency for time-slotted protocols.
Recommended
Automotive Lighting / Headlamp Controller
Adaptive headlamp and LED matrix modules benefit from the CY90F591APFR-GE1's multi-channel PPG outputs that drive high-side FETs for LED strings and matrix-beam pixels. The 384 KB Flash supports full LED-matrix beam-shaping algorithms and CAN diagnostics. The 100-QFP package provides sufficient GPIO for fail-safe feedback monitoring and LIN/K-Line diagnostic interfaces. Automotive-grade qualification ensures operation in headlamp space. Versus Cortex-M0 lighting MCUs, the F²MC-16LX's deterministic timer behavior ensures beam-pattern updates occur at fixed intervals regardless of CAN traffic.
Recommended
Door Module / Seat Control Unit
The CY90F591APFR-GE1 controls window lifters, mirror adjusters and seat motors in door modules via its PPG channels and A/D inputs for current sensing. 384 KB Flash holds full seat-position memory logic and CAN/LIN diagnostics. The 100-QFP package exposes enough pins for multiple H-bridge drivers plus LED ambient-light control. Operating from 3.0-5.25 V tolerates load-dump transients on the door-module harness. Versus Cortex-M0 door-module MCUs, the F²MC-16LX's deterministic timer behavior simplifies anti-pinch algorithm implementation.
Recommended
Recommended Products Summary
Engineering reference data for CY90F591APFR-GE1 — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | MB90F591APFR-GE1 | MB90F591GPFR-GE1 | MB90591GHZPQC-GS-XXXERE2 | CY90F591APFR | MB90F591GCPFR-G |
|---|---|---|---|---|---|---|
| Brand | Infineon | Infineon | Infineon | Infineon | Infineon | Infineon |
| Package | 100-QFP (14x20) | 100-QFP (14x20) | 100-QFP (14x20) | 100-QFP (14x20) | 100-QFP (14x20) | 100-QFP (14x20) |
| Core | F2MC-16LX (16-bit) | F2MC-16LX (16-bit) | F2MC-16LX (16-bit) G revision | F2MC-16LX (16-bit) MB90591 | F2MC-16LX (16-bit) | F2MC-16LX (16-bit) G revision C-grade |
| Max CPU Clock | 16 MHz | 16 MHz | 16 MHz | 16 MHz | 16 MHz | 16 MHz |
| Supply Voltage | 3.0 V to 5.25 V | 3.0 V to 5.25 V | 3.0 V to 5.25 V | 3.0 V to 5.25 V | 3.0 V to 5.25 V | 3.0 V to 5.25 V |
| Automotive Grade | Yes (Auto MCU) | Yes (Auto MCU) | Yes (Auto MCU) | Yes | Yes (Auto MCU) | Yes (C-grade) |
| Integrated CAN | Yes (CAN 2.0B) | Yes | Yes | Yes | Yes | Yes |
Key Differentiators
- Automotive-grade qualification with wide 3.0-5.25 V supply tolerance (vs MB90F591APFR-GE1)
- Integrated CAN 2.0B and PPG peripherals for body-control use cases (vs MB90591GHZPQC-GS-XXXERE2)
- 384 KB Flash on-chip removes need for external memory (vs Smaller MB90590 derivatives with 256 KB Flash)
Design Notes
Route the analog AVCC/AREF pins with a dedicated ferrite bead and 10 µF + 100 nF decoupling to isolate ADC noise from the digital VCC rail. Place the bulk 47 µF tantalum on VCC within 25 mm of the MCU. Estimated: Assuming a typical BCM operating current of 60 mA active and 12 V battery after a 5 V regulator, no heatsink is required - junction temperature rise is negligible (<5 °C) given the 100-QFP thermal resistance.
Keep crystal traces shorter than 10 mm and symmetric. Place load capacitors within 5 mm of the X0/X1 pins and guard them with a ground ring to reduce jitter. For automotive ESD/EMC compliance, add TVS diodes on CAN_H/CAN_L lines and keep the MCU ground pour unbroken beneath the QFP. The 100-QFP package has gull-wing leads that are tolerant of hand rework.
Do not assume Mode pins are floating after power-on; they must be pulled to defined logic levels before RESET de-assertion to select the desired operating mode. Failing to latch MD0/MD1 correctly may leave the MCU in factory-test mode and prevent boot. Always verify the reset circuit meets the minimum reset-pulse-width specified in the MB90590 datasheet, especially in noisy automotive power environments.
Compliance Information
CY90F591APFR-GE1 is designated Auto MCU by Infineon/Cypress. RoHS compliance inferred from lead-free /GE1 suffix. Confirm exact AEC-Q100 grade from the Infineon product page.