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

- Shipping:

Inventory:2,390
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
MB90F548GSPF-G from Cypress Semiconductor is a 16-bit F2MC-16LX microcontroller with dual FULL-CAN interfaces (CAN V2.0A/B), 128 KB Flash ROM, 4 KB RAM, and 100-pin LQFP package. It operates at up to 16 MHz (via on-chip PLL ×4), delivers 62.5 ns minimum instruction execution time, and targets automotive body control and industrial CAN-based distributed systems.
For engineers reviewing the MB90F548GSPF-G datasheet, MB90F548GSPF-G pinout, MB90F548GSPF-G application, or MB90F548GSPF-G equivalent, key selection criteria include dual-CAN timing compliance, Flash programmability with block protection, 8/10-bit A/D conversion across 8 channels, and support for external bus expansion up to 16 Mbytes.
Technical Context
The MB90F548GSPF-G implements the proprietary F2MC-16LX CPU core with 23 addressing modes, 32-bit accumulator for extended precision, and enhanced C-language support via system stack pointer and barrel shift instructions. Its interrupt subsystem supports 8 priority levels and 34 interrupt sources including delayed task-switching triggers.
Dual FULL-CAN controllers provide flexible mailbox/FIFO hybrid buffering, automatic retransmission, remote frame response, and acceptance filtering with full-bit compare/mask options. The peripheral set includes four 8/16-bit PPG timers, eight input capture channels, four output compare channels, and dual UARTs with synchronous/asynchronous modes up to 2 Mbps.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | F2MC-16LX with 32-bit accumulator and 23 addressing modes for high-level language efficiency |
| Flash ROM | 128 Kbytes with block-wise erase, 10,000-cycle endurance, and hardware boot vector for safe firmware recovery |
| CAN Interfaces | 2 independent FULL-CAN channels compliant with ISO 11898-1 V2.0A/B, supporting up to 1 Mbps data rate |
| A/D Converter | 8-channel 8/10-bit SAR ADC with 26.3 µs conversion time per channel and external trigger start capability |
| Timers | Four 8/16-bit PPG timers, two 16-bit reload timers, one 16-bit free-run timer, eight input capture, four output compare channels |
| UART/SCI | UART0 and UART1 (SCI) each with full-duplex double buffer, asynchronous/synchronous operation, and baud rates up to 2 Mbps |
| Package | LQFP-100 with 0.5 mm pitch; pin-compatible with PQH100 QFP variant for layout flexibility |
Pinout & Package
LQFP-100 package (14 mm × 14 mm, 0.5 mm pitch) with exposed thermal pad; RoHS-compliant, moisture sensitivity level 3.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| X0A / X1A | Primary oscillator input/output | Supports crystal or external clock source for main system clock generation |
| P97/RX1 – P94/TX0 | Dual UART transceiver pins | Enable simultaneous CAN+UART communication without resource conflict in multi-protocol gateways |
| P60/AN0 – P67/AN7 | Analog input channels | Direct connection to sensors (e.g., temperature, pressure) with selectable 8/10-bit resolution |
| P56/TIN0 – P57/TOT0 | Input capture/output compare | Measure pulse width or generate precise PWM signals for motor control feedback loops |
| P30/ALE – P37/CLK | External bus interface control | Enable 16 Mbyte external memory mapping for code/data expansion in complex control applications |
Key Features
| Feature | Design Value |
|---|---|
| Embedded PLL clock multiplier | Selectable ×1/×2/×3/×4 or ÷2 ratio enables precise clock tuning for EMI reduction and power optimization |
| Extended Intelligent I/O Service (EI2OS) | Hardware-accelerated I/O event handling reduces CPU load during real-time sensor polling or actuator sequencing |
| Flash memory block protection | External voltage-controlled write/erase lock prevents accidental firmware corruption in field-deployed units |
| Low-power operating modes | Sleep, stop, watch, and hardware stand-by modes support <10 µA current draw for battery-backed automotive modules |
| Program patch function | Runtime redirection of two address pointers allows field-upgradable logic patches without full Flash reprogramming |
Applications
| Automotive Body Control Module | Industrial CAN Gateway |
|---|---|
Use Scenario: Centralized control of door locks, window lifts, mirror adjustment, and lighting in modern vehicles. IC Role / Device Role / Timing Role: Primary controller managing CAN message routing between LIN subnets and main vehicle CAN backbone. Use Value: Dual CAN interfaces eliminate need for external bridge ICs; 128 KB Flash accommodates feature-rich firmware with OTA update capability. | Use Scenario: Protocol translation between legacy RS-485 fieldbus devices and modern CANopen networks in factory automation. IC Role / Device Role / Timing Role: Real-time protocol converter with deterministic latency under 50 µs for motion control synchronization. Use Value: On-chip 8/10-bit ADC monitors power supply health; external bus interface connects to FPGA co-processor for custom protocol acceleration. |
| Off-Highway Vehicle Telematics Unit | Smart Building HVAC Controller |
Use Scenario: Data acquisition and wireless transmission from engine sensors, hydraulics, and GPS in construction equipment. IC Role / Device Role / Timing Role: CAN host processor collecting J1939 messages and formatting payloads for cellular modem interface. Use Value: 26.3 µs ADC conversion ensures accurate fuel consumption and emissions monitoring; Flash endurance supports 10-year field deployment. | Use Scenario: Distributed zone control with temperature, humidity, and CO₂ sensing across commercial HVAC systems. IC Role / Device Role / Timing Role: Local decision node executing PID algorithms and coordinating damper actuation via CAN-connected actuators. Use Value: Eight input capture channels monitor fan tachometer signals; low-power stop mode extends battery life in wireless sensor nodes. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar dual-CAN microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| NXP S32K144 | ARM Cortex-M4F core, 512 KB Flash, single CAN FD channel, AEC-Q100 Grade 1 | Supports CAN FD (5 Mbps) but lacks second classical CAN channel; requires external transceiver for dual-bus topology | Choose when CAN FD bandwidth or floating-point math acceleration is prioritized over dual classical CAN redundancy |
| Renesas RL78/F14 | 16-bit RL78 core, 256 KB Flash, single CAN 2.0B channel, integrated LIN controller | No dual CAN capability; optimized for cost-sensitive LIN/CAN hybrid nodes rather than full CAN gateway roles | Choose for entry-level body electronics where single CAN + LIN suffices and BOM cost is critical |
Compared with S32K144 and RL78/F14, MB90F548GSPF-G uniquely delivers native dual classical CAN with mailbox/FIFO hybrid buffering, making it optimal for legacy automotive networks requiring concurrent bus arbitration and fault isolation without external logic.
Availability
MB90F548GSPF-G is available at Aetrix Electronics and suitable for automotive body control modules, industrial CAN gateways, off-highway telematics units, and smart building HVAC controllers requiring stable component supply across extended temperature ranges (−40 °C to +105 °C).
Supply support for MB90F548GSPF-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 analog ICs for automotive, industrial, and IoT applications with emphasis on functional safety and long-term supply stability.
The MB90540G/545G series was developed specifically for automotive body electronics and industrial distributed control systems requiring dual FULL-CAN interfaces, Flash-based field-upgradability, and robust operation across −40 °C to +105 °C.
FAQ
What is the maximum CAN bit rate supported by MB90F548GSPF-G?
The MB90F548GSPF-G supports CAN bit rates up to 1 Mbps per channel, fully compliant with ISO 11898-1:2003 CAN V2.0B specification. This is achieved using internal clock division and configurable bit timing registers, with no external oscillator dependency beyond the main system clock source.
Does MB90F548GSPF-G support in-system programming of Flash memory?
Yes - MB90F548GSPF-G supports full in-system programming via its on-chip bootloader. Flash operations include automatic programming, erase-suspend/resume, and block-level protection controlled by external VPP voltage, enabling secure field firmware updates without removing the device from the PCB.
How many general-purpose I/O pins does MB90F548GSPF-G provide?
The MB90F548GSPF-G provides 81 general-purpose I/O ports, all individually configurable as input, output, or peripheral function (e.g., UART, CAN, timer). Each port supports push-pull drive strength and Schmitt-trigger input hysteresis for noise immunity in electrically noisy automotive environments.
Is MB90F548GSPF-G qualified for automotive applications?
Yes - MB90F548GSPF-G is rated for operation from −40 °C to +105 °C and designed to meet automotive reliability requirements. While not explicitly AEC-Q100 certified in public documentation, its process technology (0.5 µm CMOS), test coverage, and qualification history align with Tier-1 automotive supplier validation practices for body control applications.
MB90F548GSPF-G Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Infineon Technologies
- Package/Case:
- 100-BQFP
- Series:
- F²MC-16LX MB90545G
- 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:
- 128KB (128K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 4K x 8
- Voltage - Supply (Vcc/Vdd):
- 4.5V ~ 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:
MB90F548GSPF-G FAQ
1.How can I place an order for MB90F548GSPF-G through Aetrix?
Please submit a Request for Quotation (RFQ) for MB90F548GSPF-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 MB90F548GSPF-G reliable?
The price and inventory of MB90F548GSPF-G are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for MB90F548GSPF-G is usually 5 days.
3.What payment methods are accepted for MB90F548GSPF-G?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for MB90F548GSPF-G transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for MB90F548GSPF-G?
MB90F548GSPF-G orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your MB90F548GSPF-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 MB90F548GSPF-G?
For technical support, including MB90F548GSPF-G datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your MB90F548GSPF-G requirements.
6.How does Aetrix verify that MB90F548GSPF-G is sourced from the original manufacturer or authorized distributors?
All MB90F548GSPF-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 MB90F548GSPF-G meets industry standards.
7.What is the process for return or replacement of MB90F548GSPF-G?
All MB90F548GSPF-G units undergo pre-shipment inspection (PSI). If there is an issue with MB90F548GSPF-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 MB90F548GSPF-G part is unused and in its original packaging.
Return procedure for MB90F548GSPF-G:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
MB90F548GSPF-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…

