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

- Shipping:

Inventory:980
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
R5F104BGGNA#20 from Renesas is a 32-pin HWQFN-packaged RL78/G14 16-bit microcontroller with 96 KB flash, 12 KB RAM, and industrial-grade -40°C to +105°C operation (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 (16 channels), UART/SPI/I²C interfaces, RTC, and on-chip debug.
For engineers reviewing the R5F104BGGNA#20 datasheet, R5F104BGGNA#20 pinout, R5F104BGGNA#20 application, or R5F104BGGNA#20 equivalent, key selection criteria include its G-grade temperature rating, HWQFN-32 package with 0.5 mm pitch, 96 KB code flash with data flash shield window, and support for SNOOZE mode in battery-powered sensor nodes.
Technical Context
The R5F104BGGNA#20 implements the RL78 CPU core with CISC architecture, 3-stage pipeline, and configurable instruction timing (0.03125 µs min @ 32 MHz to 30.5 µs @ 32.768 kHz). It uses a dedicated low-speed on-chip oscillator for watchdog timer operation and supports background operation (BGO) during data flash rewriting.
Its peripheral set includes an Event Link Controller (ELC) enabling direct hardware-triggered peripheral activation (19–26 event types), Data Transfer Controller (DTC) with chain transfer capability, and simplified SPI (CSI) supporting up to 8 channels - all configured without CPU intervention for deterministic real-time response.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core | RL78 16-bit CISC with 3-stage pipeline and multiply/accumulate instructions |
| Max Clock | 32 MHz - enables 44 DMIPS performance and real-time control loop execution ≤31.25 ns per cycle |
| Flash / RAM | 96 KB code flash + 4 KB data flash + 12 KB SRAM - sufficient for firmware with secure boot and parameter logging |
| ADC | 10-bit resolution, 16 input channels, internal 1.45 V reference - supports precision analog sensing without external reference |
| Temp Range | -40°C to +105°C (G-grade) - qualified for under-hood automotive and industrial motor control environments |
| Supply Range | 1.6 V to 5.5 V - allows direct interface with 3.3 V or 5 V peripherals and brown-out resilience |
| Low-Power Modes | HALT (66 μA/MHz), STOP (0.60 μA), SNOOZE - enables multi-year battery life in wireless sensor endpoints |
Pinout & Package
Package: 32-pin HWQFN (5 × 5 mm, 0.5 mm pitch), exposed die pad recommended to be connected to VSS for thermal and EMI performance.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| P00 | TxD1 / TI00 / TRGCLKA | Primary UART transmit; 16-bit timer input; trigger clock source for debugging and capture |
| P01 | RxD1 / TO00 / TRGCLKB | Primary UART receive; timer output; secondary trigger clock for synchronized peripheral operation |
| P10–P17 | SPI/I²C/UART/ADC/Comparator I/O | Multiplexed serial and analog interfaces - configurable via PIOR registers for flexible board routing |
| P30–P31 | INTP3 / RTC1HZ / TI03 / TO03 | Dedicated real-time clock interrupt and 1 Hz output; independent timer I/O for PWM or capture |
| P50–P51 | RxD0/TxD0 / INTP1/INTP2 / TOOLRxD/TOOLTxD | On-chip debug UART channel with dedicated pins - enables programming and trace without shared GPIO |
| REGC | Regulator bypass capacitor terminal | Must connect 0.47–1 µF capacitor to VSS - critical for internal LDO stability and low-noise operation |
Key Features
| Feature | Design Value |
|---|---|
| Self-programming with boot swapping | Enables field firmware updates with zero downtime via dual-bank flash management |
| Data flash BGO | Allows full CPU execution from code flash while rewriting 4 KB data flash - no interrupt latency penalty |
| ELC event linking | Hardware-level peripheral triggering (e.g., ADC conversion complete → DMA transfer) eliminates software overhead |
| On-chip voltage detector (LVD) | 14 programmable threshold levels - provides precise brown-out detection and graceful shutdown control |
| Real-time clock with calendar | 99-year calendar, alarm, and clock correction - supports time-stamped logging without external RTC IC |
Applications
| Smart Metering Endpoint | Industrial Motor Control |
|---|---|
Use Scenario: Battery-powered gas/water meter with pulse counting, temperature sensing, and LoRaWAN telemetry. IC Role / Device Role / Timing Role: Main system controller executing metrology algorithms, managing RTC-based wake-up intervals, and driving UART-to-LoRa module interface. Use Value: 0.60 μA STOP mode extends 10-year battery life; integrated 10-bit ADC and LVD eliminate external analog front-end components. | Use Scenario: Brushless DC motor drive in HVAC blower with Hall sensor feedback and thermal monitoring. IC Role / Device Role / Timing Role: Real-time motion controller generating 3-phase PWM, sampling current sensors via ADC, and executing commutation logic at ≤100 µs intervals. Use Value: 44 DMIPS at 32 MHz ensures sub-microsecond interrupt response; G-grade temp range guarantees reliability at 105°C ambient. |
| Home Appliance UI Controller | Automotive Body Control Module |
Use Scenario: Oven control panel with touch keys, display backlight PWM, and oven temperature regulation. IC Role / Device Role / Timing Role: User interface manager handling capacitive touch scanning, buzzer feedback, and closed-loop thermal control via PID. Use Value: On-chip key interrupt and PCLBUZ peripherals reduce BOM count; SNOOZE mode lowers average power during idle display states. | Use Scenario: Door module managing window lift, mirror fold, and interior lighting with LIN communication to main ECU. IC Role / Device Role / Timing Role: LIN slave node with UART/LIN transceiver interface, GPIO-controlled relays, and diagnostic monitoring. Use Value: Integrated LIN-capable UART and 1.6–5.5 V supply range simplify power design; G-grade qualification meets AEC-Q100 ambient requirements. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar 16-bit microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| R5F104BGANA#20 | A-grade (-40°C to +85°C), same 96 KB flash, 12 KB RAM, identical HWQFN-32 package | Consumer-grade temperature range only - unsuitable for under-dash or high-ambient industrial use | Select when cost sensitivity outweighs extended temperature requirement and environmental stress testing is not mandated |
| R5F104BHANA#20 | 128 KB flash, 16 KB RAM, same G-grade rating and HWQFN-32 package | Higher memory headroom for OTA updates, larger RTOS footprint, or expanded feature sets | Choose when firmware growth projection exceeds 96 KB or dual-application partitioning is required |
Compared with R5F104BGGNA#20, R5F104BGANA#20 trades industrial temperature margin for lower unit cost in benign environments, while R5F104BHANA#20 provides scalable memory for future firmware expansion without changing PCB layout or thermal design.
Availability
R5F104BGGNA#20 is available at Aetrix Electronics and suitable for smart metering endpoints, industrial motor controllers, home appliance UIs, and automotive body modules requiring stable component supply across long production lifecycles.
Supply support for R5F104BGGNA#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 targets cost-sensitive, ultra-low-power embedded applications demanding robust real-time performance, integrated analog peripherals, and long-term supply assurance - especially where battery life and thermal resilience are critical.
FAQ
What is the operating temperature range of the R5F104BGGNA#20?
The R5F104BGGNA#20 is rated for industrial operation from -40°C to +105°C (G-grade), making it suitable for under-hood automotive, factory automation, and outdoor metering applications where ambient temperatures exceed standard consumer-grade limits. This rating is confirmed in Renesas' ordering information table and applies specifically to the "G" suffix in the part number.
Does the R5F104BGGNA#20 support in-circuit debugging?
Yes, the R5F104BGGNA#20 supports full on-chip debugging via dedicated TOOLRxD (P50) and TOOLTxD (P51) pins, enabling programming, breakpoint setting, and real-time variable monitoring without consuming general-purpose UART resources. Its integrated debug interface complies with Renesas E1/E20 emulator protocols and requires no external debug probe hardware beyond standard JTAG/SWD adapters.
How much data flash memory does the R5F104BGGNA#20 include?
The R5F104BGGNA#20 includes 4 KB of data flash memory, separate from its 96 KB code flash. This data flash supports background operation (BGO), 1,000,000 write cycles (typical), and voltage-range operation from 1.8 V to 5.5 V - enabling reliable non-volatile parameter storage, calibration data logging, or firmware update staging without halting application execution.
What serial communication interfaces are available on the R5F104BGGNA#20?
The R5F104BGGNA#20 provides three UART channels (one with LIN support), up to eight CSI (simplified SPI) channels, and up to ten I²C/simplified I²C channels. These are distributed across multiplexed pins (e.g., P10–P15, P60–P62) and configurable via peripheral I/O redirection registers, allowing flexible assignment to match board layout and protocol requirements without hardware redesign.
Is the R5F104BGGNA#20 pin-compatible with other RL78/G14 variants in HWQFN-32?
Yes, the R5F104BGGNA#20 shares identical pinout, package dimensions (5 × 5 mm, 0.5 mm pitch), and electrical characteristics with all other RL78/G14 devices in the HWQFN-32 package - including R5F104BGANA#20 (A-grade) and R5F104BHANA#20 (128 KB flash). This enables drop-in replacement for qualification reuse, temperature grade upgrades, or memory scaling without PCB revision.
R5F104BGGNA#20 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Renesas
- Package/Case:
- 32-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:
- 22
- 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 8x8/10b; D/A 2x8b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 105°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
R5F104BGGNA#20 FAQ
1.How can I place an order for R5F104BGGNA#20 through Aetrix?
Please submit a Request for Quotation (RFQ) for R5F104BGGNA#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 R5F104BGGNA#20 reliable?
The price and inventory of R5F104BGGNA#20 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for R5F104BGGNA#20 is usually 5 days.
3.What payment methods are accepted for R5F104BGGNA#20?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for R5F104BGGNA#20 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for R5F104BGGNA#20?
R5F104BGGNA#20 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your R5F104BGGNA#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 R5F104BGGNA#20?
For technical support, including R5F104BGGNA#20 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your R5F104BGGNA#20 requirements.
6.How does Aetrix verify that R5F104BGGNA#20 is sourced from the original manufacturer or authorized distributors?
All R5F104BGGNA#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 R5F104BGGNA#20 meets industry standards.
7.What is the process for return or replacement of R5F104BGGNA#20?
All R5F104BGGNA#20 units undergo pre-shipment inspection (PSI). If there is an issue with R5F104BGGNA#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 R5F104BGGNA#20 part is unused and in its original packaging.
Return procedure for R5F104BGGNA#20:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
R5F104BGGNA#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…

