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

- Shipping:

Inventory:4,054
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
M3087BFKGP#U3 from Renesas Electronics is a 144-pin LQFP flash-based 16-bit MCU in the M32C/87 Group, featuring the M32C/80 CPU core, 768 KB + 4 KB data flash, 48 KB RAM, dual CAN 2.0B modules (16-slot × 2 channels), and operation up to 32 MHz at 4.2–5.5 V. It targets industrial motor control, office automation, and communication equipment requiring integrated timing, analog conversion, and real-time I/O.
For engineers reviewing the M3087BFKGP#U3 datasheet, M3087BFKGP#U3 pinout, M3087BFKGP#U3 application, or M3087BFKGP#U3 equivalent, key selection considerations include its dual-CAN capability, 34-channel 10-bit ADC in single-chip mode, on-chip PLL and four clock sources, 16-bit timer A/B resources for PWM and encoder input, and support for external bus expansion with 16-Mbyte address space.
Technical Context
The M3087BFKGP#U3 implements the M32C/80 CPU core with 108 basic instructions and hardware multiplier supporting 16×16→32-bit multiply-add operations. Its memory architecture includes 768 KB main flash plus 4 KB dedicated data flash, enabling field reprogramming and parameter storage without erasing application code.
Peripheral integration includes two independent CAN 2.0B controllers (16 message slots each), five 16-bit Timer A units (supporting PWM, one-shot, and 2-phase encoder input), six 16-bit Timer B units (for pulse width/period measurement), and a DMAC with 43 trigger sources and dual transfer modes-enabling deterministic real-time response in motor and industrial control loops.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | M32C/80 with 16×16→32-bit hardware multiplier; enables efficient motor control math and signal processing |
| Max Clock Frequency | 32 MHz at 4.2–5.5 V supply; delivers 31.3 ns minimum instruction execution time |
| Flash Memory | 768 KB program flash + 4 KB data flash; supports in-system programming and secure ROM code protection |
| ADC | 10-bit resolution × 34 channels (single-chip mode); includes sample-and-hold for simultaneous multi-channel acquisition |
| CAN Interfaces | Two independent CAN 2.0B modules (16-slot × 2 channels); supports full arbitration, error handling, and wake-up via CAN bus |
| Package | 144-pin LQFP (PLQP0144KA-A); 20 × 20 mm body, 0.5 mm pitch, RoHS-compliant |
| Operating Temp | -20°C to +85°C; qualified for industrial ambient conditions without derating |
Pinout & Package
144-pin plastic LQFP (PLQP0144KA-A), 20 mm × 20 mm, 0.5 mm pitch, exposed pad not present. Pin 1 marked by notch or dot per JEDEC standard.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| P8_2 / INT0 / CAN0OUT | CAN Channel 0 Transmit Output | Drives differential CANH/CANL bus via external transceiver; supports 1 Mbps nominal rate |
| P8_3 / INT1 / CAN0IN | CAN Channel 0 Receive Input | Accepts differential CANH/CANL signals; includes internal filtering and wake-up detection |
| P9_5 / CAN1IN / CLK4 | CAN Channel 1 Receive Input | Dedicated input for second CAN channel; multiplexed with system clock output for flexibility |
| P9_6 / CAN1OUT / TXD4 | CAN Channel 1 Transmit Output | Output for second CAN controller; shares pin with UART4 transmit to reduce pin count |
| P14_0 to P14_3 / INPC1_x / OUTC1_x | Intelligent I/O Capture/Compare | Four pins supporting input capture (encoder position) and output compare (PWM generation) for motor control |
Key Features
| Feature | Design Value |
|---|---|
| Dual CAN 2.0B Controllers | Enables redundant or multi-bus automotive/industrial networks with independent message buffering and filtering |
| 34-Channel 10-Bit ADC | Supports simultaneous sampling across multiple analog sensors (e.g., current, voltage, temperature) in motor drives |
| On-Chip PLL + 4 Clock Sources | Allows precise frequency synthesis from crystal or RC oscillator; eliminates need for external clock generator |
| Timer A/B with Encoder Support | Five Timer A units provide 2-phase encoder input for position feedback; six Timer B units enable high-resolution timing for commutation |
| External Bus Interface | 16-Mbyte address space with 4 chip selects, wait-state control, and 8/16-bit data bus switching-supports NOR flash, SRAM, and peripherals |
Applications
| Industrial Motor Control | Office Automation Equipment |
|---|---|
Use Scenario: Closed-loop control of 3-phase BLDC motors in HVAC blowers and industrial pumps. IC Role / Device Role / Timing Role: Primary motion controller executing FOC algorithms, managing PWM generation, reading encoder feedback, and communicating over CAN bus. Use Value: Integrated dual CAN, 34-channel ADC, and on-chip dead-time timer eliminate external components and reduce BOM cost by ~12% versus discrete solutions. | Use Scenario: Real-time coordination of paper feed, scanning, and print engine subsystems in multifunction printers. IC Role / Device Role / Timing Role: Central system controller handling USB host interface, motor sequencing, sensor monitoring, and power management. Use Value: 768 KB flash enables firmware updates in-field; 48 KB RAM supports concurrent task execution for responsive UI and background diagnostics. |
| Communication Gateway Devices | Factory Automation I/O Modules |
Use Scenario: Protocol translation between Modbus RTU (RS-485) and CANopen networks in building management systems. IC Role / Device Role / Timing Role: Dual-CAN and five UART interfaces serve as bridge controller; handles message routing, filtering, and timestamping. Use Value: Hardware DMAC offloads serial data movement; CRC-CCITT engine ensures integrity during protocol conversion without CPU overhead. | Use Scenario: Distributed digital I/O expansion node with analog inputs, relay outputs, and CAN bus connectivity. IC Role / Device Role / Timing Role: Local intelligence unit acquiring sensor data, executing logic, and reporting status via CAN to PLC master. Use Value: 100× flash endurance allows lifetime logging of calibration data; -20°C to +85°C rating ensures reliability in unconditioned cabinet environments. |
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; higher performance (160 MHz), FPU, 2 MB flash, but no native CAN FD and larger 144-pin LQFP (20×20 mm same footprint) | Targets advanced servo drives requiring floating-point math and faster loop rates; lacks M3087BFKGP#U3's integrated dead-time timer | Select when migrating to 32-bit architecture with future scalability needs; requires PCB layout review for peripheral pin mapping |
| MB9B500R | 32-bit FM3 series MCU; 128 KB flash, 16 KB RAM, single CAN 2.0B, 12-bit ADC × 16 ch; smaller 100-pin LQFP package | Suitable for cost-sensitive, space-constrained nodes where dual CAN and high ADC channel count are unnecessary | Choose for simpler gateway or sensor node designs where M3087BFKGP#U3's dual CAN and 34-channel ADC are over-provisioned |
Compared with R5F566TEADFP and MB9B500R, the M3087BFKGP#U3 offers optimal balance of dual-CAN bandwidth, analog acquisition depth, and deterministic real-time response for industrial motor control-without requiring architectural migration or sacrificing pin-compatible upgrade path within the M32C family.
Availability
M3087BFKGP#U3 is available at Aetrix Electronics and suitable for industrial motor control, office automation equipment, and communication gateway devices requiring stable component supply, long-term lifecycle support, and RoHS-compliant manufacturing.
Supply support for M3087BFKGP#U3 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 automotive, industrial, and IoT markets.
The M32C/87 Group-including M3087BFKGP#U3-is designed for real-time embedded control in resource-constrained industrial systems, emphasizing integrated peripherals, deterministic timing, and robust flash reliability.
FAQ
What is the maximum operating frequency and supply voltage range for the M3087BFKGP#U3?
The M3087BFKGP#U3 operates at up to 32 MHz with VCC1 = 4.2 V to 5.5 V, delivering a minimum instruction execution time of 31.3 ns. At lower frequencies (24 MHz), it supports VCC1 = 3.0 V to 5.5 V, enabling flexible power design across industrial voltage rails. The M3087BFKGP#U3 also features separate VCC2 supply (3.0 V to VCC1) for I/O domains.
Does the M3087BFKGP#U3 support both CAN 2.0A and CAN 2.0B protocols?
Yes, the M3087BFKGP#U3 supports the full CAN 2.0B specification, including both standard (11-bit) and extended (29-bit) identifier frames. Its dual CAN controllers operate independently with dedicated 16-slot message buffers, enabling simultaneous handling of different network priorities or protocols. The M3087BFKGP#U3 does not implement CAN FD.
How many analog-to-digital converter channels does the M3087BFKGP#U3 provide, and what is their resolution?
The M3087BFKGP#U3 provides 34 channels of 10-bit analog-to-digital conversion in single-chip mode, with built-in sample-and-hold functionality. In memory expansion or microprocessor modes, it supports 18 channels. All channels are accessible via dedicated ANx_y pin names and configurable through the AD control registers in the M3087BFKGP#U3 peripheral set.
What debug and programming interfaces are available on the M3087BFKGP#U3?
The M3087BFKGP#U3 supports on-chip debug via the E8/E8a emulator interface and on-board flash reprogramming using the built-in bootloader. It includes ROM code protection and ID code check features to prevent unauthorized access. No JTAG port is present; debugging relies on Renesas' proprietary FINE interface compatible with standard E8 debug probes.
Is the M3087BFKGP#U3 pin-compatible with other members of the M32C/87 Group?
Yes, the M3087BFKGP#U3 shares the same 144-pin LQFP (PLQP0144KA-A) package and pinout with all other 144-pin M32C/87 variants-including M3087BFLGP and M3087BFKAGP-ensuring mechanical and electrical compatibility. Firmware portability is supported within the M32C/87 family, though feature availability (e.g., CAN channel count) varies by suffix ('B' = no CAN, 'A' = one CAN, base = dual CAN).
M3087BFKGP#U3 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:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
M3087BFKGP#U3 FAQ
1.How can I place an order for M3087BFKGP#U3 through Aetrix?
Please submit a Request for Quotation (RFQ) for M3087BFKGP#U3 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#U3 reliable?
The price and inventory of M3087BFKGP#U3 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for M3087BFKGP#U3 is usually 5 days.
3.What payment methods are accepted for M3087BFKGP#U3?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for M3087BFKGP#U3 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for M3087BFKGP#U3?
M3087BFKGP#U3 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your M3087BFKGP#U3 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#U3?
For technical support, including M3087BFKGP#U3 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your M3087BFKGP#U3 requirements.
6.How does Aetrix verify that M3087BFKGP#U3 is sourced from the original manufacturer or authorized distributors?
All M3087BFKGP#U3 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#U3 meets industry standards.
7.What is the process for return or replacement of M3087BFKGP#U3?
All M3087BFKGP#U3 units undergo pre-shipment inspection (PSI). If there is an issue with M3087BFKGP#U3, 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#U3 part is unused and in its original packaging.
Return procedure for M3087BFKGP#U3:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
M3087BFKGP#U3 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…

