Infineon Technologies MB90F549PF-G
- Part No.:
- MB90F549PF-G
- Manufacturer:
- Infineon Technologies
- Category:
- Microcontrollers
- Package:
- 100-BQFP
- Datasheet:
-
MB90F549PF-G.pdf
- Description:
- IC MCU 16BIT 256KB FLASH 100QFP
- Quantity:
- Payment:

- Shipping:

Inventory:1,634
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
MB90F549PF-G from Cypress Semiconductor is a 16-bit F2MC-16LX microcontroller with dual FULL-CAN interfaces (CAN 2.0A/B), 256 KB Flash ROM, 6 KB RAM, and 100-pin LQFP package. It operates at up to 16 MHz (62.5 ns min instruction time), supports 8/10-bit A/D conversion across 8 channels (26.3 µs per conversion), and targets automotive body control modules requiring robust real-time communication and deterministic I/O timing.
For engineers reviewing the MB90F549PF-G datasheet, MB90F549PF-G pinout, MB90F549PF-G application, or MB90F549PF-G equivalent, key selection criteria include CAN channel count, Flash memory size, A/D resolution and speed, interrupt latency (8-level, 34-source), and support for external bus expansion up to 16 Mbytes in automotive ECU designs.
Technical Context
The MB90F549PF-G implements the proprietary F2MC-16LX CPU core with 32-bit accumulator, 23 addressing modes, and enhanced C-language support including system stack pointer and barrel shift instructions. Its dual CAN controllers feature flexible mailbox/FIFO buffering, automatic retransmission, and 1 Mbps data rate compliance with ISO 11898-1.
Peripheral integration includes four 8/16-bit PPG timers, eight 16-bit input capture channels, four 16-bit output compare units, two 16-bit reload timers, and dual UARTs (UART0/SCI) with synchronous/asynchronous modes supporting baud rates up to 2 Mbps - all synchronized to the programmable PLL-derived system clock (×1–×4 or ÷2).
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | F2MC-16LX with 32-bit accumulator for long-word arithmetic and bit manipulation |
| Flash ROM | 256 KB - sufficient for complex automotive firmware with bootloader, diagnostics, and CAN protocol stacks |
| RAM | 6 KB - supports real-time task scheduling, CAN message buffering, and A/D data staging |
| CAN Interfaces | 2 × FULL-CAN (V2.0A/B) - enables redundant communication paths or multi-bus topology in vehicle networks |
| A/D Converter | 8/10-bit, 8-channel, 26.3 µs conversion - meets response requirements for sensor monitoring in engine management |
| Operating Voltage | 4.5 V to 5.5 V - compatible with standard automotive 5 V supply rails and withstands load-dump transients |
| Package | LQFP-100 - provides 81 general-purpose I/O pins with schmitt-trigger inputs and push-pull outputs |
Pinout & Package
LQFP-100 (14 mm × 14 mm, 0.5 mm pitch) with exposed thermal pad; 100-pin surface-mount package optimized for automotive PCB thermal management and EMI resilience.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| X0A / X1A | Primary crystal oscillator input/output | Supports 4 MHz fundamental-mode crystal for PLL multiplication to 16 MHz system clock |
| P97/RX1 – P94/TX0 | Dual UART serial I/O | Full-duplex SCI and UART0 with double-buffered 8-bit transfer and selectable sync/async mode |
| P60/AN0 – P67/AN7 | Analog input channels | 8-channel 8/10-bit A/D converter with external trigger capability for synchronized sensor sampling |
| P56/TIN0 – P57/TOT0 | Timer input/output | 16-bit input capture (rising/falling edge) and output compare for PWM generation and event timing |
| P30/ALE – P37/CLK | External bus interface | Enables 8/16-bit parallel expansion up to 16 Mbytes address space for external memory or peripherals |
Key Features
| Feature | Design Value |
|---|---|
| Embedded PLL clock multiplier | Configurable ×1, ×2, ×3, ×4 or ÷2 - enables precise clock scaling for power/performance trade-offs |
| Extended Intelligent I/O Service (EI2OS) | Hardware-accelerated I/O handling independent of CPU - reduces interrupt overhead in high-frequency sensor polling |
| Flash memory block protection | Per-block erase and voltage-controlled write protection - ensures bootloader integrity and field firmware update safety |
| Low-power operation modes | Sleep, Stop, Watch, and Hardware Stand-by - extends battery life in always-on automotive modules |
| Interrupt architecture | 8 priority levels, 34 interrupt sources with RETI optimization - guarantees deterministic response to CAN, timer, and external events |
Applications
| Body Control Module (BCM) | Powertrain Sensor Interface |
|---|---|
Use Scenario: Centralized control of door locks, lighting, wipers, and HVAC in modern vehicles. IC Role / Device Role / Timing Role: Main MCU executing CAN-based command arbitration, analog sensor conditioning, and PWM-driven actuator control. Use Value: Dual CAN interfaces enable simultaneous communication with instrument cluster and gateway ECU while maintaining real-time response to switch inputs. | Use Scenario: Signal conditioning and preprocessing for crankshaft position, throttle, and manifold pressure sensors. IC Role / Device Role / Timing Role: High-precision A/D acquisition with 26.3 µs conversion and synchronized external trigger for engine timing-critical sampling. Use Value: 10-bit resolution and deterministic interrupt latency ensure accurate fuel injection timing and closed-loop feedback control. |
| Electric Power Steering (EPS) Assist Controller | Advanced Driver Assistance System (ADAS) Camera Interface |
Use Scenario: Real-time torque assist calculation and motor phase control in steer-by-wire systems. IC Role / Device Role / Timing Role: Deterministic execution of PID algorithms using 32-bit accumulator and 16-bit PPG timers for motor PWM generation. Use Value: 62.5 ns minimum instruction time and hardware EI2OS reduce jitter in torque command delivery, improving steering feel and safety. | Use Scenario: Preprocessing and frame synchronization for rear-view or surround-view camera modules. IC Role / Device Role / Timing Role: External bus interface (16 Mbyte space) connects to image buffer memory; UART/SCI handles configuration and status reporting over CAN network. Use Value: LQFP-100 package provides sufficient I/O for parallel sensor interface and noise-immune CAN physical layer routing on compact ADAS PCBs. |
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 |
|---|---|---|---|
| RH850/F1L | 32-bit RXv2 core, 1 MB Flash, single CAN FD channel, 5 V tolerant I/O | Higher compute throughput but lacks dual legacy CAN; requires CAN FD infrastructure upgrade | Select when migrating to CAN FD or requiring >100 DMIPS performance with ASIL-B support |
| TC1766 | TriCore™ 32-bit CPU, 2 MB Flash, dual CAN, 12-bit A/D (1 µs), 5 V supply | Superior A/D speed and safety features (lockstep cores), but higher cost and larger footprint (LQFP-144) | Select for ASIL-D safety-critical powertrain applications where diagnostic coverage exceeds MB90F549PF-G capability |
Compared with RH850/F1L and TC1766, the MB90F549PF-G delivers optimal balance of dual CAN 2.0B compatibility, 256 KB Flash density, and 5 V robustness for cost-sensitive, non-safety-critical automotive modules without requiring CAN FD or lockstep redundancy.
Availability
MB90F549PF-G is available at Aetrix Electronics and suitable for automotive body electronics, industrial CAN gateways, and embedded control systems requiring stable component supply, long-term lifecycle support, and automotive-grade temperature range (−40 °C to +105 °C).
Supply support for MB90F549PF-G 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 (now part of Infineon Technologies) designs high-reliability microcontrollers and mixed-signal ICs for automotive, industrial, and IoT applications, emphasizing functional safety and long-lifecycle support.
The MB90540G/545G series was developed specifically for automotive electronic control units requiring dual CAN 2.0B interfaces, Flash-based field-upgradable firmware, and deterministic real-time peripheral control in harsh environments.
FAQ
What is the maximum CAN bit rate supported by the MB90F549PF-G?
The MB90F549PF-G supports CAN bit rates up to 1 Mbps, compliant with ISO 11898-1 (CAN 2.0B). This is achieved through its dual FULL-CAN controllers with programmable bit timing registers and automatic retransmission logic, enabling reliable communication in high-noise automotive networks such as chassis and body domains.
Does the MB90F549PF-G support in-system programming of Flash memory?
Yes - the MB90F549PF-G supports full in-system programming via its embedded Flash algorithm, including Write, Erase, Erase-Suspend, and Erase-Resume commands. A dedicated completion flag and boot block configuration allow safe field updates without external programmers, and block-level protection prevents accidental overwrite of critical firmware sections.
How many general-purpose I/O pins does the MB90F549PF-G provide?
The MB90F549PF-G provides 81 general-purpose I/O pins, all configurable as input/output or peripheral function (e.g., UART, CAN, A/D, timer). Each pin features schmitt-trigger inputs and push-pull outputs, with bit-wise programmability and support for external interrupt triggering on rising/falling/both edges - essential for flexible sensor and actuator interfacing.
What low-power modes are available and how do they differ?
The MB90F549PF-G offers five low-power modes: Sleep (CPU clock stopped, peripherals active), Stop (oscillator halted), CPU Intermittent Operation (clock gated per instruction), Watch (32 kHz sub-clock active), and Hardware Stand-by (minimal current draw with wake-on-interrupt). Each mode provides distinct trade-offs between wakeup latency, peripheral availability, and current consumption - critical for battery-powered automotive modules.
MB90F549PF-G Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Infineon Technologies
- Package/Case:
- 100-BQFP
- Series:
- F²MC-16LX MB90545
- Packaging:
- Tray
- Product Status:
- Discontinued at Digi-Key
- Programmable:
- Not Verified
- Core Processor:
- F²MC-16LX
- Core Size:
- 16-Bit
- Speed:
- 16MHz
- Connectivity:
- CANbus, EBI/EMI, SCI, Serial I/O, UART/USART
- Peripherals:
- POR, WDT
- Number of I/O:
- 81
- Program Memory Size:
- 256KB (256K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 6K x 8
- Voltage - Supply (Vcc/Vdd):
- 4.5V ~ 5.5V
- Data Converters:
- A/D 8x8/10b
- Oscillator Type:
- External
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
MB90F549PF-G FAQ
1.How can I place an order for MB90F549PF-G through Aetrix?
Please submit a Request for Quotation (RFQ) for MB90F549PF-G 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 MB90F549PF-G reliable?
The price and inventory of MB90F549PF-G are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for MB90F549PF-G is usually 5 days.
3.What payment methods are accepted for MB90F549PF-G?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for MB90F549PF-G transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for MB90F549PF-G?
MB90F549PF-G orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your MB90F549PF-G 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 MB90F549PF-G?
For technical support, including MB90F549PF-G datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your MB90F549PF-G requirements.
6.How does Aetrix verify that MB90F549PF-G is sourced from the original manufacturer or authorized distributors?
All MB90F549PF-G 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 MB90F549PF-G meets industry standards.
7.What is the process for return or replacement of MB90F549PF-G?
All MB90F549PF-G units undergo pre-shipment inspection (PSI). If there is an issue with MB90F549PF-G, 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 MB90F549PF-G part is unused and in its original packaging.
Return procedure for MB90F549PF-G:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
MB90F549PF-G 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…

