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

- Shipping:

Inventory:1,363
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
MB90F543GPMC-G from Cypress Semiconductor is a 16-bit F2MC-16LX microcontroller with dual FULL-CAN interfaces (CAN 2.0A/B), 128 KB Flash ROM, 6 KB RAM, and QFP-100 package - designed for automotive body control modules requiring real-time CAN messaging, analog sensing, and deterministic interrupt handling at 16 MHz system clock.
For engineers reviewing the MB90F543GPMC-G datasheet, MB90F543GPMC-G pinout, MB90F543GPMC-G application, or MB90F543GPMC-G equivalent, key selection criteria include dual-CAN channel support, 8/10-bit 8-channel ADC with 26.3 µs conversion, programmable pulse generation (PPG), and Flash memory block protection with 10,000 erase cycles.
Technical Context
The MB90F543GPMC-G implements the proprietary F2MC-16LX CPU core with 32-bit accumulator, 23 addressing modes, and enhanced C-language support including barrel shift, RETI, and system stack pointer - enabling efficient multitasking in safety-critical automotive firmware.
Its dual FULL-CAN controller supports mixed mailbox/FIFO buffering, automatic retransmission, remote frame response, and acceptance filtering with full-bit compare/mask options - delivering deterministic message handling up to 1 Mbps without CPU intervention.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | F2MC-16LX with 32-bit accumulator for long-word arithmetic and bit manipulation |
| System Clock | 16 MHz (PLL ×4 from 4 MHz crystal); min instruction time = 62.5 ns |
| Flash ROM | 128 KB with block erase, 10,000-cycle endurance, and boot-sector reset vector |
| CAN Interfaces | 2 independent FULL-CAN channels compliant with ISO 11898-1 (CAN 2.0A/B) |
| A/D Converter | 8/10-bit resolution, 8 input channels, 26.3 µs per conversion, external trigger start |
| I/O Ports | 81 general-purpose pins with bit-wise direction control and Schmitt-trigger inputs |
| Timers | 8/16-bit PPG ×4, 16-bit reload ×2, 16-bit free-run ×1, ICU ×8, OCU ×4 |
Pinout & Package
Package: QFP-100 (PQH100) - 100-pin plastic quad flat pack with 0.65 mm pitch, lead-free, RoHS-compliant.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| X0A / X1A | Crystal oscillator input/output | Primary clock source for PLL; supports 4 MHz crystal with internal feedback |
| P97/RX1 – P94/TX0 | Dual UART (SCI) I/O | Full-duplex double-buffered serial ports supporting async/sync transfer up to 2 Mbps |
| P60/AN0 – P67/AN7 | Analog input channels | 8-channel 8/10-bit ADC inputs with dedicated AVCC/AVSS and reference pins (AVRH/AVRL) |
| P56/TIN0 – P57/TOT0 | Timer input/output | Input capture (TIN0) and output compare (TOT0) for precise edge timing and PWM generation |
| P80/PPG0 – P83/PPG3 | Programmable pulse generator outputs | Four independent PPG channels supporting 8/16-bit mode with configurable H/L pulse width registers |
| P30/ALE – P37/CLK | External bus interface | Enables 16 Mbyte address space via 8/16-bit multiplexed bus with ALE, RD, WR, HRQ, HAK, RDY |
Key Features
| Feature | Design Value |
|---|---|
| Dual FULL-CAN with flexible buffering | 16 message buffers per channel; mixed mailbox/FIFO configuration enables prioritized, non-blocking CAN traffic |
| Extended Intelligent I/O Service (EI2OS) | Hardware-accelerated I/O event handling with delayed interrupt generation for task switching |
| Flash memory protection | Block-level erase suspend/resume and external voltage-controlled write protection prevent accidental corruption |
| Low-power operation modes | Sleep (CPU clock stopped), Stop (oscillation halted), Watch (sub-clock active), and hardware stand-by modes |
| Enhanced timer subsystem | 8-channel input capture + 4-channel output compare + 4-channel PPG enable complex waveform synthesis and motor control |
Applications
| Automotive Body Control Unit | Industrial CAN Gateway |
|---|---|
Use Scenario: Centralized control of door locks, window lifts, mirrors, and lighting via distributed ECUs. IC Role / Device Role / Timing Role: Primary MCU managing dual-CAN networks (powertrain + body), executing real-time diagnostics and secure firmware updates. Use Value: Dual CAN channels eliminate external bridge ICs; 128 KB Flash accommodates ASAM-compliant bootloader and OTA update partitioning. | Use Scenario: Protocol translation between legacy RS-485 fieldbus and modern CAN FD networks in factory automation. IC Role / Device Role / Timing Role: Bridge controller performing message filtering, rate adaptation, and timestamped logging using on-chip timers and dual CAN peripherals. Use Value: Built-in FIFO/mailbox mixing allows concurrent high-priority alarm forwarding and low-priority sensor polling without CPU overhead. |
| Electric Power Steering (EPS) Sensor Interface | Commercial Vehicle Telematics Module |
Use Scenario: Acquisition and preprocessing of torque, angle, and motor current signals in EPS systems. IC Role / Device Role / Timing Role: Real-time signal conditioner interfacing with 8-channel 10-bit ADC, generating synchronized PWM for motor drive ICs via PPG. Use Value: 26.3 µs ADC conversion + 62.5 ns instruction cycle ensures sub-100 µs closed-loop latency for torque assist algorithms. | Use Scenario: Fleet monitoring unit collecting GPS, CAN bus data, and driver behavior metrics for cloud upload. IC Role / Device Role / Timing Role: Host processor managing dual CAN interfaces (chassis + engine), UART-based cellular modem, and secure Flash-stored cryptographic keys. Use Value: Block-protected Flash memory isolates critical security keys from firmware partitions; 10-year data retention meets telematics lifecycle requirements. |
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 |
|---|---|---|---|
| Renesas RL78/F13 | Single CAN channel, 128 KB Flash, 10-bit ADC ×8, but lacks dual-CAN and PPG hardware | Requires external CAN transceiver bridging for multi-bus architectures | Select when cost-sensitive designs accept software-managed CAN arbitration and reduced timer flexibility |
| NXP S12XEP100 | 16-bit S12X core, dual CAN, 512 KB Flash, but no integrated PPG or EI2OS acceleration | Higher Flash capacity supports larger diagnostic stacks but increases BOM cost and power draw | Select when extended flash storage and legacy S12 toolchain compatibility outweigh need for hardware I/O offload |
Compared with RL78/F13 and S12XEP100, the MB90F543GPMC-G uniquely combines dual FULL-CAN, hardware EI2OS, and PPG-based PWM generation in a single 100-pin package - reducing external components and interrupt latency for time-critical automotive functions.
Availability
MB90F543GPMC-G is available at Aetrix Electronics and suitable for automotive body control units, industrial CAN gateways, electric power steering interfaces, and commercial vehicle telematics modules requiring stable component supply across extended temperature (−40 °C to +105 °C) and long-lifecycle production.
Supply support for MB90F543GPMC-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) is a global leader in embedded solutions, specializing in microcontrollers, connectivity, and memory for automotive, industrial, and IoT markets.
The MB90540G/545G series was developed specifically for automotive body electronics and industrial control systems demanding dual-CAN communication, Flash-based firmware agility, and deterministic real-time peripheral response under harsh environmental conditions.
FAQ
What is the maximum CAN bit rate supported by MB90F543GPMC-G?
The MB90F543GPMC-G supports CAN communication up to 1 Mbps, compliant with ISO 11898-1 (CAN 2.0A/B). This maximum rate is achievable with proper bus termination, transceiver selection, and timing configuration using the on-chip CAN controller's programmable bit timing registers.
Does MB90F543GPMC-G support in-system programming (ISP) of Flash memory?
Yes - the device supports embedded algorithm commands for Write, Erase, Erase-Suspend, and Erase-Resume operations. Programming can be performed via on-chip bootloader or external debugger using the standard Flash interface, with completion signaled by dedicated status flag.
How many independent PWM outputs can be generated using the PPG module?
The MB90F543GPMC-G provides four independent PPG channels (PPG0–PPG3), each capable of generating asymmetric PWM waveforms with separately programmable high- and low-pulse widths using 8-bit reload registers - enabling precise motor phase control or LED dimming.
Is the 32 kHz sub-clock used exclusively for low-power mode timing?
No - the 32 kHz sub-clock serves both low-power operation (e.g., RTC wake-up in Stop mode) and functional roles including CAN sleep/wake arbitration, watchdog timer base, and asynchronous serial communication timing when main PLL is inactive.
MB90F543GPMC-G Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Infineon Technologies
- Package/Case:
- 100-LQFP
- Series:
- F²MC-16LX MB90540G
- 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:
- 6K 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:
MB90F543GPMC-G FAQ
1.How can I place an order for MB90F543GPMC-G through Aetrix?
Please submit a Request for Quotation (RFQ) for MB90F543GPMC-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 MB90F543GPMC-G reliable?
The price and inventory of MB90F543GPMC-G are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for MB90F543GPMC-G is usually 5 days.
3.What payment methods are accepted for MB90F543GPMC-G?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for MB90F543GPMC-G transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for MB90F543GPMC-G?
MB90F543GPMC-G orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your MB90F543GPMC-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 MB90F543GPMC-G?
For technical support, including MB90F543GPMC-G datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your MB90F543GPMC-G requirements.
6.How does Aetrix verify that MB90F543GPMC-G is sourced from the original manufacturer or authorized distributors?
All MB90F543GPMC-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 MB90F543GPMC-G meets industry standards.
7.What is the process for return or replacement of MB90F543GPMC-G?
All MB90F543GPMC-G units undergo pre-shipment inspection (PSI). If there is an issue with MB90F543GPMC-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 MB90F543GPMC-G part is unused and in its original packaging.
Return procedure for MB90F543GPMC-G:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
MB90F543GPMC-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…

