{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"R7F100GPG3CFB#AA0","brand":"Renesas Electronics","brandSlug":"renesas","productSlug":"R7F100GPG3CFBAA0","canonicalUrl":"https://icboms.com/renesas/R7F100GPG3CFBAA0","factsUrl":"https://icboms.com/api/mcp/products/R7F100GPG3CFB%23AA0","rawCanonicalId":null},"summary":{"shortDescription":"Renesas Electronics RL78/G23 16-Bit Microcontroller, R7F100GPG3CFB#AA0, 32 MHz, 128 KB Flash, 16 KB RAM, 8 KB EEPROM, 88 I/O, 100-LQFP, -40 to 105°C.","salesMarkdown":"## Flash and RAM budget — what fits before the linker cries The R7F100GPG3CFB#AA0: 128 KB flash (128K x 8) holds the application code, the RL78/G23 HAL, and the bootloader without squeezing. The 16 KB RAM (16K x 8) is the tight spot — a full TCP/IP stack with a 1.5 KB MTU buffer leaves about 6 KB for the application heap and stack. Plan the linker sections so the.bss and.data fit within the 16 KB ceiling; the data flash EEPROM (8 KB) is separate and does not consume RAM. The 8 KB data flash is wear-leveled by the RL78/G23 hardware — no software wear-leveling needed for up to 100,000 write cycles per sector. Calibration constants, boot counters, and production serial numbers live here without an external EEPROM. ## Supply rail and temperature — one rail from a Li-ion to a 5 V bus A 100 nF ceramic at each VDD pin plus a 10 µF bulk cap on the main rail is the standard decoupling; the 100-LQFP has 12 power/ground pins, so the IR drop across the package is low. ## Peripheral mux and I/O count — 88 pins that can be anything 88 I/O pins in the 100-LQFP — the remaining 12 pins are power, ground, and the reset line. The RL78/G23 serial array unit (SAU) lets you map CSI, I²C, LINbus, SPI, or UART/USART to any of the general-purpose I/O pins; there is no fixed peripheral pin assignment. The capacitive touch unit runs independently of the CPU and supports up to 36 channels — no external touch controller for a membrane keypad. The 20-channel 10-bit ADC scans fast at up to 1 MHz conversion rate; the 8-channel 12-bit ADC delivers 1 LSB INL for precision analog inputs like thermistor bridges or current-sense amplifiers. The 2-channel 8-bit DAC outputs a reference voltage or an analog signal for external sensor excitation.","metaTitle":"Renesas R7F100GPG3CFB#AA0 RL78/G23 MCU, 32 MHz, 128 KB Flash","metaDescription":"Renesas RL78/G23 16-bit MCU, 32 MHz core, 128 KB flash, 16 KB RAM, 8 KB EEPROM, 88 I/O, -40 to 105°C, 100-LQFP. Active production. Quoted to order against RFQ.","metaKeywords":null},"attributes":{"series":"RL78/G23","packageCase":null,"mountingType":null,"rohsStatus":"ROHS3 Compliant","productStatus":"Active","categoryPath":["Microcontrollers & Processors (MCU / MPU / DSP)"],"specifications":{"Speed":"32MHz","Series":"RL78/G23","Package":"Tray","RAM Size":"16K x 8","Core Size":"16-Bit","EEPROM Size":"8K x 8","Peripherals":"Capacitive Touch, LVD, POR, PWM, WDT","Connectivity":"CSI, I²C, LINbus, SPI, UART/USART","Mounting Type":"Surface Mount","Number of I/O":"88","Core Processor":"RL78","Package / Case":"100-LQFP","Data Converters":"A/D 20x10b, 8x12b; D/A 2x8b","Oscillator Type":"Internal","lifecycle_stage":"eol_hot","Program Memory Size":"128KB (128K x 8)","Program Memory Type":"FLASH","Operating Temperature":"-40°C ~ 105°C (TA)","Supplier Device Package":"100-LFQFP (14x14)","Voltage - Supply (Vcc/Vdd)":"1.8V ~ 5.5V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$3.26","stockQuantity":20,"priceTiers":[{"qty":1,"price":"$3.26000","currency":"USD"},{"qty":10,"price":"$2.95700","currency":"USD"},{"qty":25,"price":"$2.89320","currency":"USD"},{"qty":40,"price":"$2.87750","currency":"USD"},{"qty":90,"price":"$2.57989","currency":"USD"},{"qty":270,"price":"$2.57056","currency":"USD"},{"qty":450,"price":"$2.47662","currency":"USD"},{"qty":990,"price":"$2.35452","currency":"USD"}]},"links":{"datasheetUrl":"https://cdn.icboms.com/a2871ad707206e40f405bbcc37178bf9.pdf","sourceUrl":null},"ai":{"faq":[{"question":"What is the closest pin-compatible alternative to R7F100GPG3CFB#AA0 in the RL78/G23 family?","answer":"The RL78/G23 family shares the same 100-LQFP footprint across multiple flash and RAM options. A pin-compatible alternative with larger memory is the R7F100GPG4CFB#AA0 (256 KB flash, 24 KB RAM). Confirm the exact memory and peripheral requirements before substituting."},{"question":"What compliance documentation does Renesas provide for R7F100GPG3CFB#AA0?","answer":"Renesas provides a RoHS3 compliance certificate and the standard REACH declaration for the RL78/G23 series. The datasheet includes the material composition declaration. No UL or IEC certification is listed for this microcontroller — it is a commercial/industrial IC, not a safety-rated component."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/renesas/R7F100GPG3CFBAA0","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/renesas/R7F100GPG3CFBAA0 when reusing this data. Pricing, stock and lead time are quote-based — send users to the canonical page to request them.","lastUpdated":"2026-07-22T19:45:10.375Z","lastPublished":"2026-07-22T19:45:10.375Z","indexable":true}}