The RH850/D1M microcontroller has up to 5 MB embedded flash, 3.5 MB embedded RAM and dedicated features for instrument clusters with middle or high level 2D drawing. Therefore it integrates stepping motor controller/driver, sound generator, a 2D GPU, Sprite Engine, JPEG Unit, HUD Warping Engine and the Video RAM with RAM Wrapper. Furthermore it supports an external memory interface up to DDR2.


  • CPU: G3M core, Max. 240MHz
  • Voltage: 2.7V to 5.5V
  • Package: 272 to 484-pin BGA, 176-pin LFQFP
  • Memory: SRAM Max. 512KB, Program Flash Max. 5MB
  • Stepping motor controller/driver with zero point detection
  • Sound generator
  • Display controller
  • JPEG decoder
  • Warping Engine
  • Max. 3.1Mbyte Video RAM with RAM wrapper
  • PWM: PWM Output x 72
  • Analog function: 12-bit A/D Converter (ch) x Max. 20
  • On-chip Oscillator Freq. (MHz): 8 MHz, Low Speed: 240 kHz
  • Others: PLL, RTC, Power-On Reset




  • Instrument Cluster


Some documents can be released under NDA.

  • RH850/D1x Group User’s Manual: Hardware Video Output Warping Engine (VOWE) - Request Document
  • Functional Safety Documentation and RH850/D1L/D1M Group ICUSD User's Manual: Hardware - Request Documents

Design & Development

Software & Tools

Software & Tools

Software title
Software type
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
Renesas Flash Programmer (Programming GUI)
Flash memory programming software [Support MCU/MPU and devices: RA, RE, RX, RL78, RH850, RISC-V MCU Renesas Synergy, DA1453x, DA1459x, DA1469x, DA1470x, Power Management, Renesas USB Power Delivery Family, ICs for Motor Driver/Actuator Driver, V850, 78K0R, 78K0]
Programmer (Unit/SW) Renesas
Green Hills Multi
Multi development environments allow to quickly develop, debug, test, and optimize embedded and real-time applications. The Green Hills optimizing compilers generate the smallest and fastest code from C, C++, and Ada.
IDE and Coding Tool Green Hills Software LLC
Green Hills MULTI Device-Support-Packages
Green Hills MULTI Device-Support-Packages include all device specific files to be used with the MULTI IDE.
IDE and Coding Tool Renesas
Renesas Graphics Library (RGL)
RGL is a library for graphics related functions of RH850/D1M.
Imaging Renesas
Code Flash Libraries (Flash Self Programming Libraries)
Libraries for the reprogramming of code area flash memory, including EEPROM emulation libraries for the code areas of 78K-family products
Self Programming Library (Flash Library) Renesas
Data Flash Libraries
Libraries for the reprogramming of data flash memory, including EEPROM emulation libraries for the data areas of RL78-family products
Self Programming Library (Flash Library) Renesas
Renesas MCAL
Renesas' MCAL (Microcontroller Abstraction Layer) software drivers can be obtained as a stand-alone software package.
Software Package Renesas
8 items

Software Downloads

Sample Code

Boards & Kits

Boards & Kits