Renesas M3087BFLGP#U3
- Part No.:
- M3087BFLGP#U3
- Manufacturer:
- Renesas
- Category:
- Microcontrollers
- Package:
- 144-LQFP
- Datasheet:
-
M3087BFLGP#U3.pdf
- Description:
- IC MCU 16/32BIT 1MB FLSH 144LQFP
- Quantity:
- Payment:

- Shipping:

Inventory:1,102
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
M3087BFLGP#U3 from Renesas Electronics is a 144-pin LQFP 32-bit microcontroller in the M32C/87 Group, featuring the M32C/80 CPU core, 1 MB + 4 KB data flash ROM, 48 KB RAM, dual CAN 2.0B modules, and 34-channel 10-bit ADC - deployed in industrial motor control and office automation systems requiring deterministic real-time response.
For engineers reviewing the M3087BFLGP#U3 datasheet, M3087BFLGP#U3 pinout, M3087BFLGP#U3 application, or M3087BFLGP#U3 equivalent, key selection criteria include its 32 MHz operation at 4.2–5.5 V, dual-CAN interface support, 144-pin PLQP0144KA-A package with full peripheral pin mapping, and compatibility with Renesas' on-chip debug and flash reprogramming tools.
Technical Context
The M3087BFLGP#U3 implements a 16-Mbyte external address space with configurable bus timing (1–7 wait states), separate/multiplexed bus format selection, and 8-/16-bit data width switching - enabling flexible memory expansion for embedded control applications. Its dual CAN 2.0B controllers each support 16 message slots and operate independently with dedicated transmit/receive buffers.
It integrates two DMA controllers: DMAC (4 channels, cycle-steal, 43 trigger sources) and DMACII (burst/single transfer, chain/calculation modes), plus five 16-bit Timer A units supporting PWM, encoder input, and 3-phase motor control using A1/A2/A4/B2 - all synchronized to a PLL-based clock system with main/sub/oscillator/PLL sources and programmable dividers (1–16).
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | M32C/80 with 16×16→32-bit multiplier and 16×16+48→48-bit MAC; enables efficient motor control math and signal processing. |
| Max Clock 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 | 1 MB flash + 4 KB data flash ROM, 48 KB RAM; supports field firmware updates and parameter storage without external EEPROM. |
| CAN Interface | Two independent CAN 2.0B channels (16-slot FIFO each); allows concurrent communication on separate vehicle or industrial networks. |
| Analog Input | 34-channel 10-bit ADC with sample-and-hold; sufficient for simultaneous current/voltage/temperature sensing in multi-axis motor drives. |
| Power Modes | Wait mode (45 μA @ 1 MHz), stop mode (0.8 μA); extends battery life in portable or low-power monitoring devices. |
| Operating Temp | -20°C to +85°C; qualified for commercial/industrial ambient environments per Renesas Standard grade classification. |
Pinout & Package
Package: 144-pin LQFP (PLQP0144KA-A, 20 mm × 20 mm, 0.5 mm pitch). Pinout validated per Renesas REJ03B0127-0151 Rev.1.51 Figure 1.3 and Tables 1.8–1.9.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| P8_2 / INT0 / CAN0OUT | CAN Channel 0 Transmit Output | Drives differential CANH/CANL via external transceiver; requires 120 Ω termination at network ends. |
| P8_3 / INT1 / CAN0IN | CAN Channel 0 Receive Input | Accepts CANH/CANL differential signal; internal comparator converts to logic-level RXD for protocol engine. |
| P9_5 / CAN1IN | CAN Channel 1 Receive Input | Dedicated input for second CAN bus; electrically isolated from CAN0 to prevent cross-talk in multi-bus systems. |
| P9_6 / CAN1OUT | CAN Channel 1 Transmit Output | Independent TX path enables concurrent dual-network messaging without software arbitration overhead. |
| P14_0–P14_3 / INPC1_x / OUTC1_x | Intelligent I/O Capture/Compare Channels | Support quadrature decoding (2-phase encoder), PWM generation, and precise input capture for motion feedback. |
Key Features
| Feature | Design Value |
|---|---|
| Dual CAN 2.0B Controllers | Enables redundant or multi-domain networking (e.g., drive bus + diagnostics bus) without external bridge ICs. |
| 3-Phase Motor Control Circuit | Hardware-accelerated inverter timing using Timer A1/A2/A4 and Timer B2 with automatic dead-time insertion. |
| On-Chip Debug & Flash Reprogram | Eliminates need for external debug probes; supports in-system firmware updates via UART or CAN boot loader. |
| 100-Times Flash Endurance | Permits frequent field calibration data writes (e.g., motor tuning parameters) over product lifetime. |
| IEBus Support (Optional) | Allows interoperability with legacy Japanese automotive audio/telematics subsystems when enabled via Renesas option. |
Applications
| Industrial Motor Drives | Office Automation Equipment |
|---|---|
Use Scenario: Closed-loop control of 3-phase BLDC motors in CNC spindles and conveyor systems. IC Role / Device Role / Timing Role: Real-time execution of FOC algorithms, PWM generation, encoder position capture, and CAN-based command reception. Use Value: Integrated 3-phase control timers and dual CAN reduce BOM count by eliminating discrete gate drivers and communication bridges. | Use Scenario: Embedded controller in multifunction printers managing paper feed, scanning, and network interface coordination. IC Role / Device Role / Timing Role: Central sequencer handling USB host, Ethernet MAC, stepper motor control, and sensor polling via integrated peripherals. Use Value: 1 MB flash stores full firmware image and font libraries; 34-channel ADC monitors thermal, paper jam, and toner sensors simultaneously. |
| Factory Automation PLCs | Building Management Systems |
Use Scenario: Modular I/O base unit communicating with remote I/O slaves over CANopen networks. IC Role / Device Role / Timing Role: CAN protocol stack host with dual-channel redundancy, watchdog supervision, and deterministic cyclic I/O update. Use Value: Two independent CAN controllers allow primary/backup bus operation or simultaneous master/slave roles on separate segments. | Use Scenario: HVAC controller interfacing with temperature/humidity sensors, valve actuators, and BACnet/IP gateway. IC Role / Device Role / Timing Role: Sensor acquisition hub with 10-bit ADC, D/A outputs for analog actuator control, and UART-to-Ethernet bridging. Use Value: On-chip 8-bit DACs drive 0–10 V HVAC valves directly; UART4 supports IrDA for handheld service tool pairing. |
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 motor timer hardware. | Targets higher-performance servo drives needing CAN FD bandwidth but lacks integrated dead-time control. | Select when upgrading to CAN FD or requiring >100 MHz deterministic execution; requires external dead-time ICs for inverter control. |
| MB9BF518RPMC | Fujitsu FM4 32-bit ARM Cortex-M4, 144-pin LQFP, 1 MB flash, dual CAN 2.0B, no built-in 3-phase motor timer block. | Suitable for general-purpose industrial control where motor timing is handled in software or FPGA. | Choose for ARM ecosystem compatibility and DSP extensions; verify software-based motor control latency meets system requirements. |
Compared with R5F566TEADFP and MB9BF518RPMC, the M3087BFLGP#U3 provides hardware-accelerated 3-phase inverter timing and dual classical CAN - making it optimal for cost-sensitive, high-volume motor control designs where silicon-level integration reduces design risk and validation effort.
Availability
M3087BFLGP#U3 is available at Aetrix Electronics and suitable for industrial motor drives, office automation equipment, and factory automation PLCs requiring stable component supply across extended production lifecycles.
Supply support for M3087BFLGP#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 enterprise applications.
The M32C/87 Group was designed for deterministic real-time control in resource-constrained embedded systems - emphasizing integrated peripherals (CAN, motor timers, ADC), flash endurance, and on-chip debug to accelerate development of industrial and office equipment.
FAQ
What is the maximum operating frequency and voltage range for the M3087BFLGP#U3?
The M3087BFLGP#U3 operates at up to 32 MHz with VCC1 between 4.2 V and 5.5 V, or at 24 MHz with VCC1 from 3.0 V to 5.5 V. VCC2 must be within 3.0 V to VCC1. This dual-voltage domain supports mixed-signal interfacing while maintaining CPU performance stability across industrial supply variations. The M3087BFLGP#U3 datasheet specifies these limits in Table 1.1 and Table 1.3 under "Operating Frequency/Supply Voltage".
Does the M3087BFLGP#U3 include hardware support for 3-phase motor control?
Yes, the M3087BFLGP#U3 integrates dedicated 3-phase inverter control logic using Timer A1, A2, A4, and Timer B2 with on-chip dead-time insertion - enabling direct generation of six complementary PWM signals for IGBT or MOSFET gate drivers. This hardware acceleration eliminates software timing jitter and simplifies compliance with IEC 60730 safety requirements. The M3087BFLGP#U3 block diagram (Figure 1.2) and Timer section (Table 1.1) confirm this capability.
How many CAN interfaces does the M3087BFLGP#U3 support, and what version of the CAN protocol is implemented?
The M3087BFLGP#U3 supports two independent CAN 2.0B-compliant controllers, each with 16 message slots and full ID filtering. It does not support CAN FD. The CAN0 and CAN1 pins (e.g., P8_2/P8_3 and P9_5/P9_6) are physically separated to prevent coupling, and both channels operate concurrently without CPU intervention. This is explicitly stated in Table 1.2 and confirmed in the Product List (Table 1.5) for the "M32C/87" variant.
What package type and pin count does the M3087BFLGP#U3 use?
The M3087BFLGP#U3 uses a 144-pin LQFP package designated PLQP0144KA-A (20 mm × 20 mm, 0.5 mm pitch), as specified in Table 1.5 and Figure 1.3 of the Renesas documentation. This package provides full access to all peripherals including dual CAN, 34-channel ADC, and intelligent I/O - distinguishing it from 100-pin variants which reduce analog and I/O count. The "GP" suffix in the part number directly encodes this package type.
Is on-chip debug and flash reprogramming supported on the M3087BFLGP#U3?
Yes, the M3087BFLGP#U3 includes full on-chip debug capability and supports on-board flash reprogramming via UART or CAN boot loader - eliminating the need for external debug probes during development or field updates. These features are listed under "Debug functions" in Table 1.2 and Table 1.4, and are integral to the M32C/87 Group's design for rapid firmware iteration and maintenance. The M3087BFLGP#U3 leverages Renesas' standard E8/E8a debug interface.
M3087BFLGP#U3 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Renesas
- Package/Case:
- 144-LQFP
- Series:
- M16C™ M32C/80/87
- Packaging:
- Tray
- Product Status:
- Not For New Designs
- 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:
- 1MB (1M 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:
M3087BFLGP#U3 FAQ
1.How can I place an order for M3087BFLGP#U3 through Aetrix?
Please submit a Request for Quotation (RFQ) for M3087BFLGP#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 M3087BFLGP#U3 reliable?
The price and inventory of M3087BFLGP#U3 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for M3087BFLGP#U3 is usually 5 days.
3.What payment methods are accepted for M3087BFLGP#U3?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for M3087BFLGP#U3 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for M3087BFLGP#U3?
M3087BFLGP#U3 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your M3087BFLGP#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 M3087BFLGP#U3?
For technical support, including M3087BFLGP#U3 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your M3087BFLGP#U3 requirements.
6.How does Aetrix verify that M3087BFLGP#U3 is sourced from the original manufacturer or authorized distributors?
All M3087BFLGP#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 M3087BFLGP#U3 meets industry standards.
7.What is the process for return or replacement of M3087BFLGP#U3?
All M3087BFLGP#U3 units undergo pre-shipment inspection (PSI). If there is an issue with M3087BFLGP#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 M3087BFLGP#U3 part is unused and in its original packaging.
Return procedure for M3087BFLGP#U3:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
M3087BFLGP#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…

