Infineon Technologies MB90F387PMC-GTE1
- Part No.:
- MB90F387PMC-GTE1
- Manufacturer:
- Infineon Technologies
- Category:
- Microcontrollers
- Package:
- 48-LQFP
- Datasheet:
-
MB90F387PMC-GTE1.pdf
- Description:
- IC MCU 16BIT 64KB FLASH 48LQFP
- Quantity:
- Payment:

- Shipping:

Inventory:1,238
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
MB90F387PMC-GTE1 from Cypress Semiconductor is a 16-bit F2MC-16LX microcontroller with integrated full-CAN interface, 64 KB Flash ROM, 2 KB RAM, and 34 general-purpose I/O ports including four high-current outputs. It operates at up to 16 MHz (62.5 ns instruction cycle), supports 8/10-bit A/D conversion across 8 channels, and features UART (SCI), dual 16-bit reload timers, 4-channel input capture, and low-power sleep/watch/stop modes. Used in real-time process control for consumer appliances requiring CAN-based communication and deterministic timing.
For engineers reviewing the MB90F387PMC-GTE1 datasheet, MB90F387PMC-GTE1 pinout, MB90F387PMC-GTE1 application, or MB90F387PMC-GTE1 equivalent, key selection criteria include its 16-bit CPU with 32-bit accumulator, Ver 2.0A/B CAN compliance at 10 kbps–1 Mbps, sub-clock (8.192 kHz) support for watch timer operation, and LQFP-48 package with AVCC/AVR analog power separation.
Technical Context
The MB90F387PMC-GTE1 implements the F2MC-16LX architecture with 24-bit internal addressing, 23 addressing modes, and enhanced C-language support via system stack pointer and barrel shift instructions. Its PLL allows machine clock generation from 4× to 16 MHz using a 4-MHz crystal, while sub-clock operation enables ultra-low-power watch mode.
Peripheral integration includes an 8/10-bit A/D converter with 6.125 µs conversion time (at 16 MHz), one CAN controller with eight message buffers, and expanded intelligent I/O service (EI2OS) supporting up to 16 channels of autonomous data transfer - all coordinated through an 8-level, 34-source interrupt system with minimum 1.5 µs latency.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | F2MC-16LX 16-bit architecture with 32-bit accumulator for long-word arithmetic |
| Flash / RAM | 64 KB on-chip Flash ROM + 2 KB SRAM; supports program patching via address matching |
| Clock System | Built-in PLL; selectable machine clocks from 4–16 MHz; sub-clock (8.192 kHz) for watch/timer functions |
| CAN Interface | Ver 2.0A/B compliant; 8 message buffers; 10 kbps–1 Mbps bit rate with wake-up capability |
| A/D Converter | 8-channel, 8/10-bit selectable resolution; 6.125 µs conversion time (16 MHz clock); external trigger support |
| Timers | 1× 16-bit free-run timer; 4× input capture (ICU); 2× 16-bit reload timers; 2× 8/16-bit PPG channels |
| I/O Ports | 34 CMOS I/O pins including 4 high-current outputs (P14–P17); configurable as analog inputs (AN0–AN7) |
Pinout & Package
LQFP-48 package (0.50 mm pitch), RoHS-compliant, with exposed thermal pad; pin 1 marked by corner notch or dot; requires separate analog (AVCC/AVR) and digital (VCC/VSS) power domains.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| 1 AVCC | Analog VDD | Dedicated 5 V supply for A/D converter core; decoupling required for noise immunity |
| 2 AVR | Analog Reference+ | Voltage reference input for A/D; must be ≤ AVCC and ≥ VSS; sets full-scale range |
| 3–10 P50–P57 | Bi-directional I/O / Analog Input | Configurable as GPIO or A/D channels AN0–AN7; analog function enabled only when analog input setting active |
| 11 P37 | Input / Trigger | External trigger source for A/D conversion; edge-sensitive; requires input port configuration |
| 12 P20 | Input / Timer Event | Event input for 16-bit reload timer 0; used for external pulse counting or gating |
| 13 P21 | Output / Timer Event | Event output for reload timer 0; generates pulses synchronized to timer overflow or compare match |
| 16–19 P24–P27 | Input / External Interrupt | Four independent external interrupt sources (INT4–INT7); configurable for rising/falling/level detection |
| 20–22 MD2–MD0 | Mode Configuration | Hardwired boot-mode select pins (MD2=VSS, MD1/MD0=VCC for standard Flash execution mode) |
| 23 RST | Reset Input | Active-low asynchronous reset; internal pull-up; compatible with external reset ICs |
| 24 VCC | Digital VDD | Main 3.5–5.5 V supply for digital logic; separate from AVCC to minimize noise coupling |
| 40–44 P40–P44 | UART/CAN/SPI Signals | P43/TX and P44/RX for SCI; P41/SCK1 and P40/SIN1 for synchronous serial; P42/SOT1 for CAN TX |
Key Features
| Feature | Design Value |
|---|---|
| Full-CAN Controller | Hardware-accelerated Ver 2.0A/B CAN with 8 message buffers, automatic retransmission, and error handling - eliminates software overhead for CAN protocol stack |
| Low-Power Standby Modes | Five distinct modes (Sleep, Watch, Time-base timer, Stop, CPU blocking) enable <1 µA current draw in watch mode using 8.192 kHz sub-clock |
| Enhanced A/D Flexibility | 8-channel converter with per-channel resolution selection (8/10-bit), sequential conversion across up to 8 channels, and external trigger synchronization |
| Real-Time OS Support | Delay interrupt generator module provides precise task-switching interrupts; integrates with RTOS kernels without CPU polling |
| Expanded Intelligent I/O (EI2OS) | Autonomous 16-channel I/O service offloads CPU for periodic data transfers, PWM updates, or sensor polling - reduces firmware complexity |
Applications
| Home Appliance Motor Control | Automotive Body Control Module |
|---|---|
|
Use Scenario: Precise speed and position control of BLDC motors in washing machines and HVAC blowers using PPG timers and A/D feedback. IC Role / Device Role / Timing Role: Central real-time controller executing motor commutation logic, reading hall sensors via ICU, and generating PWM via PPG outputs. Use Value: 62.5 ns instruction cycle ensures sub-10 µs loop timing; built-in CAN enables diagnostics and ECU coordination without external transceiver. |
Use Scenario: Door lock actuation, window lift control, and interior lighting management in vehicle body electronics. IC Role / Device Role / Timing Role: CAN-connected node managing local actuators, monitoring switches via DTP interrupts, and logging faults via UART debug interface. Use Value: Four high-current I/O ports (P14–P17) drive solenoids directly; stop mode draws <10 µA for battery-conscious always-on operation. |
| Industrial PLC I/O Terminal | Smart Energy Meter Communication Hub |
|
Use Scenario: Remote I/O expansion unit collecting sensor data and controlling relays in factory automation systems. IC Role / Device Role / Timing Role: Fieldbus master node aggregating analog inputs (8× A/D), discrete signals (34× GPIO), and transmitting over CAN backbone. Use Value: 8/10-bit A/D with 6.125 µs conversion supports 160+ samples/sec per channel; EI2OS handles periodic sampling autonomously. |
Use Scenario: Two-way communication bridge between metrology ASIC and HAN (Home Area Network) via CAN and UART. IC Role / Device Role / Timing Role: Protocol translator converting SPI-based meter readings to CAN frames and forwarding to smart grid concentrators. Use Value: Dual UART/SCI channel supports simultaneous debug (P43/P44) and HAN interface (P41/P40/P42); 1 Mbps CAN meets DLMS/COSEM throughput needs. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar 16-bit CAN microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| MB90F387S | Same core and peripherals, but 36 I/O ports (vs. 34) and identical LQFP-48 package; no functional difference in CAN/A/D/timer subsystems | Preferred where additional GPIOs are needed for future-proofing or board layout flexibility; pin-compatible drop-in replacement | Select MB90F387S if extra I/O is required; otherwise MB90F387PMC-GTE1 offers identical performance at lower cost |
| CY8C5868LTI-LP097 | PSoC 5LP ARM Cortex-M3 with programmable analog/digital blocks; no native CAN controller - requires external CAN transceiver and firmware stack | Suitable for mixed-signal applications needing configurable logic or precision op-amps; lacks integrated CAN hardware acceleration | Choose CY8C5868LTI-LP097 only when programmable analog/digital fabric outweighs CAN performance and code size advantages of MB90F387 |
Compared with MB90F387S, the MB90F387PMC-GTE1 trades two I/O pins for marginally lower BOM cost and identical real-time CAN performance; versus CY8C5868LTI-LP097, it delivers deterministic CAN timing, smaller memory footprint, and zero-stack CAN messaging - critical for safety-critical appliance control.
Availability
MB90F387PMC-GTE1 is available at Aetrix Electronics and suitable for home appliance motor control, automotive body electronics, and industrial PLC I/O terminals requiring stable component supply, long-lifecycle support, and guaranteed CAN protocol compliance.
Supply support for MB90F387PMC-GTE1 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-performance embedded solutions for automotive, industrial, and consumer markets, emphasizing reliability, integration, and developer tooling.
The MB90F387PMC-GTE1 belongs to the MB90385 series - a family of 16-bit microcontrollers optimized for real-time process control in cost-sensitive, CAN-connected appliances and industrial equipment.
FAQ
What is the maximum CAN bit rate supported by MB90F387PMC-GTE1?
The MB90F387PMC-GTE1 supports CAN bit rates from 10 kbps to 1 Mbps when operating with a 16 MHz machine clock. Bit timing registers allow precise configuration of synchronization segments, propagation time, and phase buffers to meet ISO 11898-1 requirements across bus lengths and oscillator tolerances.
Does MB90F387PMC-GTE1 require an external CAN transceiver?
Yes - the MB90F387PMC-GTE1 contains only the CAN protocol controller (CANC) and does not integrate the physical layer (PHY). An external high-speed CAN transceiver such as the TJA1042 or SN65HVD230 must be used to drive the differential CAN_H/CAN_L bus lines.
How is the 8/10-bit A/D converter configured for simultaneous sampling?
The MB90F387PMC-GTE1 does not support true simultaneous sampling across multiple channels. It performs sequential conversions with programmable inter-channel delay; however, external sample-and-hold circuitry can be synchronized to the ADTG pin (P37) to achieve pseudo-simultaneous acquisition before conversion begins.
Can MB90F387PMC-GTE1 operate from a 3.3 V supply?
No - the MB90F387PMC-GTE1 specifies a recommended operating voltage range of 3.5 V to 5.5 V. Operation below 3.5 V violates DC characteristics and may cause unstable A/D conversion, CAN timing errors, or flash programming failure. A 5 V regulator is required for reliable operation.
MB90F387PMC-GTE1 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Infineon Technologies
- Package/Case:
- 48-LQFP
- Series:
- F²MC-16LX MB90385
- Packaging:
- Tray
- Product Status:
- Obsolete
- Programmable:
- Not Verified
- Core Processor:
- F²MC-16LX
- Core Size:
- 16-Bit
- Speed:
- 16MHz
- Connectivity:
- CANbus, SCI, UART/USART
- Peripherals:
- POR, WDT
- Number of I/O:
- 34
- Program Memory Size:
- 64KB (64K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 2K x 8
- Voltage - Supply (Vcc/Vdd):
- 3.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:
MB90F387PMC-GTE1 FAQ
1.How can I place an order for MB90F387PMC-GTE1 through Aetrix?
Please submit a Request for Quotation (RFQ) for MB90F387PMC-GTE1 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 MB90F387PMC-GTE1 reliable?
The price and inventory of MB90F387PMC-GTE1 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for MB90F387PMC-GTE1 is usually 5 days.
3.What payment methods are accepted for MB90F387PMC-GTE1?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for MB90F387PMC-GTE1 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for MB90F387PMC-GTE1?
MB90F387PMC-GTE1 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your MB90F387PMC-GTE1 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 MB90F387PMC-GTE1?
For technical support, including MB90F387PMC-GTE1 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your MB90F387PMC-GTE1 requirements.
6.How does Aetrix verify that MB90F387PMC-GTE1 is sourced from the original manufacturer or authorized distributors?
All MB90F387PMC-GTE1 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 MB90F387PMC-GTE1 meets industry standards.
7.What is the process for return or replacement of MB90F387PMC-GTE1?
All MB90F387PMC-GTE1 units undergo pre-shipment inspection (PSI). If there is an issue with MB90F387PMC-GTE1, 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 MB90F387PMC-GTE1 part is unused and in its original packaging.
Return procedure for MB90F387PMC-GTE1:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
MB90F387PMC-GTE1 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…

