Renesas M3087BFKGP#U5
- Part No.:
- M3087BFKGP#U5
- Manufacturer:
- Renesas
- Category:
- Microcontrollers
- Package:
- 144-LQFP
- Datasheet:
-
M3087BFKGP#U5.pdf
- Description:
- IC MCU 16/32BIT 768KB 144LFQFP
- Quantity:
- Payment:

- Shipping:

Inventory:3,689
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
M3087BFKGP#U5 from Renesas Electronics is a 144-pin LQFP 16-bit microcontroller in the M32C/87 Group, featuring the M32C/80 CPU core, 768 KB + 4 KB data flash memory, 48 KB RAM, dual CAN 2.0B modules, and 34-channel 10-bit ADC - deployed in industrial motor control and office automation systems.
For engineers reviewing the M3087BFKGP#U5 datasheet, M3087BFKGP#U5 pinout, M3087BFKGP#U5 application, or M3087BFKGP#U5 equivalent, key selection criteria include dual-CAN channel support, 144-pin LQFP package compatibility, 32 MHz operation at 4.2–5.5 V, on-chip debug capability, and integrated 3-phase motor control timers.
Technical Context
The M3087BFKGP#U5 implements the M32C/80 CPU core with 108 basic instructions and supports single-chip, memory expansion, and microprocessor operating modes. It integrates a PLL frequency synthesizer, four clock generation circuits (main/sub/oscillator/PLL), and oscillation stop detection for robust timing control.
Its peripheral set includes two independent CAN 2.0B controllers (16-slot × 2 channels), five 16-bit Timer A units with PWM and 2-phase encoder input, six 16-bit Timer B units, and DMAC/DMACII with 43 trigger sources and burst/single/chain transfer modes - enabling deterministic real-time I/O and communication handling.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | M32C/80 core with 16×16→32-bit multiplier and 16×16+48→48-bit multiply-add; enables efficient motor control math and signal processing. |
| Max Operating Frequency | 32 MHz at VCC1 = 4.2–5.5 V; delivers 31.3 ns minimum instruction execution time for hard real-time loop timing. |
| Memory | 768 KB + 4 KB data flash ROM and 48 KB RAM; supports field firmware updates and runtime parameter storage without external memory. |
| CAN Interface | Dual CAN 2.0B channels (16 slots each); allows concurrent communication on two automotive/industrial bus networks with message filtering and prioritization. |
| Analog Input | 10-bit ADC with 34 channels (144-pin package); provides high-resolution sensor acquisition for multi-axis motor feedback and system monitoring. |
| Power Modes | Wait mode (45 μA @ 1 MHz) and stop mode (0.8 μA); enables ultra-low-power operation in battery-backed or energy-constrained embedded nodes. |
| Package | 144-pin LQFP (PLQP0144KA-A); standard surface-mount footprint compatible with automated PCB assembly and thermal management up to 85°C ambient. |
Pinout & Package
144-pin plastic LQFP (PLQP0144KA-A) with exposed pad; 20 mm × 20 mm body, 0.5 mm pitch, RoHS-compliant lead-free finish.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| P8_2 / INT0 / CAN0OUT | CAN Channel 0 Transmit Output | Drives dominant/recessive CAN bus states; requires external 120 Ω termination and isolated transceiver for noise immunity. |
| P8_3 / INT1 / CAN0IN | CAN Channel 0 Receive Input | Accepts differential CANH/CANL signals via transceiver; supports ISO 11898-2 compliant physical layer interface. |
| P9_5 / CLK4 / CAN1IN | CAN Channel 1 Receive Input | Second independent CAN receive path; enables dual-bus topology for redundancy or subsystem partitioning (e.g., power stage + HMI). |
| P9_6 / TXD4 / SDA4 / CAN1OUT | CAN Channel 1 Transmit Output | Output for second CAN channel; shares pin with UART4 and I²C, requiring software-configurable peripheral multiplexing. |
| P14_0–P14_3 / INPC1_x / OUTC1_x | Intelligent I/O Capture/Compare Channels | Four dedicated pins for encoder quadrature input or PWM output with programmable dead-time insertion for 3-phase inverter gate drive. |
Key Features
| Feature | Design Value |
|---|---|
| Dual CAN 2.0B Controllers | Two independent 16-slot message buffers with hardware acceptance filtering - eliminates host CPU overhead for CAN arbitration and error handling. |
| Integrated 3-Phase Motor Control | Timer A1/A2/A4 + Timer B2 configured as synchronized PWM generator with on-chip dead-time timer - enables direct driving of 6-switch inverter bridges. |
| 10-Bit 34-Channel ADC | Simultaneous sampling across up to 4 channels with sample-and-hold; supports current sensing, voltage monitoring, and temperature feedback in motor drives. |
| On-Chip Debug & Flash Reprogram | Fully functional on-chip debug interface with flash programming via UART or SWD - permits in-system firmware updates without removing MCU from board. |
| Flexible Clock System | Four independent clock sources (main crystal, sub-crystal, on-chip oscillator, PLL) with selectable dividers (1–16) - ensures reliable startup and low-jitter operation across voltage/temp ranges. |
Applications
| Industrial Motor Drives | Office Automation Equipment |
|---|---|
Use Scenario: Closed-loop control of 3-phase AC induction or BLDC motors in CNC spindles and conveyor systems. IC Role / Device Role / Timing Role: Primary motion controller executing FOC algorithms, generating six-channel complementary PWM with dead-time, and managing CAN-based command interface. Use Value: On-chip 3-phase timer function and dual CAN eliminate external logic and reduce BOM count; 32 MHz CPU handles 10 kHz PWM update rates with margin. | Use Scenario: Real-time coordination of paper feed, scanning, and network printing functions in multifunction printers. IC Role / Device Role / Timing Role: Central system controller managing USB/Ethernet connectivity, stepper motor sequencing, and sensor-based jam detection. Use Value: 34-channel ADC monitors multiple analog sensors (paper thickness, toner level, temperature); dual CAN links to auxiliary modules (finisher, stapler) without host intervention. |
| Automotive Body Control | Industrial PLC I/O Modules |
Use Scenario: Gateway and node controller for lighting, window lift, and seat position systems in 12 V vehicle architectures. IC Role / Device Role / Timing Role: CAN protocol handler and actuator driver with watchdog supervision and supply voltage monitoring (Vdet3/Vdet4). Use Value: Dual CAN channels allow simultaneous connection to powertrain and body domain networks; -40 to 85°C option supports under-hood deployment. | Use Scenario: Distributed digital/analog I/O expansion module communicating over industrial CANopen or DeviceNet. IC Role / Device Role / Timing Role: Protocol-aware peripheral manager translating fieldbus commands into local GPIO, PWM, and ADC operations. Use Value: Integrated CRC-CCITT engine validates CAN frame integrity; intelligent I/O timers offload bit-banging tasks from main application code. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| R5F566TEADFP | RX66T 32-bit MCU, 160 MHz, 1 MB flash, single CAN FD channel, no native 3-phase timer block | Higher performance for complex motion control but lacks integrated dead-time logic; requires external gate drivers | Select when migrating to CAN FD or needing >32 MHz deterministic execution; verify external PWM generation design |
| MB9BF516RPMC | FM4 32-bit ARM Cortex-M4, 144 MHz, 512 KB flash, dual CAN 2.0B, no on-chip 3-phase motor control timers | Superior floating-point throughput for advanced observer algorithms; relies on software-based PWM timing | Choose for sensor fusion or predictive maintenance features; allocate additional CPU cycles for PWM synchronization |
Compared with R5F566TEADFP and MB9BF516RPMC, the M3087BFKGP#U5 delivers deterministic 3-phase motor control with zero-software dead-time insertion and dual legacy CAN 2.0B - making it optimal for cost-sensitive, high-reliability industrial drives where CAN FD migration is not required.
Availability
M3087BFKGP#U5 is available at Aetrix Electronics and suitable for industrial motor drives, office automation equipment, and automotive body control modules requiring stable component supply and long-term lifecycle support.
Supply support for M3087BFKGP#U5 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
Renesas Electronics Corporation is a global semiconductor leader specializing in microcontrollers, analog, power, and SoC solutions for industrial, automotive, and enterprise applications.
The M32C/87 Group was designed for high-integration embedded control in resource-constrained real-time systems - emphasizing dual-CAN connectivity, motor control peripherals, and flash-based field-upgradability in industrial and office equipment.
FAQ
What is the maximum operating frequency and supply voltage range for the M3087BFKGP#U5?
The M3087BFKGP#U5 operates at up to 32 MHz with VCC1 between 4.2 V and 5.5 V, and at 24 MHz with VCC1 from 3.0 V to 5.5 V. VCC2 must be maintained between 3.0 V and VCC1. These ranges ensure stable execution of real-time control loops while supporting legacy 5 V system designs and newer 3.3 V interfaces. The M3087BFKGP#U5 meets these specifications across its rated -20°C to +85°C ambient temperature range.
Does the M3087BFKGP#U5 include on-chip debug and flash programming capability?
Yes, the M3087BFKGP#U5 integrates full on-chip debug functionality and supports on-board flash reprogramming via UART or dedicated debug interface. This enables in-system firmware updates, real-time variable inspection, and breakpoint debugging without requiring external emulators. The M3087BFKGP#U5 also includes ROM code protection and ID code check features to secure intellectual property during production programming and field deployment.
How many CAN channels does the M3087BFKGP#U5 support, and what version of the CAN specification is implemented?
The M3087BFKGP#U5 supports two independent CAN 2.0B-compliant channels, each with 16 message slots and full protocol handling including identifier masking, error framing, and automatic retransmission. Unlike the M32C/87A (one channel) and M32C/87B (no CAN), the M3087BFKGP#U5 is the only variant in the family with dual-CAN capability - making it suitable for applications requiring redundant bus communication or subsystem segregation. The M3087BFKGP#U5 does not support CAN FD.
What package type and pin count does the M3087BFKGP#U5 use?
The M3087BFKGP#U5 is housed in a 144-pin plastic LQFP package designated PLQP0144KA-A (144P6Q-A), measuring 20 mm × 20 mm with 0.5 mm pitch and RoHS-compliant lead-free finish. This package provides full access to all peripherals including dual CAN, 34-channel ADC, and 16-bit intelligent I/O timers. Pin assignments are documented in Renesas document REJ03B0127-0151, Figure 1.3 and Tables 1.8–1.9 for the M3087BFKGP#U5.
What is the flash memory capacity and endurance rating of the M3087BFKGP#U5?
The M3087BFKGP#U5 contains 768 KB of main flash memory plus an additional 4 KB of dedicated data flash memory, both erasable and programmable at 3.3 V ± 0.3 V or 5.0 V ± 0.5 V. Flash endurance is rated for 100 write/erase cycles across all areas - sufficient for factory calibration storage and infrequent field updates. The M3087BFKGP#U5 also supports ROM code protection and ID code verification to prevent unauthorized access or cloning of firmware assets.
M3087BFKGP#U5 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Renesas
- Package/Case:
- 144-LQFP
- Series:
- M16C™ M32C/80/87
- Packaging:
- Tray
- Product Status:
- Active
- Programmable:
- Not Verified
- Core Processor:
- M32C/80
- Core Size:
- 16/32-Bit
- Speed:
- 32MHz
- Connectivity:
- CANbus, EBI/EMI, I2C, IEBus, IrDA, SIO, UART/USART
- Peripherals:
- DMA, POR, PWM, WDT
- Number of I/O:
- 121
- Program Memory Size:
- 768KB (768K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 48K x 8
- Voltage - Supply (Vcc/Vdd):
- 3V ~ 5.5V
- Data Converters:
- A/D 34x10b; D/A 2x8b
- Oscillator Type:
- Internal
- Operating Temperature:
- -20°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
M3087BFKGP#U5 FAQ
1.How can I place an order for M3087BFKGP#U5 through Aetrix?
Please submit a Request for Quotation (RFQ) for M3087BFKGP#U5 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 M3087BFKGP#U5 reliable?
The price and inventory of M3087BFKGP#U5 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for M3087BFKGP#U5 is usually 5 days.
3.What payment methods are accepted for M3087BFKGP#U5?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for M3087BFKGP#U5 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for M3087BFKGP#U5?
M3087BFKGP#U5 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your M3087BFKGP#U5 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 M3087BFKGP#U5?
For technical support, including M3087BFKGP#U5 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your M3087BFKGP#U5 requirements.
6.How does Aetrix verify that M3087BFKGP#U5 is sourced from the original manufacturer or authorized distributors?
All M3087BFKGP#U5 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 M3087BFKGP#U5 meets industry standards.
7.What is the process for return or replacement of M3087BFKGP#U5?
All M3087BFKGP#U5 units undergo pre-shipment inspection (PSI). If there is an issue with M3087BFKGP#U5, 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 M3087BFKGP#U5 part is unused and in its original packaging.
Return procedure for M3087BFKGP#U5:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
M3087BFKGP#U5 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
TTL and CMOS logic families differ in thresholds, loading, output drive, power and timing. This engineering guide compares 74HC and 74HCT, calculates noise margins and checks 3.3 V/5 V compatibility.
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…

