The RAJ306101 is a general-purpose motor control IC for 3-phase brushless DC (BLDC) motor applications. RAJ306101 combines a smart gate driver (RAA306012) and an MCU (RX13T) in a single package. The smart gate driver includes three half-bridge gate drivers, a buck switching regulator and a charge pump for the gate drive voltage, two LDOs for the internal analog and logic circuitry and MCU (3.3V to 5V adjustable), three accurate differential amplifiers, a BEMF sense amplifier, three general purpose comparators, and extensive protection functions.

The three half-bridge gate drivers are capable of driving up to three N-channel MOSFET bridges and support bridge voltages from 6V to 65V. Each gate driver supports up to 0.64A source and 1.28A sink peak drive current with adjustable drive strength control. Adaptive and adjustable dead times are implemented to ensure robustness and flexibility. The active gate holding mechanism prevents Miller effect induced cross-conduction and further enhances robustness.

Three accurate differential amplifiers with adjustable gain support ground-side shunt current sensing for each bridge. The device can support both BLDC sensor/sensorless motor drive by the three general-purpose comparators or a BEMF sense amplifier.


  • Operating power supply voltage:
    • VBRIDGE: 6V to 65V (78V abs max)
    • Voltage max (VM): 6V to 60V (65V abs max)
  • Operating ambient temperature: -40 °C to 105 °C
  • Supply current
    • MCU: 3.1mA (ICLK = 32MHz)
    • Smart gate driver:
      Operating Mode: 2mA, Sleep Mode: 28μA
  • 8mm x 8mm 56 Ld QFN package (0.5mm pitch)
  • 3-Phase drive for BLDC application
  • Fully integrated power supply architecture
  • Three differential amplifiers with configurable gain for current sensing (5, 10, 20, 40V/V)
  • BEMF sense amplifier for sensorless motor drive
  • Three comparators for hall sensor motor drive
  • Extensive protection functions
  • CPU: 32-bit CISC CPU
  • CPU operating voltage: 3.3V to 5V
  • Code flash: 128KB, Data flash: 4KB, RAM: 12KB
  • SCI: 2 channels - SPI: 2ch, I2C: 2ch, UART: 2ch
    • 1ch of SPI: common use with internal communication
  • GPIO: 19 channels - I/O: 18ch, Input: 1ch
  • Timers
    • 16-bit multi-function timer pulse unit 3 (6ch)
    • 16-bit compare match timers (2ch)
    • Up to 8 extended-function timers
    • Independent watchdog timer (15kHz oscillator)
  • 12-bit resolution A/D converter input: 7ch




  • Cordless power tools
  • Outdoor power equipment
  • Vacuum cleaners
  • Fans
  • Pumps
  • Robotics
  • Medical equipment


Design & Development

Software & Tools

Software & Tools

Software title
Software type
C/C++ Compiler Package for RX Family [CC-RX]
C/C++ Compiler Package for RX Family [IDE: CS+, e² studio, High-performance Embedded Workshop]
Compiler/Assembler Renesas
RX Smart Configurator
RX Smart Configurator is a utility for combining software in ways that meet your needs. It simplifies the embedding of Renesas drivers in your systems through supports for importing middleware and drivers and configuring pins.
Solution Toolkit Renesas
e² studio - Information for the RX Family
Eclipse-based Renesas integrated development environment (IDE).
IDE and Coding Tool Renesas
Renesas Motor Workbench
Renesas Motor Workbench is a development support tool for debugging, analyzing, and tuning motor control programs.
Solution Toolkit Renesas
Renesas Flash Programmer (Programming GUI)
Flash memory programming software [Support MCU/MPU and devices: RA, RE, RX, RL78, RH850, RISC-V MCU Renesas Synergy, DA1459x, DA1469x, DA1470x, Power Management, Renesas USB Power Delivery Family, ICs for Motor Driver/Actuator Driver, V850, 78K0R, 78K0]
Programmer (Unit/SW) Renesas
Renesas integrated development environment (IDE) [Support MCU/MPU: RH850, V850, RX, RL78, 78K0R, 78K0] (Note: CS+ is not generally promoted to U.S. and European customers.) (Note: To use Smart Configurator on CS+ for RL78/G23 and RX family MCUs, install the Smart Configurator for each MCU family separately downloading from ”Design & Support” > ”Development Tools” > ”Smart Configurator”)
IDE and Coding Tool Renesas
E2 emulator Lite [RTE0T0002LKCE00000R]
On-chip debugging emulator. Also available as a flash memory programmer. [Support MCU/MPU: RA, RE, RL78, RX, RISC-V MCU]
Emulator Renesas
E2 emulator [RTE0T00020KCE00000R]
On-chip debugging emulator. Also available as a flash memory programmer. [Support MCU/MPU: RA, RE, RH850, R-Car D1, RL78, RX, RISC-V MCU]
Emulator Renesas
8 items

Sample Code

Boards & Kits

Boards & Kits


RAJ306101 General-Purpose Motor Control IC with Integrated RX13T MCU

Reduces the overall footprint by 50% due to high integration and allows customers to use battery cells up to 14-cell Li-ion products. The RAJ306101 supports sensorless 150-degree drive with our proven enhanced induction sensing and MRI technology.