Send an Inquiry

To receive a quote for your project, please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Part Number*
Quantity*
Message
Submit Inventory List

Please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Upload My List
Message

Infineon Technologies MB90F387SPMT-GS-9001

Part No.:
MB90F387SPMT-GS-9001
Manufacturer:
Infineon Technologies
Category:
Microcontrollers
Package:
48-LQFP
Datasheet:
AetrixMB90F387SPMT-GS-9001.pdf
Description:
IC MCU 16BIT 64KB FLASH 48LQFP
Quantity:
Payment:
Payment
Shipping:
Shipping

Inventory:2,192

Please send an inquiry. Send us your inquiry, and we will respond immediately.

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

MB90F387SPMT-GS-9001 from Cypress Semiconductor is a 16-bit F2MC-16LX microcontroller with integrated full-CAN 2.0A/B controller, 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), PPG timers, input-capture ICU, and low-power sleep/watch/stop modes. Used in automotive body control modules requiring real-time CAN communication and sensor interfacing.

For engineers reviewing the MB90F387SPMT-GS-9001 datasheet, MB90F387SPMT-GS-9001 pinout, MB90F387SPMT-GS-9001 application, or MB90F387SPMT-GS-9001 equivalent, key selection considerations include its 48-pin LQFP package, built-in PLL clock multiplier (1×–4×), 8-message-buffer CAN controller, 6.125 µs A/D conversion time at 16 MHz, and support for C-language development via system stack pointer and enhanced addressing modes.

Technical Context

This MCU implements the F2MC-16LX architecture with 24-bit internal addressing, 32-bit accumulator for long-word arithmetic, and 351 instructions supporting bit/byte/word/long-word data types. Its interrupt subsystem delivers 34 sources across 8 priority levels, with minimum 1.5 µs latency at 16 MHz.

The peripheral set includes one 16-bit free-run timer with 4-channel input capture (ICU), dual 16-bit reload timers, an 8/16-bit PPG timer configurable as four 8-bit or two 16-bit channels, and a dedicated delay interrupt generator for RTOS task switching - all operating independently of CPU execution.

Key Specifications

ParameterValue and Actual Design Meaning
CPU CoreF2MC-16LX 16-bit RISC with 32-bit accumulator for native 32-bit math
Flash / RAM64 KB on-chip Flash ROM + 2 KB SRAM for firmware storage and runtime variables
Clock SystemBuilt-in PLL supporting 1×–4× multiplication of 4 MHz crystal; sub-clock (8.192 kHz) for watch/timer functions
CAN InterfaceCompliant with ISO 11898-1:2003 (CAN 2.0A/B); 8 message buffers; 10 kbps–1 Mbps data rate
A/D Converter8-channel 8/10-bit SAR ADC; selectable resolution; 6.125 µs conversion time at 16 MHz machine clock
Timer Resources1× 16-bit free-run timer + 4× ICU inputs; 2× 16-bit reload timers; 2× 16-bit PPG channels (or 4× 8-bit)
I/O Ports34 CMOS I/O pins including 4 high-current outputs (P14–P17); supports external interrupt and EI2OS

Pinout & Package

Package: 48-pin LQFP (LQA048), 0.50 mm pitch, RoHS-compliant, surface-mount.

Pin/TerminalCircuit RoleDesign Meaning
P50–P57Analog Input / GPIO8-channel A/D converter inputs (AN0–AN7); configurable as general-purpose digital I/O
P37External TriggerADTG pin - initiates A/D conversion on edge detection; requires input-port configuration
P20/P22Event InputTIN0/TIN1 - feed external pulses to reload timers for event counting or timing measurement
P21/P23Event OutputTOT0/TOT1 - generate timed output pulses synchronized to reload timer overflow
P24–P27External InterruptINT4–INT7 - support level- or edge-triggered interrupts; usable for wake-up or signal capture
AVcc/AVRAnalog Power/RefDedicated 5 V supply and reference input for A/D converter; decoupling critical for accuracy
X0/X1Clock InputCrystal oscillator connection for main 4 MHz clock source; X0A/P35 and X1A/P36 are alternate pins
RSTReset InputActive-low asynchronous reset; internal pull-up; compatible with standard reset supervisor ICs

Key Features

FeatureDesign Value
Full-CAN 2.0A/B ControllerHardware-accelerated CAN protocol handling with 8 message buffers eliminates CPU overhead for arbitration, filtering, and ACK management
Program Patch FunctionTwo address-matching detectors enable runtime patching of code sections without reflash - critical for field updates in automotive ECUs
Expanded Intelligent I/O (EI2OS)16-channel autonomous I/O service allows background polling, pulse-width measurement, and edge-triggered actions without CPU intervention
Low-Power Standby ModesSleep, Watch, Time-base Timer, and Stop modes provide granular power control - e.g., Watch mode draws <10 µA while maintaining RTC functionality
C-Language OptimizationSystem stack pointer, barrel shift, and enhanced pointer-indirect instructions reduce compiled C code size and improve RTOS compatibility

Applications

Automotive Body Control UnitIndustrial CAN Sensor Node

Use Scenario: Centralized control of door locks, window lifts, mirror adjustment, and interior lighting in 12 V vehicle platforms.

IC Role / Device Role / Timing Role: Primary CAN node managing distributed peripherals via ISO 11898 physical layer; executes real-time PWM for motor drivers and samples analog sensors (e.g., ambient light, temperature).

Use Value: Integrated CAN controller and 4 high-current I/Os eliminate external transceivers and driver ICs, reducing BOM count by ≥3 components per node.

Use Scenario: Distributed temperature, pressure, and vibration monitoring in factory automation systems using CANopen protocol.

IC Role / Device Role / Timing Role: Edge-sensing node with 8-channel A/D and ICU inputs capturing transient events (e.g., shock pulses); transmits data over 500 kbps CAN bus.

Use Value: 6.125 µs A/D conversion and 4-channel input capture enable sub-millisecond event timestamping - meeting IEC 61131-2 response requirements.

Smart Appliance Motor ControllerMedical Infusion Pump Controller

Use Scenario: Variable-speed BLDC motor control in washing machines and HVAC blowers using sensorless commutation.

IC Role / Device Role / Timing Role: Real-time PPG timer generates precise 3-phase PWM waveforms; UART interfaces with user interface MCU; CAN reports fault codes to main controller.

Use Value: Two independent 16-bit PPG channels allow simultaneous generation of complementary PWM pairs with programmable dead-time - eliminating external gate drivers.

Use Scenario: Safety-critical dosing control in portable infusion pumps requiring redundant timing and analog sensing.

IC Role / Device Role / Timing Role: Dual-watchdog architecture (watchdog timer + time-base timer) ensures fail-safe shutdown; 10-bit A/D monitors syringe position and pressure sensors.

Use Value: Independent stop mode halts all clocks except sub-clock (8.192 kHz), enabling accurate 1-second dose interval timing while drawing <5 µA - extending battery life >6 months.

Equivalent & Alternatives

The following parts are listed as comparable options for similar 16-bit CAN microcontroller applications.

Alternative PartTechnical DifferenceApplication DifferenceSelection Advice
MB90F387S36 I/O ports (vs. 34); identical Flash/RAM/CAN/peripherals; same LQFP-48 packagePreferred where additional GPIOs are needed for LED indicators or auxiliary sensors without board redesignSelect when extra I/O is required and pin compatibility with MB90F387SPMT-GS-9001 must be preserved
CY8C5868LTI-LP097PSoC 5LP ARM Cortex-M3; 256 KB Flash, 64 KB RAM; CapSense, USB, configurable analog blocks; no native CANRequires external CAN transceiver and software CAN stack; better suited for mixed-signal UI + control vs. pure CAN networkingChoose for designs needing capacitive touch, USB connectivity, or analog flexibility - not drop-in CAN replacement

Compared with MB90F387S, the MB90F387SPMT-GS-9001 offers identical core functionality but two fewer I/Os - sufficient for compact nodes. Versus CY8C5868LTI-LP097, it delivers deterministic CAN timing and lower power in standby, but lacks programmable analog and USB - making it optimal for cost-sensitive, CAN-dominant embedded control.

Availability

MB90F387SPMT-GS-9001 is available at Aetrix Electronics and suitable for automotive body electronics, industrial CAN sensor networks, smart appliance motor control, and medical infusion pump controllers requiring stable component supply and long-term lifecycle support.

Supply support for MB90F387SPMT-GS-9001 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 applications, emphasizing reliability, integration, and developer ecosystem support.

The MB90385 series - including MB90F387SPMT-GS-9001 - was engineered specifically for real-time, CAN-based control in resource-constrained environments where deterministic timing, low power, and analog integration are critical.

FAQ

What is the maximum operating frequency and corresponding instruction cycle time?

The MB90F387SPMT-GS-9001 achieves a maximum machine clock of 16 MHz using its internal PLL (4× multiplication of a 4 MHz crystal), resulting in a minimum instruction execution time of 62.5 ns. This timing is confirmed in the datasheet's "Electrical Characteristics" section under AC characteristics at Vcc = 5.0 V and Ta = 25 °C.

Does this MCU support CAN FD or only classical CAN?

The MB90F387SPMT-GS-9001 implements only classical CAN per ISO 11898-1:2003 (CAN 2.0A/B), with bit rates from 10 kbps to 1 Mbps. It does not support CAN FD features such as flexible data-rate, extended data length, or CRC enhancements - as explicitly stated in the "CAN Controller" section of the datasheet.

How many A/D channels can be converted in sequential mode, and what is the trigger mechanism?

The device supports sequential conversion across up to 8 A/D channels (AN0–AN7). Conversion can be triggered by software command, external pin (P37/ADTG), or internal timer - with the ADTG pin configured as input and enabled via the A/D control register. Each channel conversion takes 6.125 µs at 16 MHz, including sampling time.

Is the Flash memory reprogrammable in-system, and what is the endurance rating?

Yes, the 64 KB on-chip Flash ROM supports in-system programming (ISP) via the on-chip debug interface. The datasheet specifies a minimum endurance of 10,000 write/erase cycles and data retention of 20 years at 85 °C - validated under recommended operating conditions with Vcc = 5.0 V ±10% and Ta ≤ 85 °C.

MB90F387SPMT-GS-9001 Specifications

Product attributes
Attribute value
Manufacturer:
Infineon Technologies
Package/Case:
48-LQFP
Series:
F²MC-16LX MB90385
Packaging:
Tray
Product Status:
Discontinued at Digi-Key
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:
36
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:

MB90F387SPMT-GS-9001 FAQ

1.How can I place an order for MB90F387SPMT-GS-9001 through Aetrix?

Please submit a Request for Quotation (RFQ) for MB90F387SPMT-GS-9001 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 MB90F387SPMT-GS-9001 reliable?

The price and inventory of MB90F387SPMT-GS-9001 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for MB90F387SPMT-GS-9001 is usually 5 days.

3.What payment methods are accepted for MB90F387SPMT-GS-9001?

We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for MB90F387SPMT-GS-9001 transactions.

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for MB90F387SPMT-GS-9001?

MB90F387SPMT-GS-9001 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.

Once your MB90F387SPMT-GS-9001 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 MB90F387SPMT-GS-9001?

For technical support, including MB90F387SPMT-GS-9001 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your MB90F387SPMT-GS-9001 requirements.

6.How does Aetrix verify that MB90F387SPMT-GS-9001 is sourced from the original manufacturer or authorized distributors?

All MB90F387SPMT-GS-9001 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 MB90F387SPMT-GS-9001 meets industry standards.

7.What is the process for return or replacement of MB90F387SPMT-GS-9001?

All MB90F387SPMT-GS-9001 units undergo pre-shipment inspection (PSI). If there is an issue with MB90F387SPMT-GS-9001, 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 MB90F387SPMT-GS-9001 part is unused and in its original packaging.

Return procedure for MB90F387SPMT-GS-9001:

1.Submit a request within 90 days.

2.Obtain a Return Material Authorization (RMA) from Aetrix.

MB90F387SPMT-GS-9001 Tags

  • MB90F387SPMT-GS-9001
  • MB90F387SPMT-GS-9001 PDF
  • MB90F387SPMT-GS-9001 Datasheet
  • MB90F387SPMT-GS-9001 Specifications
  • MB90F387SPMT-GS-9001 Images
  • Infineon Technologies
  • Infineon Technologies MB90F387SPMT-GS-9001
  • Buy MB90F387SPMT-GS-9001
  • MB90F387SPMT-GS-9001 Price
  • MB90F387SPMT-GS-9001 Distributor
  • MB90F387SPMT-GS-9001 Supplier
  • MB90F387SPMT-GS-9001 Wholesale
Related Products
ATTINY4-TSHR
ATTINY4-TSHR

Microchip Technology

ATTINY10-TSHR
ATTINY10-TSHR

Microchip Technology

ATTINY10-TS8R
ATTINY10-TS8R

Microchip Technology

ATTINY202-SSNR
ATTINY202-SSNR

Microchip Technology

ATTINY202-SSFR
ATTINY202-SSFR

Microchip Technology

ATTINY402-SSNR
ATTINY402-SSNR

Microchip Technology

PIC16F15213T-I/MF
PIC16F15213T-I/MF

Microchip Technology

PIC16F15213-E/MF
PIC16F15213-E/MF

Microchip Technology

PIC10F200T-I/OT
PIC10F200T-I/OT

Microchip Technology

ATTINY412-SSNR
ATTINY412-SSNR

Microchip Technology

PIC10F202T-I/OT
PIC10F202T-I/OT

Microchip Technology

ATTINY404-SSNR
ATTINY404-SSNR

Microchip Technology

Tech Hub

Search

Search

PRODUCT

PRODUCT

PHONE

PHONE

USER

USER