Renesas R7F100GLG2DFA#HA0
- Part No.:
- R7F100GLG2DFA#HA0
- Manufacturer:
- Renesas
- Category:
- Microcontrollers
- Package:
- 64-LQFP
- Datasheet:
-
R7F100GLG2DFA#HA0.pdf
- Description:
- IC MCU 16BIT 128KB FLASH 64LQFP
- Quantity:
- Payment:

- Shipping:

Inventory:1,000
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
R7F100GLG2DFA#HA0 from Renesas is a 64-pin LFQFP-packaged RL78/G23 16-bit microcontroller with 512 KB code flash, 8 KB data flash, and 48 KB RAM, operating from 1.6–5.5 V. It delivers true low-power operation (41 µA/MHz active, 210 nA data retention), integrated capacitive touch sensing (CTSU2L), and dual-clock domain support for ultra-low-power SNOOZE mode execution-targeting battery-powered industrial HMI and sensor node applications.
For engineers reviewing the R7F100GLG2DFA#HA0 datasheet, R7F100GLG2DFA#HA0 pinout, R7F100GLG2DFA#HA0 application, or R7F100GLG2DFA#HA0 equivalent, key selection criteria include its 64-pin LFQFP-0.5 mm pitch package, -40°C to +85°C consumer-grade temperature range, and verified support for simultaneous UARTA (up to 6 channels), IICA (up to 10 channels), and SAU-based SPI/I²C/UART peripherals without external clock sources.
Technical Context
The R7F100GLG2DFA#HA0 implements the RL78 CPU core with CISC architecture and 3-stage pipeline, enabling configurable instruction timing from 0.03125 µs (32 MHz high-speed oscillator) to 30.5 µs (32.768 kHz subsystem clock). Its SNOOZE mode sequencer (SMS) executes up to 32 preconfigured operations-including ADC sampling, comparator evaluation, and CTSU2L scanning-without CPU, RAM, or flash activation.
Peripheral integration includes a 12-bit A/D converter (26-channel input), dual 8-bit D/A outputs (0–VDD range), two comparators with selectable internal/external reference, and an ELCL that routes event signals between timers, ADC, CTSU2L, and communication interfaces-enabling autonomous low-power state transitions.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core Architecture | RL78 16-bit CISC with 3-stage pipeline and configurable instruction timing |
| Flash Memory | 512 KB code flash + 8 KB data flash with background operation (BGO) and 1M rewrite cycles |
| RAM | 48 KB on-chip RAM with 210-nA data retention current |
| Power Supply | Single 1.6–5.5 V supply; supports HALT, STOP, and SNOOZE low-power modes |
| Analog Peripherals | 12-bit ADC (26 channels), dual 8-bit DAC (0–VDD output), 2-channel comparator with internal/external reference selection |
| Capacitive Sensing | CTSU2L unit supporting self-capacitance (32 keys) or mutual-capacitance (8×8 matrix, 64 keys) |
| Communication Interfaces | Up to 6 UARTA channels (LIN supported), up to 10 IICA channels, up to 8 CSI/SPI channels, 1 REMC channel |
| Timers | 16-bit TAU (16 channels), 32-bit interval timer (1×32-bit, 2×16-bit, 4×8-bit), RTC (alarm, correction), WDT |
Pinout & Package
Package: 64-pin LFQFP, 10 × 10 mm body, 0.50-mm pitch, exposed pad recommended to be connected to VSS.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| P121 / X1 / XT1 / EI121 | Primary crystal oscillator input | Accepts 32.768 kHz crystal for RTC and low-power subsystem clock |
| P122 / X2 / EXCLK / XT2 / EXCLKS / EI122 | Secondary crystal oscillator input | Supports main system clock up to 32 MHz via external crystal or clock source |
| P137 / EI137 / INTP0 | External interrupt input | Dedicated edge-triggered interrupt pin for wake-up from STOP/HALT modes |
| P30 / VCOUT0 / TSCAP / EI30 / INTP3 / RTC1HZ / SCK11 / SCL11 | Capacitive sensing channel / RTC output | Configurable as CTSU2L scan electrode or RTC 1-Hz output; supports touch button or slider |
| P60 / EO60 / CCD04 / SCLA0 | I²C serial clock line | Hardware I²C master/slave clock output with open-drain drive and slew-rate control |
| P61 / EO61 / CCD05 / SDAA0 | I²C serial data line | Hardware I²C master/slave data line with open-drain drive and noise filtering |
| P10–P17 / P20–P25 / P50–P51 / P70–P73 | Multi-function GPIO | Support analog input (ADC), digital I/O, controlled-current drive, and peripheral function redirection via PIOR register |
Key Features
| Feature | Design Value |
|---|---|
| SNOOZE Mode Sequencer (SMS) | Executes 32-step autonomous sequences (ADC, CTSU2L, comparator) without CPU or memory activation-reducing average system power by >90% in periodic sensing tasks |
| Capacitive Touch Sensing Unit (CTSU2L) | Supports both self- and mutual-capacitance configurations with built-in noise cancellation; enables robust touch buttons, sliders, and proximity detection at <100 µA per scan |
| Data Flash Background Operation (BGO) | Permits full CPU execution from code flash while rewriting data flash-enabling real-time parameter updates without interruption or latency penalties |
| Dual Clock Domain Control | Independent high-speed (32 MHz) and low-speed (32.768 kHz) oscillators allow concurrent high-performance processing and ultra-low-power RTC/timer operation |
| Event Link Controller (ELCL) | Hardware routing of 21 peripheral events (e.g., ADC end-of-conversion → TAU trigger → CTSU2L start) eliminates software overhead and interrupt latency in closed-loop control |
| On-Chip Debugging & Security | Fully compliant with E2 emulator; supports flash shield window, block erase prohibition, and secure boot verification for production firmware integrity |
Applications
| Industrial HMI Panels | Battery-Powered Sensor Nodes |
|---|---|
Use Scenario: Touch-enabled control panel for HVAC, PLC interface, or motor drive operator station operating on 3.3 V lithium battery pack. IC Role / Device Role / Timing Role: Main controller executing UI logic, managing CTSU2L touch response, driving local displays via SPI, and communicating via UARTA to host MCU. Use Value: 210-nA data retention preserves configuration during 5-year battery shelf life; SNOOZE mode reduces average current to <2 µA during idle touch-wait states. | Use Scenario: Wireless environmental monitor (temp/humidity/pressure) deployed in remote locations with 10-year battery target. IC Role / Device Role / Timing Role: System-on-chip sensor aggregator: reads analog sensors via 12-bit ADC, logs data to data flash, triggers BLE module via UARTA upon threshold breach. Use Value: BGO allows continuous sensor logging while CPU sleeps; 41-µA/MHz active current extends runtime across 10,000+ measurement cycles per charge. |
| Smart Appliance Control | Low-Cost Industrial I/O Module |
Use Scenario: Washing machine main control board requiring touch buttons, motor phase control, and water-level sensing. IC Role / Device Role / Timing Role: Primary MCU handling user interface, real-time motor commutation via TAU PWM, and analog pressure/temperature acquisition. Use Value: Integrated 8-bit DAC drives buzzer feedback; CTSU2L replaces mechanical buttons with sealed front-panel design; 1.6-V minimum VDD supports brown-out resilience during line dips. | Use Scenario: DIN-rail mounted I/O expansion module converting 4–20 mA analog inputs to Modbus RTU over RS-485. IC Role / Device Role / Timing Role: Protocol translator: digitizes analog inputs via 12-bit ADC, applies linearization in RAM, formats Modbus frames, and transmits via UARTA + RS-485 transceiver. Use Value: Dual UARTA channels enable simultaneous host command reception and transceiver control; ELCL automates ADC→DMA→UART handoff without CPU intervention. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar 16-bit microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| R7F100GLG3CFA#AA0 | Same 512 KB/48 KB/8 KB memory, but industrial-grade (-40°C to +105°C) and tray-packaged; lacks consumer-grade #HA0 tape packaging | Targeted for factory automation where extended temperature range is mandatory; not qualified for consumer appliance certifications | Select when ambient operating temperature exceeds +85°C or JEDEC J-STD-020 moisture sensitivity level (MSL) compliance is required |
| R7F100GLL2DFA#HA0 | 384 KB code flash, 32 KB RAM, same 64-pin LFQFP-0.5 mm package and -40°C to +85°C rating; identical peripheral set and pinout | Cost-optimized variant for applications with smaller firmware footprint and lower RAM demand (e.g., simple sensor polling without complex UI) | Select when application firmware size remains under 350 KB and real-time multitasking requires ≤32 KB RAM-reducing BoM cost without redesign |
Compared with R7F100GLG2DFA#HA0, the R7F100GLG3CFA#AA0 offers guaranteed operation at +105°C but requires requalification for consumer safety standards, while the R7F100GLL2DFA#HA0 provides identical packaging and temperature range with 128 KB less flash and 16 KB less RAM-enabling direct PCB reuse for scaled-down feature sets.
Availability
R7F100GLG2DFA#HA0 is available at Aetrix Electronics and suitable for industrial HMI panels, battery-powered sensor nodes, smart appliance control, and low-cost industrial I/O modules requiring stable component supply across multi-year production cycles.
Supply support for R7F100GLG2DFA#HA0 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 headquartered in Tokyo, Japan, specializing in microcontrollers, analog, power management, and SoC solutions for automotive, industrial, and IoT markets.
The RL78/G23 product line is designed for ultra-low-power embedded applications demanding rich analog integration, capacitive touch capability, and deterministic real-time performance-targeting cost-sensitive, battery-operated, and industrial control systems.
FAQ
What is the maximum operating frequency and corresponding supply voltage range for the R7F100GLG2DFA#HA0?
The R7F100GLG2DFA#HA0 supports a maximum operating frequency of 32 MHz using the high-speed on-chip oscillator, with guaranteed operation across the full 1.6–5.5 V supply range. At 32 MHz, the minimum instruction execution time is 0.03125 µs. The device also supports ultra-low-speed operation at 32.768 kHz with 30.5 µs instruction timing for RTC and deep-sleep functions-both modes validated over the entire -40°C to +85°C ambient temperature range specified for the R7F100GLG2DFA#HA0.
Does the R7F100GLG2DFA#HA0 support hardware-based capacitive touch sensing, and what configurations are available?
Yes, the R7F100GLG2DFA#HA0 integrates the CTSU2L (Capacitive Touch Sensing Unit Level 2) supporting both self-capacitance (up to 32 independent keys) and mutual-capacitance (8×8 matrix, up to 64 keys) configurations. It includes built-in noise cancellation, auto-calibration, and low-power scanning modes-enabling reliable touch detection even in electrically noisy industrial environments. All CTSU2L functionality is implemented in dedicated hardware and operates independently of the CPU, allowing touch scanning during SNOOZE mode.
Can the R7F100GLG2DFA#HA0 execute code while rewriting data flash memory?
Yes, the R7F100GLG2DFA#HA0 supports Background Operation (BGO) for data flash memory. This allows the CPU to execute instructions from code flash memory while simultaneously erasing or programming data flash sectors. BGO is fully supported in all operating modes except HALT and STOP, and is essential for applications requiring real-time parameter updates-such as field calibration or firmware configuration-without interrupting system operation or introducing latency.
What are the key low-power modes supported by the R7F100GLG2DFA#HA0, and what is the typical current consumption in each?
The R7F100GLG2DFA#HA0 supports HALT (41 µA/MHz active), STOP (210 nA with 4 KB RAM retention), and SNOOZE modes. In SNOOZE mode, only the SMS, CTSU2L, and selected peripherals remain active-drawing ~1.2 µA typical while performing autonomous ADC scans or touch polling. All modes retain full register and RAM state, and wake-up from STOP is achieved in <3.5 µs via external interrupt or RTC alarm-verified across the -40°C to +85°C range for the R7F100GLG2DFA#HA0.
Is the R7F100GLG2DFA#HA0 pin-compatible with other RL78/G23 variants in the same 64-pin LFQFP package?
Yes, all RL78/G23 devices in the 64-pin LFQFP-0.5 mm package-including R7F100GLG2DFA#HA0, R7F100GLL2DFA#HA0, and R7F100GLK2DFA#HA0-share identical pinouts, electrical characteristics, and peripheral mapping. Memory size differences (512 KB vs. 384 KB vs. 256 KB flash) and RAM capacity do not affect pin function assignment or I/O behavior, enabling drop-in replacement for firmware updates or cost optimization without PCB revision.
R7F100GLG2DFA#HA0 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Renesas
- Package/Case:
- 64-LQFP
- Series:
- RL78/G23
- Packaging:
- Tape & Reel (TR)
- Product Status:
- Active
- Programmable:
- -
- Core Processor:
- RL78
- Core Size:
- 16-Bit
- Speed:
- 32MHz
- Connectivity:
- CSI, I2C, LINbus, SPI, UART/USART
- Peripherals:
- Capacitive Touch, LVD, POR, PWM, WDT
- Number of I/O:
- 54
- Program Memory Size:
- 128KB (128K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- 8K x 8
- RAM Size:
- 16K x 8
- Voltage - Supply (Vcc/Vdd):
- 1.6V ~ 5.5V
- Data Converters:
- A/D 12x10b, 8x12b; D/A 2x8b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
R7F100GLG2DFA#HA0 FAQ
1.How can I place an order for R7F100GLG2DFA#HA0 through Aetrix?
Please submit a Request for Quotation (RFQ) for R7F100GLG2DFA#HA0 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 R7F100GLG2DFA#HA0 reliable?
The price and inventory of R7F100GLG2DFA#HA0 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for R7F100GLG2DFA#HA0 is usually 5 days.
3.What payment methods are accepted for R7F100GLG2DFA#HA0?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for R7F100GLG2DFA#HA0 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for R7F100GLG2DFA#HA0?
R7F100GLG2DFA#HA0 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your R7F100GLG2DFA#HA0 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 R7F100GLG2DFA#HA0?
For technical support, including R7F100GLG2DFA#HA0 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your R7F100GLG2DFA#HA0 requirements.
6.How does Aetrix verify that R7F100GLG2DFA#HA0 is sourced from the original manufacturer or authorized distributors?
All R7F100GLG2DFA#HA0 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 R7F100GLG2DFA#HA0 meets industry standards.
7.What is the process for return or replacement of R7F100GLG2DFA#HA0?
All R7F100GLG2DFA#HA0 units undergo pre-shipment inspection (PSI). If there is an issue with R7F100GLG2DFA#HA0, 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 R7F100GLG2DFA#HA0 part is unused and in its original packaging.
Return procedure for R7F100GLG2DFA#HA0:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
R7F100GLG2DFA#HA0 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…

