Renesas R5F104GGANA#20
- Part No.:
- R5F104GGANA#20
- Manufacturer:
- Renesas
- Category:
- Microcontrollers
- Package:
- 48-WFQFN Exposed Pad
- Datasheet:
-
R5F104GGANA#20.pdf
- Description:
- IC MCU 16BIT 128KB FLASH 48HWQFN
- Quantity:
- Payment:

- Shipping:

Inventory:850
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
R5F104GGANA#20 from Renesas is a 48-pin HWQFN-packaged 16-bit RL78/G14 microcontroller with 96 KB flash, 12 KB RAM, and industrial-grade operation up to +105°C. It delivers 44 DMIPS at 32 MHz, features ultra-low power consumption (66 μA/MHz active, 0.60 μA RTC+LVD), and integrates 10-bit ADC (16 channels), UART/SPI/I²C interfaces, and real-time clock with calendar support - deployed in smart metering and industrial sensor nodes.
For engineers reviewing the R5F104GGANA#20 datasheet, R5F104GGANA#20 pinout, R5F104GGANA#20 application, or R5F104GGANA#20 equivalent, key selection criteria include its 48-pin HWQFN-0.5mm package, G-grade temperature rating (−40 to +105°C), 96 KB code flash with data flash shield, and integrated event link controller for deterministic peripheral triggering.
Technical Context
The R5F104GGANA#20 implements the RL78 CPU core with 3-stage pipeline CISC architecture, supporting instruction execution times from 0.03125 µs (32 MHz) to 30.5 µs (32.768 kHz). It embeds a Data Transfer Controller (DTC) with chain transfer and an Event Link Controller (ELC) enabling direct hardware-to-peripheral signal routing without CPU intervention.
Its mixed-signal subsystem includes a 10-bit A/D converter with internal 1.45 V reference and temperature sensor, dual-channel 8-bit D/A with real-time output, and two comparators configurable in high-speed, low-speed, or window mode - all operating across the full 1.6–5.5 V supply range.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core | RL78 16-bit CISC with 3-stage pipeline, 44 DMIPS @ 32 MHz |
| Flash / RAM | 96 KB code flash + 8 KB data flash + 12 KB SRAM - supports self-programming with boot swap |
| Supply Range | 1.6 V to 5.5 V - enables direct interface with 1.8/2.5/3.3 V peripherals |
| Power Modes | HALT (66 μA/MHz), STOP (0.60 μA), SNOOZE - optimized for battery-powered sensing |
| ADC | 10-bit resolution, 16 analog inputs, internal 1.45 V reference, integrated temperature sensor |
| Timers | 12× 16-bit timers (TAU/TIMER-RJ/RD/RG), 1× 12-bit interval timer, RTC with calendar & alarm |
| Serial Interfaces | 3× UART/LIN, 3–8× CSI (SPI-compatible), 4–10× I²C - all configurable via ELC |
| Operating Temp | −40°C to +105°C (G-grade) - qualified for industrial motor control and metering |
Pinout & Package
Package: 48-pin HWQFN (7 × 7 mm, 0.5 mm pitch), exposed die pad recommended to be connected to VSS.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| P00 / P01 | TxD1/RxD1 / TO00/TI00 | Full-duplex UART channel 1 with timer input/output - supports bootloader communication |
| P10–P17 | SPI/I²C/UART/Comparator I/O | Multiplexed serial and analog functions; configurable via PIOR registers for flexible peripheral mapping |
| P20–P27 | ANI0–ANI7 / AVREFP/AVREFM | 8-channel 10-bit ADC input bank with dedicated analog reference pins for precision measurement |
| P30 / P31 | INTP3 / INTP4 / RTC1HZ / PCLBUZ0 | Dedicated real-time clock interrupt and programmable buzzer output - enables low-power timekeeping |
| P50 / P51 | SI00/SO00/RxD0/TxD0 / TRGIOA/TRGIOB | On-chip debug interface (TOOLRxD/TOOLTxD) + UART0 - essential for production programming and field diagnostics |
| P60–P62 | SCLA0 / SDAA0 / SSI00 | I²C master/slave interface + synchronous serial I/O - supports sensor fusion and EEPROM access |
| P120–P122 | VCOUT0 / X1 / X2 | Crystal oscillator inputs (32.768 kHz) + VCOUT for external crystal drive - ensures RTC accuracy |
| REGC / RESET / VDD / VSS | Regulator bypass / Reset / Power | REGC requires 0.47–1 µF capacitor to VSS; RESET is active-low with internal POR/LVD - simplifies power sequencing |
Key Features
| Feature | Design Value |
|---|---|
| Event Link Controller (ELC) | Routes 19–26 peripheral events directly to target modules without CPU overhead - reduces latency in motor control loops |
| Data Transfer Controller (DTC) | Performs background memory transfers (normal/repeat/block modes) triggered by interrupts - frees CPU for real-time tasks |
| Self-programmable Flash | Supports in-application firmware updates with flash shield window and block erase protection - enables secure OTA upgrades |
| Ultra-Low-Power Modes | STOP mode draws only 0.60 μA while retaining RTC and LVD functionality - extends battery life in wireless sensors |
| Hardware CRC Calculator | Accelerates checksum computation for firmware integrity verification - improves boot-time security validation |
| BCD Correction Circuit | Hardware-accelerated binary-to-decimal conversion - optimizes display driver and metering firmware efficiency |
Applications
| Smart Energy Metering | Industrial Motor Control |
|---|---|
Use Scenario: Residential electricity meter with tamper detection, tariff switching, and PLC communication. IC Role / Device Role / Timing Role: Main system controller managing ADC sampling, RTC-based billing cycles, and UART/LIN communication with concentrator. Use Value: Integrated 10-bit ADC with temperature sensor and RTC calendar enables accurate energy accumulation and time-of-use billing without external components. | Use Scenario: Brushless DC motor drive in HVAC blower with overcurrent protection and speed regulation. IC Role / Device Role / Timing Role: Real-time motion controller using ELC-triggered PWM updates and DTC-managed current-sense ADC reads. Use Value: Sub-microsecond ELC response and deterministic timer array unit (TAU) ensure precise commutation timing under variable load. |
| Wireless Sensor Node | Factory Automation I/O Module |
Use Scenario: Battery-powered environmental sensor node transmitting temperature/humidity via sub-GHz RF transceiver. IC Role / Device Role / Timing Role: Low-power host MCU managing sleep/wake cycles, sensor readout, and SPI-controlled RF IC. Use Value: 0.60 μA STOP mode with RTC wake-up and SPI slave interface minimizes average current to <10 μA per transmission cycle. | Use Scenario: DIN-rail mounted digital I/O module converting Modbus RTU commands to isolated GPIO states. IC Role / Device Role / Timing Role: Protocol handler and isolation interface controller with UART-to-Modbus framing and GPIO state management. Use Value: Dual UARTs (one for RS-485, one for debug), 16 GPIOs with N-ch open-drain capability, and 1.6–5.5 V operation simplify integration with legacy industrial buses. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| R5F104GHANA#20 | 128 KB flash, 16 KB RAM, same 48-pin HWQFN package and G-grade temp range | Supports larger firmware images and more complex protocol stacks (e.g., DLMS/COSEM) | Select when >96 KB flash is required for feature-rich metering firmware or dual-application partitioning |
| R5F104GGAFB#30 | Same 96 KB flash/12 KB RAM, but 48-pin LFQFP (0.5 mm pitch) instead of HWQFN | Better thermal dissipation and manual solderability; slightly larger footprint | Choose for prototyping, repair-friendly designs, or where PCB reflow constraints favor QFP over QFN |
Compared with R5F104GHANA#20 and R5F104GGAFB#30, the R5F104GGANA#20 offers optimal balance of compact 48-pin HWQFN packaging, industrial temperature resilience, and sufficient memory for certified metering and sensor edge nodes - avoiding over-provisioning while maintaining upgrade path via pin-compatible flash variants.
Availability
R5F104GGANA#20 is available at Aetrix Electronics and suitable for smart metering, industrial motor control, and wireless sensor node designs requiring stable component supply and long-term industrial lifecycle support.
Supply support for R5F104GGANA#20 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 specializing in microcontrollers, analog, and power solutions for automotive, industrial, and IoT markets.
The RL78/G14 product line targets cost-sensitive, ultra-low-power general-purpose applications - designed specifically for smart meters, home appliances, and industrial sensors requiring robust operation across extended temperature ranges.
FAQ
What is the maximum operating frequency and corresponding performance of the R5F104GGANA#20?
The R5F104GGANA#20 operates at up to 32 MHz with a high-speed on-chip oscillator, delivering 44 DMIPS. Its minimum instruction execution time is 0.03125 µs at 32 MHz, and it supports dynamic clock scaling down to 32.768 kHz for ultra-low-power RTC operation. This dual-speed capability allows the R5F104GGANA#20 to balance computational throughput and energy efficiency in duty-cycled applications like sensor nodes.
Does the R5F104GGANA#20 support in-system programming and secure firmware updates?
Yes, the R5F104GGANA#20 supports self-programming of both code and data flash memory with boot swapping and flash shield window protection. It allows block-level erase prohibition and provides hardware-based security features to prevent unauthorized rewriting. These capabilities enable secure over-the-air (OTA) firmware updates and field calibration storage in safety-critical R5F104GGANA#20 deployments.
What are the analog peripheral capabilities of the R5F104GGANA#20?
The R5F104GGANA#20 integrates a 10-bit A/D converter with up to 16 input channels, an internal 1.45 V reference voltage, and an on-chip temperature sensor. It also includes two 8-bit D/A converters with real-time output capability and two analog comparators supporting high-speed, low-speed, and window modes. All analog functions operate across the full 1.6–5.5 V supply range, making the R5F104GGANA#20 suitable for precision measurement in varying power environments.
How does the Event Link Controller (ELC) enhance real-time responsiveness in the R5F104GGANA#20?
The ELC in the R5F104GGANA#20 enables direct hardware-level linking of 19–26 peripheral events (e.g., timer overflow, ADC completion) to target modules (e.g., PWM, DTC) without CPU involvement. This eliminates interrupt latency and software overhead, allowing deterministic sub-microsecond responses - critical for closed-loop motor control and synchronized sensor acquisition in the R5F104GGANA#20.
What package and thermal considerations apply to the R5F104GGANA#20?
The R5F104GGANA#20 uses a 48-pin HWQFN (7 × 7 mm, 0.5 mm pitch) package with an exposed die pad that Renesas recommends connecting to VSS for optimal thermal performance. The device is rated for −40°C to +105°C operation (G-grade), and REGC requires a 0.47–1 µF bypass capacitor to VSS. These characteristics make the R5F104GGANA#20 suitable for thermally constrained industrial enclosures and outdoor metering housings.
R5F104GGANA#20 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Renesas
- Package/Case:
- 48-WFQFN Exposed Pad
- Series:
- RL78/G14
- Packaging:
- Tray
- Product Status:
- Last Time Buy
- Programmable:
- Not Verified
- Core Processor:
- RL78
- Core Size:
- 16-Bit
- Speed:
- 32MHz
- Connectivity:
- CSI, I2C, LINbus, UART/USART
- Peripherals:
- DMA, LVD, POR, PWM, WDT
- Number of I/O:
- 34
- 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 10x8/10b; D/A 2x8b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
R5F104GGANA#20 FAQ
1.How can I place an order for R5F104GGANA#20 through Aetrix?
Please submit a Request for Quotation (RFQ) for R5F104GGANA#20 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 R5F104GGANA#20 reliable?
The price and inventory of R5F104GGANA#20 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for R5F104GGANA#20 is usually 5 days.
3.What payment methods are accepted for R5F104GGANA#20?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for R5F104GGANA#20 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for R5F104GGANA#20?
R5F104GGANA#20 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your R5F104GGANA#20 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 R5F104GGANA#20?
For technical support, including R5F104GGANA#20 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your R5F104GGANA#20 requirements.
6.How does Aetrix verify that R5F104GGANA#20 is sourced from the original manufacturer or authorized distributors?
All R5F104GGANA#20 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 R5F104GGANA#20 meets industry standards.
7.What is the process for return or replacement of R5F104GGANA#20?
All R5F104GGANA#20 units undergo pre-shipment inspection (PSI). If there is an issue with R5F104GGANA#20, 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 R5F104GGANA#20 part is unused and in its original packaging.
Return procedure for R5F104GGANA#20:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
R5F104GGANA#20 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…

