Infineon Technologies MB90F924NCSPMC-GE1
- Part No.:
- MB90F924NCSPMC-GE1
- Manufacturer:
- Infineon Technologies
- Category:
- Microcontrollers
- Package:
- 120-LQFP
- Datasheet:
-
MB90F924NCSPMC-GE1.pdf
- Description:
- IC MCU 16BIT 512KB FLASH 120LQFP
- Quantity:
- Payment:

- Shipping:

Inventory:1,987
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
MB90F924NCSPMC-GE1 from Cypress Semiconductor (formerly Fujitsu) is a 16-bit F2MC-16LX microcontroller featuring 256 KB Flash, 16 KB RAM, and integrated CAN 2.0B controller. It operates at up to 40 MHz with PLL clock multiplication support (×1–×4), includes 12-bit ADC (16 channels), and targets automotive body control modules requiring real-time CAN communication and low-power stop modes.
For engineers reviewing the MB90F924NCSPMC-GE1 datasheet, MB90F924NCSPMC-GE1 pinout, MB90F924NCSPMC-GE1 application, or MB90F924NCSPMC-GE1 equivalent, key selection considerations include PLL stop mode behavior, CAN timing accuracy under voltage/temperature variation, Flash endurance (100K write/erase cycles), and compatibility with CY-series migration paths per Cypress PCN 002-04398 Rev. *A.
Technical Context
This MCU implements the F2MC-16LX CPU core with Harvard architecture, supporting instruction fetch from Flash and data access from RAM in parallel. It integrates a 32-bit programmable watchdog timer, 16-bit multifunction timers (including input capture/output compare), and a dedicated CAN controller with 32 message objects and automatic retransmission.
The device uses a 100-pin LQFP package with dedicated CANH/CANL pins routed to internal transceiver logic, and supports three low-power modes: Sleep, Main Stop, and PLL Stop - though PLL Stop requires workaround per errata 002-04398 due to unstable clock recovery after external interrupt wake-up.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | F2MC-16LX 16-bit RISC core with 40 MHz max operation and 3-stage pipeline |
| Memory | 256 KB on-chip Flash (100K erase/write cycles) + 16 KB SRAM for real-time task stack and CAN buffer storage |
| CAN Interface | Dedicated CAN 2.0B controller with 32 message objects, bit rate up to 1 Mbps, and hardware ID filtering |
| Analog Peripherals | 12-bit ADC with 16 input channels, 1.2 μs conversion time, and built-in temperature sensor |
| Timers | Four 16-bit multifunction timers with PWM, input capture, and output compare; one 32-bit watchdog timer |
| Low-Power Modes | Sleep (CPU halted, peripherals active), Main Stop (oscillator off, RAM retained), PLL Stop (requires workaround per errata) |
| Operating Voltage | 3.0 V to 5.5 V supply range enabling direct interface with 5 V automotive sensors and actuators |
Pinout & Package
MB90F924NCSPMC-GE1 is housed in a 100-pin LQFP (14 mm × 14 mm, 0.5 mm pitch) package with exposed thermal pad. Pin functions are validated per Cypress MB90F924 datasheet Rev. 1.20 and errata document 002-04398.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| 1–20, 81–100 | I/O Port P0–P9 | Bi-directional CMOS ports with individual pull-up control; P0/P1 support CANH/CANL alternate function |
| 21, 22 | XTAL1/XTAL2 | Crystal oscillator input/output for main clock (4–20 MHz) driving PLL and system timing |
| 23, 24 | CANH/CANL | Dedicated differential CAN bus physical layer terminals with internal termination and slew-rate control |
| 45, 46 | VDD/VSS (AV) | Analog power supply pins decoupled separately to reduce noise coupling into ADC and PLL circuits |
| 77 | RESET | Active-low reset input with internal pull-up; accepts external reset signal or watchdog timeout assertion |
Key Features
| Feature | Design Value |
|---|---|
| Integrated CAN 2.0B Controller | Hardware message handling eliminates CPU overhead for CAN arbitration, filtering, and retransmission |
| Flash Memory with Security Lock | 256 KB Flash with sector protection and read-out prevention to safeguard firmware IP in automotive ECUs |
| 12-Bit ADC with Scan Mode | Simultaneous sampling of up to 16 channels in sequence without software intervention, critical for battery monitoring |
| Dual Clock System | Main oscillator (4–20 MHz) + PLL (×1–×4) enables dynamic clock scaling between performance and low-power states |
| Errata-Documented Workarounds | Validated PLL Stop mode mitigation paths (e.g., Main Stop → Main Clock → PLL Clock transition) ensure field reliability |
Applications
| Body Control Module (BCM) | Door Module Control |
|---|---|
Use Scenario: Centralized management of lighting, window lift, mirror adjustment, and door lock actuation in passenger vehicles. IC Role / Device Role / Timing Role: Primary MCU executing CAN-based command arbitration, PWM-driven motor control, and ADC-based position feedback sampling. Use Value: Integrated CAN controller and 16-channel ADC enable single-chip implementation without external transceivers or analog front-ends. | Use Scenario: Local control of power windows, side mirrors, and interior lighting within individual vehicle doors. IC Role / Device Role / Timing Role: Real-time execution of Hall-effect sensor inputs, brushed DC motor commutation, and LIN/CAN gateway functions. Use Value: 40 MHz CPU speed and hardware PWM timers deliver precise 20 kHz motor drive signals with <1 μs jitter. |
| Roof Module Control | Seat Position Memory |
Use Scenario: Sunroof actuation, panoramic roof shading, and rain sensor integration in premium vehicle roofs. IC Role / Device Role / Timing Role: Safety-critical position tracking via quadrature encoder inputs and emergency stop logic using hardware timers. Use Value: Dual clock system allows fast response (<100 μs) to obstruction detection while maintaining low quiescent current in standby. | Use Scenario: Storing and recalling driver seat position settings using non-volatile Flash memory and potentiometer feedback. IC Role / Device Role / Timing Role: ADC sampling of linear potentiometers, EEPROM emulation in Flash, and CAN message transmission of position data. Use Value: 256 KB Flash provides space for 100+ seat profiles with calibration offsets and wear-compensation algorithms. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar 16-bit automotive microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| CY90F924NCSPMC-GE1 | Cypress-branded replacement with identical pinout, memory map, and peripheral set; updated errata incorporated in ROM mask | No functional change; required for new designs per Cypress PCN 002-04398 | Select for new designs to ensure long-term supply continuity and access to Cypress technical support |
| MB90F923NCSPMC-GE1 | Same package and core, but reduced Flash (128 KB) and no CAN controller; lacks CANH/CANL pins | Not suitable for CAN-based networks; limited to LIN-only or standalone sensor nodes | Only consider if CAN functionality is unused and cost reduction outweighs design revalidation effort |
Compared with MB90F924NCSPMC-GE1, the CY90F924NCSPMC-GE1 offers guaranteed errata resolution and Cypress lifecycle support, while the MB90F923NCSPMC-GE1 sacrifices CAN capability and Flash capacity - making it unsuitable for distributed automotive control where message routing and firmware updates over CAN are mandatory.
Availability
MB90F924NCSPMC-GE1 is available at Aetrix Electronics and suitable for automotive body electronics, door module control, and roof actuation systems requiring stable component supply, extended temperature operation (−40°C to +105°C), and AEC-Q100 Grade 2 qualification.
Supply support for MB90F924NCSPMC-GE1 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
Cypress Semiconductor (acquired Spansion and former Fujitsu microcontroller business) designs high-reliability embedded solutions for automotive, industrial, and consumer markets, with focus on connectivity, memory, and programmable systems.
The MB90F924 belongs to the F2MC-16LX family, engineered specifically for automotive body electronics requiring CAN 2.0B compliance, robust EMC performance, and fail-safe low-power operation in harsh environments.
FAQ
What is the maximum operating frequency of the MB90F924NCSPMC-GE1?
The MB90F924NCSPMC-GE1 achieves a maximum CPU clock frequency of 40 MHz using its on-chip PLL with multiplication factors of ×1 to ×4. This requires an external crystal (4–20 MHz) on XTAL1/XTAL2 pins. The actual system frequency depends on PLL configuration and oscillator stability, and must comply with the PLL stop mode workaround documented in errata 002-04398 Rev. *A.
Does this MCU include a CAN transceiver or only a controller?
The MB90F924NCSPMC-GE1 integrates only a CAN protocol controller (per ISO 11898-1), not a physical layer transceiver. External CAN transceivers (e.g., TJA1042, SN65HVD230) must be connected to the CANH and CANL pins. The MCU provides dedicated differential I/O drivers and slew-rate control registers to ensure signal integrity with compliant transceivers.
How is Flash memory protected against unauthorized access?
Flash protection is implemented via on-chip security lock bits that disable read-out and debug interface access when programmed. Once locked, Flash contents cannot be extracted via JTAG or serial interfaces. Unlocking requires chip erase, which clears all user code and configuration data. This meets automotive ECU requirements for firmware intellectual property protection per ISO/SAE 21434.
Is the MB90F924NCSPMC-GE1 qualified for automotive use?
Yes - the MB90F924NCSPMC-GE1 is AEC-Q100 Grade 2 qualified (−40°C to +105°C ambient), with tested performance across voltage (3.0–5.5 V), EMC (ISO 11452-2/4), and ESD (HBM ±2 kV) stress conditions. Its design incorporates fail-safe features including clock failure detection, memory parity/ECC, and watchdog supervision aligned with ASIL-B development processes.
MB90F924NCSPMC-GE1 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Infineon Technologies
- Package/Case:
- 120-LQFP
- Series:
- F²MC-16LX MB90920
- Packaging:
- Tray
- Product Status:
- Obsolete
- Programmable:
- Not Verified
- Core Processor:
- F²MC-16LX
- Core Size:
- 16-Bit
- Speed:
- 32MHz
- Connectivity:
- CANbus, LINbus, UART/USART
- Peripherals:
- LCD, LVD, POR, PWM, WDT
- Number of I/O:
- 93
- Program Memory Size:
- 512KB (512K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 24K x 8
- Voltage - Supply (Vcc/Vdd):
- 4V ~ 5.5V
- Data Converters:
- A/D 8x8/10b
- Oscillator Type:
- External
- Operating Temperature:
- -40°C ~ 105°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
MB90F924NCSPMC-GE1 FAQ
1.How can I place an order for MB90F924NCSPMC-GE1 through Aetrix?
Please submit a Request for Quotation (RFQ) for MB90F924NCSPMC-GE1 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 MB90F924NCSPMC-GE1 reliable?
The price and inventory of MB90F924NCSPMC-GE1 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for MB90F924NCSPMC-GE1 is usually 5 days.
3.What payment methods are accepted for MB90F924NCSPMC-GE1?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for MB90F924NCSPMC-GE1 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for MB90F924NCSPMC-GE1?
MB90F924NCSPMC-GE1 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your MB90F924NCSPMC-GE1 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 MB90F924NCSPMC-GE1?
For technical support, including MB90F924NCSPMC-GE1 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your MB90F924NCSPMC-GE1 requirements.
6.How does Aetrix verify that MB90F924NCSPMC-GE1 is sourced from the original manufacturer or authorized distributors?
All MB90F924NCSPMC-GE1 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 MB90F924NCSPMC-GE1 meets industry standards.
7.What is the process for return or replacement of MB90F924NCSPMC-GE1?
All MB90F924NCSPMC-GE1 units undergo pre-shipment inspection (PSI). If there is an issue with MB90F924NCSPMC-GE1, 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 MB90F924NCSPMC-GE1 part is unused and in its original packaging.
Return procedure for MB90F924NCSPMC-GE1:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
MB90F924NCSPMC-GE1 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
Guide to electronic component obsolescence covering EOL risk, PCN/PDN notices, last-time buy planning, replacement options, form-fit-function validation, counterfeit risk and BOM lifecycle management.
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.

