Renesas R5F1006CGSM#30
- Part No.:
- R5F1006CGSM#30
- Manufacturer:
- Renesas
- Category:
- Microcontrollers
- Package:
- 20-TSSOP (0.173", 4.40mm Width)
- Datasheet:
-
R5F1006CGSM#30.pdf
- Description:
- IC MCU 16BIT 32KB FLASH 20TSSOP
- Quantity:
- Payment:

- Shipping:

Inventory:1,250
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
R5F1006CGSM#30 from Renesas is a 20-pin, 16 KB flash, 2 KB RAM RL78/G13 16-bit microcontroller with integrated data flash (4 KB), real-time clock, 10-bit ADC (6 channels), and ultra-low-power operation (66 μA/MHz active, 0.57 μA RTC+LVD mode) for battery-powered industrial sensor nodes and smart metering interfaces.
For engineers reviewing the R5F1006CGSM#30 datasheet, R5F1006CGSM#30 pinout, R5F1006CGSM#30 application, or R5F1006CGSM#30 equivalent, key selection criteria include its TSSOP-20 package, -40°C to +85°C industrial temperature grade (D-grade), 1.6–5.5 V supply range, and support for SNOOZE mode wake-up via serial interface or timer events.
Technical Context
The R5F1006CGSM#30 implements the RL78 CPU core with 3-stage pipeline CISC architecture, supporting instruction execution times from 0.03125 μs (32 MHz high-speed oscillator) to 30.5 μs (32.768 kHz subsystem clock). It integrates a 12-bit interval timer, one real-time clock with calendar/alarm, and watchdog timer using a dedicated low-speed on-chip oscillator.
Its peripheral set includes two UART/LIN channels, three I²C/Simplified I²C channels, two CSI (SPI-compatible) channels, eight 16-bit timers, and an 8/10-bit ADC with internal 1.45 V reference and temperature sensor - all configurable under single-supply 1.6–5.5 V operation with on-chip POR and 14-level LVD.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core | RL78 16-bit CISC CPU with 3-stage pipeline and variable instruction timing |
| Flash / Data Flash | 16 KB code flash + 4 KB data flash with background rewrite (BGO) and 1M-cycle endurance |
| RAM | 2 KB on-chip RAM, including dedicated flash library usage area starting at FEF00H |
| Supply Voltage | 1.6 V to 5.5 V - enables direct connection to Li-ion, coin-cell, or 3.3/5 V system rails |
| Power Modes | HALT (66 μA/MHz), STOP (0.94 μA), SNOOZE (RTC + LVD active at 0.57 μA) |
| ADC | 10-bit resolution, 6 input channels, internal 1.45 V reference and temperature sensor |
| Package / Pins | TSSOP-20 (4.4 × 6.5 mm, 0.65 mm pitch), 16 general-purpose I/O pins with N-ch open-drain capability |
Pinout & Package
Package: 20-pin plastic TSSOP (4.4 × 6.5 mm, 0.65-mm pitch), RoHS-compliant, moisture sensitivity level 3.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| 1 (VSS) | Ground | Dedicated digital ground reference for core and I/O |
| 2 (P10/SCK00/SCL00) | Port 10 / SPI Clock / I²C Clock | Multi-function pin supporting master/slave SPI clock or I²C bus clock |
| 3 (P11/SI00/RxD0/TOOLRxD/SDA00) | Port 11 / SPI Input / UART RX / Debug RX / I²C Data | Shared serial interface pin enabling SPI slave, UART receive, debug communication, or I²C data line |
| 4 (P12/SO00/TxD0/TOOLTxD/SDA00) | Port 12 / SPI Output / UART TX / Debug TX / I²C Data | Enables full-duplex SPI, UART transmit, debug output, or bidirectional I²C data |
| 5 (P13/INTP0) | Port 13 / External Interrupt 0 | Configurable interrupt input with programmable edge sensitivity |
| 6 (P14/INTP1) | Port 14 / External Interrupt 1 | Second dedicated external interrupt pin for wake-up or event capture |
| 7 (P15/INTP2) | Port 15 / External Interrupt 2 | Third hardware interrupt input supporting low-latency system response |
| 8 (P16/INTP3) | Port 16 / External Interrupt 3 | Fourth interrupt-capable I/O for multi-sensor or multi-button systems |
| 9 (P17/INTP4) | Port 17 / External Interrupt 4 | Enables up to five independent external interrupt sources in compact layout |
| 10 (P20/ANI0/AVREFP) | Analog Input 0 / ADC Reference Positive | Primary analog input channel and selectable positive reference for ADC measurements |
| 11 (P21/ANI1/AVREFM) | Analog Input 1 / ADC Reference Negative | Secondary analog input and negative reference terminal for differential ADC operation |
| 12 (P22/ANI2) | Analog Input 2 | Third dedicated analog input supporting temperature sensor or voltage monitoring |
| 13 (P23/ANI3) | Analog Input 3 | Fourth analog channel usable for multi-sensor signal acquisition |
| 14 (P24/ANI4) | Analog Input 4 | Fifth analog input supporting rail-to-rail measurement with internal reference |
| 15 (P25/ANI5) | Analog Input 5 | Sixth analog channel enabling full 6-channel ADC utilization in TSSOP-20 |
| 16 (P30/CLKP) | System Clock Input / External Oscillator | Accepts external crystal (32.768 kHz or 1–20 MHz) or CMOS clock source |
| 17 (P31/XT1) | Crystal Oscillator Input | Primary crystal connection for precision RTC or main system clock generation |
| 18 (P32/XT2) | Crystal Oscillator Output | Completes crystal oscillator circuit; required when using external 32.768 kHz or MHz crystal |
| 19 (VDD) | Power Supply | Single 1.6–5.5 V supply powering core, analog, and I/O domains |
| 20 (RES) | Reset Input | Active-low reset pin accepting external reset signals or pushbutton pull-down |
Key Features
| Feature | Design Value |
|---|---|
| Ultra-low-power HALT/STOP/SNOOZE modes | Enables >10-year battery life in sensor nodes by reducing active current to 66 μA/MHz and standby to 0.57 μA |
| On-chip data flash with BGO | Allows firmware updates or logging while executing application code from main flash memory |
| Integrated RTC with calendar and alarm | Provides accurate timekeeping and scheduled wake-up without external real-time clock IC |
| Multi-protocol serial interfaces | Supports UART/LIN, I²C, and CSI (SPI) simultaneously for mixed-protocol sensor hub designs |
| 10-bit ADC with internal reference & temp sensor | Eliminates need for external voltage reference or temperature IC in cost-sensitive metering applications |
| On-chip voltage detector (LVD) | 14-level programmable detection enables graceful shutdown or brown-out recovery across varying supply conditions |
Applications
| Smart Utility Meter Interface | Industrial Temperature Sensor Node |
|---|---|
|
Use Scenario: Reads pulse outputs from mechanical water/gas meters and transmits data via RS-485 or sub-GHz RF link. IC Role / Device Role / Timing Role: Primary controller managing meter pulse counting, timestamping with RTC, and low-power wireless transmission scheduling. Use Value: 0.57 μA SNOOZE mode extends battery life beyond 10 years; integrated LIN-capable UART simplifies RS-485 transceiver interface. |
Use Scenario: Monitors ambient and equipment temperature in HVAC control panels or motor drives using thermistors and RTDs. IC Role / Device Role / Timing Role: Analog front-end processor acquiring 6-channel sensor data, performing linearization, and reporting via I²C to host MCU. Use Value: On-chip 1.45 V reference and temperature sensor enable calibration-free operation; 10-bit ADC resolves <0.5°C changes at 25°C. |
| Portable Medical Diagnostic Device | Low-Power Industrial IO-Link Master |
|
Use Scenario: Powers handheld blood glucose or pulse oximeter units requiring FDA-compliant firmware updates and long shelf life. IC Role / Device Role / Timing Role: Secure boot controller executing validated firmware, managing USB-CDC or BLE HCI interface, and logging calibration data to data flash. Use Value: Flash shield window and block erase prohibition prevent unauthorized firmware modification; 1M-cycle data flash supports >5 years of daily calibration logs. |
Use Scenario: Implements IO-Link master port in PLC backplane modules, converting 3-wire sensor signals to digital M-sequence frames. IC Role / Device Role / Timing Role: Real-time waveform generator and decoder handling 230.4 kbps IO-Link physical layer timing with UART-based framing. Use Value: 32 MHz high-accuracy on-chip oscillator (±1.0%) meets IO-Link timing jitter requirements; 16 GPIOs support dual-port configuration. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar 16-bit microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| R5F1006ADSP#V0 | Same RL78/G13 core, identical 16 KB flash/2 KB RAM, but in 20-pin LSSOP package with A-grade (-40°C to +85°C) temp rating | LSSOP offers higher thermal resistance and larger pad spacing; suited for manual assembly or high-reliability industrial PCBs | Select R5F1006ADSP#V0 when board layout requires LSSOP's 7.62 mm body or compatibility with legacy LSSOP footprints |
| R5F1007CDNA#U0 | 24-pin HWQFN (4 × 4 mm), same flash/RAM, adds 4 more GPIOs and one extra ADC channel; G-grade (-40°C to +105°C) | HWQFN enables higher-density routing and better thermal performance; extended temp range suits under-hood automotive or factory-floor use | Choose R5F1007CDNA#U0 when additional I/O or 105°C operation is required, and PCB supports 0.5 mm pitch QFN reflow |
Compared with R5F1006ADSP#V0 and R5F1007CDNA#U0, the R5F1006CGSM#30 delivers identical core functionality in a space-optimized TSSOP-20 package with D-grade industrial qualification, making it optimal for cost-sensitive, volume-manufactured sensor interfaces where footprint and thermal profile are constrained.
Availability
R5F1006CGSM#30 is available at Aetrix Electronics and suitable for smart utility metering, industrial temperature sensing, portable medical diagnostics, and IO-Link master modules requiring stable component supply across multi-year production cycles.
Supply support for R5F1006CGSM#30 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 is a global semiconductor leader delivering microcontrollers, analog, power, and SoC solutions for automotive, industrial, and IoT markets.
The RL78/G13 family targets ultra-low-power general-purpose embedded control, emphasizing energy efficiency, integrated peripherals, and seamless migration from 8-bit platforms in cost-sensitive industrial and consumer applications.
FAQ
What is the maximum operating frequency and accuracy of the on-chip oscillator in R5F1006CGSM#30?
The R5F1006CGSM#30 features a high-speed on-chip oscillator selectable from 32 MHz, 24 MHz, 16 MHz, down to 1 MHz, with ±1.0% accuracy across VDD = 1.8–5.5 V and TA = –20 to +85°C. This eliminates external crystal cost for non-RTC-critical timing while maintaining robust UART and SPI communication integrity at 32 MHz.
Does R5F1006CGSM#30 support self-programming of its code flash memory?
Yes, the R5F1006CGSM#30 supports self-programming of code flash memory using the on-chip flash library, which reserves RAM starting at address FEF00H. This enables field firmware updates and bootloader implementation without external programming hardware, provided the flash shield window and block erase protection settings are appropriately configured.
Can R5F1006CGSM#30 operate from a single 1.8 V supply, and what peripherals remain functional?
Yes, the R5F1006CGSM#30 operates across 1.6–5.5 V, so 1.8 V is fully supported. At 1.8 V, the RL78 core runs up to 16 MHz, all 6 ADC channels function with internal 1.45 V reference, RTC remains active, and UART/I²C/CSI interfaces operate - though maximum baud rate and SPI speed are reduced per electrical specifications in the datasheet.
How many external interrupt pins does R5F1006CGSM#30 provide, and are they individually configurable?
The R5F1006CGSM#30 provides five dedicated external interrupt pins (P13–P17, labeled INTP0–INTP4), each independently configurable for rising/falling/both-edge detection and priority level. These support fast wake-up from STOP/HALT modes and enable responsive handling of pushbuttons, limit switches, or encoder quadrature signals in compact industrial controls.
Is there hardware support for LIN bus communication in R5F1006CGSM#30?
Yes, the R5F1006CGSM#30 includes two UART channels with built-in LIN break detection and sync field generation, meeting ISO 17987-4 requirements. UART0 and UART1 both support automatic LIN header transmission and checksum calculation, enabling direct connection to standard LIN transceivers without software bit-banging overhead.
R5F1006CGSM#30 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Renesas
- Package/Case:
- 20-TSSOP (0.173", 4.40mm Width)
- Series:
- RL78/G13
- Packaging:
- Tray
- Product Status:
- Last Time Buy
- Programmable:
- -
- Core Processor:
- RL78
- Core Size:
- 16-Bit
- Speed:
- 32MHz
- Connectivity:
- CSI, I2C, SPI, UART/USART
- Peripherals:
- DMA, LVD, POR, PWM, WDT
- Number of I/O:
- 13
- Program Memory Size:
- 32KB (32K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- 4K x 8
- RAM Size:
- 2K x 8
- Voltage - Supply (Vcc/Vdd):
- 1.6V ~ 5.5V
- Data Converters:
- A/D 6x8/10b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 105°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
R5F1006CGSM#30 FAQ
1.How can I place an order for R5F1006CGSM#30 through Aetrix?
Please submit a Request for Quotation (RFQ) for R5F1006CGSM#30 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 R5F1006CGSM#30 reliable?
The price and inventory of R5F1006CGSM#30 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for R5F1006CGSM#30 is usually 5 days.
3.What payment methods are accepted for R5F1006CGSM#30?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for R5F1006CGSM#30 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for R5F1006CGSM#30?
R5F1006CGSM#30 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your R5F1006CGSM#30 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 R5F1006CGSM#30?
For technical support, including R5F1006CGSM#30 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your R5F1006CGSM#30 requirements.
6.How does Aetrix verify that R5F1006CGSM#30 is sourced from the original manufacturer or authorized distributors?
All R5F1006CGSM#30 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 R5F1006CGSM#30 meets industry standards.
7.What is the process for return or replacement of R5F1006CGSM#30?
All R5F1006CGSM#30 units undergo pre-shipment inspection (PSI). If there is an issue with R5F1006CGSM#30, 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 R5F1006CGSM#30 part is unused and in its original packaging.
Return procedure for R5F1006CGSM#30:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
R5F1006CGSM#30 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…

