The RH850/P1M-C Series is the mid-end version of the RH850/P1x Series of 32-bit automotive microcontrollers (MCUs) This series combines functional safety technology, security technology, and vehicle control network technology on a single chip, which are the keys to realizing safe vehicle control. It features 32-bit RH850G3M lockstep dual core CPUs, security technology, Code Flash, Data Flash, RAM modules, DMA controllers, many communication interfaces that are used in automotive applications, A/D converters, timer units, etc. It is oriented to the automotive applications which comply with the ISO 26262 functional safety standard.


  • CPU: G3M core, Max. 240MHz
  • Voltage: 3V to 3.6V
  • Package: 292-pin FBGA, 144-pin LQFP
  • Memory: SRAM Max. 448KB, Program Flash Max. 2MB
  • Timer: 16-bit Timer (ch) x 28, Watchdog Timer (ch) x 1, STM, GTM(ARU, CMU, TBU, ICM, CMP, MON, DTMx2unit, MCS)
  • PWM: PWM Output x 12, 3-phase PWM Output Function
  • Analog function: 12-bit A/D Converter (ch) x 24
  • On-chip Oscillator Freq. (MHz): 16MHz
  • Others: PLL, Power-On Reset




  • Chassis and safety


Functional Safety and Security documentation can be released under NDA. Request Documents

  • Functional Safety Documentation
  • P1M-C ICUM User's Manual
  • Basic Security User's Manual
  • Secure Watchdog Timer User's Manual
  • RH850G3K User's Manual: Software Rev1.20

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, DA1459x, DA1469x, DA1470x, Power Management, Renesas USB Power Delivery Family, ICs for Motor Driver/Actuator Driver, V850, 78K0R, 78K0]
Programmer (Unit/SW) Renesas
RH850 Multicore Model-Based Environment [Embedded Target for RH850 Multicore]
The Embedded Target for RH850 Multicore is a RH850 model-based multicore environment that simplifies complex driving control for the autonomous-driving era. In addition to the multicore support of the PILS tool for automatic configuration of environments, Embedded Target for Renesas CS+, it can also be interlinked with a model-based parallelization tool from eSOL Co., Ltd.
Model-Based Development Renesas
Renesas MCAL
Renesas' MCAL (Microcontroller Abstraction Layer) software drivers can be obtained as a stand-alone software package.
Software Package 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
IAR Embedded Workbench for Renesas RH850
IAR Embedded Workbench provides extensive support for RH850 devices. IAR Embedded Workbench is a complete set of development tools with leading optimization technology for creating powerful automotive applications.
IDE and Coding Tool IAR Systems
Flash Access Driver (FAD)
The Flash Access Driver (FAD) provides simple operation as an API (FAD function) to handle flash memory operations by calling the FAD functions within the application.
On-chip Flash Memory Renesas
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
8 items

Software Downloads

Sample Code

Boards & Kits

Boards & Kits