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

- Shipping:

Inventory:725
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
R5F104EGGNA#20 from Renesas is a 40-pin HWQFN-packaged 16-bit RL78/G14 microcontroller with 96 KB flash, 12 KB RAM, and 8 KB data flash, operating from 1.6–5.5 V at -40 to +105°C (industrial G-grade). 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 (20 channels), UART/SPI/I²C interfaces, RTC, and on-chip debug.
For engineers reviewing the R5F104EGGNA#20 datasheet, R5F104EGGNA#20 pinout, R5F104EGGNA#20 application, or R5F104EGGNA#20 equivalent, key selection criteria include industrial-temperature operation, integrated data flash with 1M rewrite cycles, hardware event linking (ELC), and low-power STOP/HALT modes for battery-powered sensor nodes and motor control subsystems.
Technical Context
The R5F104EGGNA#20 implements the RL78 CPU core with CISC architecture, 3-stage pipeline, and configurable instruction timing (0.03125 µs @ 32 MHz to 30.5 µs @ 32.768 kHz). It supports multiply/divide/accumulate instructions and 1 MB address space.
Its peripheral set includes Event Link Controller (ELC) for 19–26 event-source routing, Data Transfer Controller (DTC) with chain transfer, and dual-clock domain operation (main + subsystem clock) enabling concurrent RTC/LVD functionality in ultra-low-power STOP mode.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core | RL78 16-bit CISC CPU with 3-stage pipeline and 1 MB address space |
| Max Clock Speed | 32 MHz - delivers 44 DMIPS for real-time control tasks |
| Flash Memory | 96 KB code flash with 1 KB block size and security lock against erase/write |
| Data Flash | 8 KB with background operation (BGO) and 1,000,000 write cycles (TYP.) |
| RAM | 12 KB on-chip SRAM for program execution and data buffering |
| Supply Voltage | 1.6–5.5 V - enables direct interface with 1.8/2.5/3.3/5 V peripherals |
| Operating Temp | -40 to +105°C (G-grade) - qualified for industrial motor drives and HVAC controllers |
| Power Modes | HALT (66 μA/MHz), STOP (0.60 μA), SNOOZE - extends battery life in portable equipment |
Pinout & Package
Package: 40-pin HWQFN (6 × 6 mm, 0.5 mm pitch) with exposed die pad recommended to be connected to VSS.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| P00/P01 | TxD1/RxD1, TI00/TO00 | Full-duplex UART channel with timer input/output for serial communication and pulse generation |
| P10–P17 | SPI/I²C/UART peripherals (SCK11, SI11, SO11, SDA11, etc.) | Configurable multi-protocol serial interface supporting CSI (SPI-like), I²C, and LIN-capable UART |
| P20–P27 | ANI0–ANI7, AVREFP/AVREFM | 8-channel 10-bit ADC with internal reference (1.45 V) and temperature sensor |
| P30/P31 | INTP3/RTC1HZ, TI03/TO03 | Dedicated RTC interrupt output and general-purpose timer I/O for time-critical event handling |
| P50/P51 | SI00/RxD0, SO00/TxD0 | Primary UART channel with on-chip debug (TOOLRxD/TOOLTxD) support |
| P60–P62 | SCLA0/SDAA0/SSI00 | I²C master/slave interface plus synchronous serial interface for EEPROM or sensor communication |
| P121/P122 | X1/X2 | Crystal oscillator inputs for precise 32.768 kHz RTC or high-frequency system clock |
| RESET/REGC/VDD/VSS | Reset, regulator capacitor, supply rails | On-chip POR/LVD with 14-level voltage detection; REGC requires 0.47–1 µF capacitor to VSS |
Key Features
| Feature | Design Value |
|---|---|
| Event Link Controller (ELC) | Routes 19–26 peripheral events without CPU intervention - reduces latency and firmware overhead in real-time systems |
| Data Transfer Controller (DTC) | Enables autonomous memory transfers (normal/repeat/block/chain) triggered by interrupts - offloads CPU during ADC or UART bursts |
| Background Operation (BGO) | Executes code from flash while rewriting data flash - enables seamless firmware updates and logging without halting operation |
| Ultra-Low-Power STOP Mode | 0.60 μA current draw with RTC and LVD active - supports years of operation on coin-cell batteries |
| Hardware Security | Flash block erase/write prohibition and boot swapping - prevents unauthorized firmware modification and enables secure OTA updates |
| Multi-Voltage I/O | Supports 1.8/2.5/3.3 V logic levels - simplifies interfacing with mixed-voltage sensors and transceivers |
Applications
| Industrial Motor Control | Smart Sensor Node |
|---|---|
Use Scenario: Closed-loop speed/torque control of BLDC motors in HVAC blowers and pumps. IC Role / Device Role / Timing Role: Main controller executing FOC algorithms, managing PWM outputs via TAU timers, and monitoring current/voltage via 10-bit ADC. Use Value: 44 DMIPS performance and ELC-triggered ADC sampling ensure deterministic 20 kHz control loop timing with minimal CPU load. | Use Scenario: Battery-powered environmental monitor measuring temperature, humidity, and CO₂ over LoRaWAN. IC Role / Device Role / Timing Role: System-on-chip managing sensor interfaces, RTC-based wake-up scheduling, and low-power UART/LoRa communication. Use Value: 0.60 μA STOP mode with RTC and LVD enables >5-year battery life; 8 KB data flash stores calibration logs without external memory. |
| Programmable Power Supply | Industrial PLC I/O Module |
Use Scenario: Digitally controlled bench power supply with adjustable voltage/current limits and USB-C PD negotiation. IC Role / Device Role / Timing Role: Embedded controller handling DAC output, ADC feedback, digital protocol stack (USB PD, I²C), and safety monitoring. Use Value: Integrated 8-bit DAC (0–VDD output) and 10-bit ADC enable precise analog regulation; BGO allows firmware updates during operation. | Use Scenario: DIN-rail mounted remote I/O module acquiring 16-channel 4–20 mA sensor signals and reporting via Modbus RTU. IC Role / Device Role / Timing Role: Central MCU managing isolated analog front-end, UART-to-Modbus conversion, and watchdog supervision. Use Value: -40 to +105°C rating ensures reliability in uncooled enclosures; ELC synchronizes ADC sampling with Modbus polling intervals. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| R5F104FGGNA#20 | 64 KB flash, 5.5 KB RAM, 4 KB data flash - smaller memory footprint | Suitable for simpler control tasks with reduced code/data requirements | Select when application firmware fits within 64 KB and does not require extended data logging or complex protocols |
| R5F104LGGNA#20 | 512 KB flash, 48 KB RAM, 8 KB data flash - larger memory and higher I/O count (64-pin LQFP) | Targeted at feature-rich industrial HMI or gateway applications requiring multiple communication stacks | Choose when scaling beyond 96 KB code size or needing additional UART/SPI channels and GPIOs |
Compared with R5F104FGGNA#20, the R5F104EGGNA#20 provides 50% more flash and double the RAM for enhanced firmware flexibility; versus R5F104LGGNA#20, it offers identical data flash and temperature grade in a smaller 40-pin HWQFN package-ideal for space-constrained industrial modules where memory headroom matters but pin count must be minimized.
Availability
R5F104EGGNA#20 is available at Aetrix Electronics and suitable for industrial motor control, smart sensor nodes, programmable power supplies, and PLC I/O modules requiring stable component supply across extended temperature ranges and long production lifecycles.
Supply support for R5F104EGGNA#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, power, and SoC solutions for automotive, industrial, and IoT markets.
The RL78/G14 product line delivers true low-power 16-bit MCUs optimized for cost-sensitive industrial and consumer applications requiring robust operation from -40 to +105°C, integrated analog peripherals, and ultra-low standby current.
FAQ
What is the maximum operating frequency and corresponding performance of the R5F104EGGNA#20?
The R5F104EGGNA#20 operates at up to 32 MHz, delivering 44 DMIPS of processing performance. This is achieved using the RL78 CPU core's 3-stage pipeline and high-speed on-chip oscillator with ±1.0% accuracy across 1.8–5.5 V and -20 to +85°C. The R5F104EGGNA#20 maintains this performance while consuming only 66 μA per MHz in active mode, making it suitable for real-time control applications with strict power budgets.
Does the R5F104EGGNA#20 support hardware-accelerated data movement without CPU involvement?
Yes, the R5F104EGGNA#20 includes a Data Transfer Controller (DTC) that supports normal, repeat, block, and chain transfer modes activated by interrupt sources. This allows autonomous movement of data between memory and peripherals such as ADC, UART, or SPI - reducing CPU load and improving deterministic response in time-critical applications like motor control or sensor acquisition.
What are the data flash endurance and programming voltage requirements for the R5F104EGGNA#20?
The R5F104EGGNA#20 integrates 8 KB of data flash rated for 1,000,000 write/erase cycles (typical) and supports background operation (BGO), enabling code execution during rewrites. Programming is supported across the full supply range of 1.8–5.5 V, eliminating the need for external voltage boost circuits and simplifying design for battery-powered or wide-input industrial systems.
How does the Event Link Controller (ELC) enhance real-time responsiveness in the R5F104EGGNA#20?
The ELC in the R5F104EGGNA#20 allows up to 26 peripheral event signals - including ADC end-of-conversion, timer overflow, or UART receive complete - to trigger other peripherals directly without CPU intervention. For example, an ADC completion event can automatically start a DTC transfer or increment a timer counter, reducing interrupt latency and firmware complexity in deterministic control loops.
Is the R5F104EGGNA#20 qualified for industrial temperature operation, and what packaging supports this grade?
Yes, the R5F104EGGNA#20 is specified for -40 to +105°C operation (G-grade industrial qualification) and is supplied in a 40-pin HWQFN (6 × 6 mm, 0.5 mm pitch) package with exposed die pad. This package meets JEDEC moisture sensitivity level 3 and supports reflow soldering, making it suitable for harsh-environment applications such as factory automation controllers and outdoor metering equipment.
R5F104EGGNA#20 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Renesas
- Package/Case:
- 40-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:
- 28
- 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):
- 2.4V ~ 5.5V
- Data Converters:
- A/D 9x8/10b; D/A 2x8b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 105°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
R5F104EGGNA#20 FAQ
1.How can I place an order for R5F104EGGNA#20 through Aetrix?
Please submit a Request for Quotation (RFQ) for R5F104EGGNA#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 R5F104EGGNA#20 reliable?
The price and inventory of R5F104EGGNA#20 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for R5F104EGGNA#20 is usually 5 days.
3.What payment methods are accepted for R5F104EGGNA#20?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for R5F104EGGNA#20 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for R5F104EGGNA#20?
R5F104EGGNA#20 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your R5F104EGGNA#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 R5F104EGGNA#20?
For technical support, including R5F104EGGNA#20 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your R5F104EGGNA#20 requirements.
6.How does Aetrix verify that R5F104EGGNA#20 is sourced from the original manufacturer or authorized distributors?
All R5F104EGGNA#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 R5F104EGGNA#20 meets industry standards.
7.What is the process for return or replacement of R5F104EGGNA#20?
All R5F104EGGNA#20 units undergo pre-shipment inspection (PSI). If there is an issue with R5F104EGGNA#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 R5F104EGGNA#20 part is unused and in its original packaging.
Return procedure for R5F104EGGNA#20:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
R5F104EGGNA#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…

