Renesas MPUs & MCUs RL78 Family Audio / Visual Consumer electronics Automotive Lighting illumination And ecology Renesas Electronics www.renesas.com 2011.11 The reliability and proven track record of the R8C family combined with the low power consumption of the 78K family. The RL78 family meets the full range of requirements for economical systems. The new RL78 family inherits the strengths of the R8C and 78K microcontroller families. It enables customers to build compact and energy-efficient systems at lower cost. The RL78 family consists of a complete lineup of products with different memory sizes, packages, and other characteristics to respond to a wide variety of needs. This makes it possible to choose the product that is just right for you. Low-power, high-performance products for lower system power consumption overall Extensive product lineup Proven R8C and 78K technologies that enable utilization of current software assets The RL78 family combines the high-performance architecture of the 78K0R, highly regarded for its processing performance and low power consumption, with the numerous peripheral functions of the R8C and 78K, both market favorites. RL78 microcontrollers enable developers to utilize existing software resources created for the R8C and 78K. Wide selection of memory capacities and packages A single architecture provides coverage of a broad range of requirements. 512KB 78K0R 128KB A single family of microcontrollers now covers the applications of the earlier R8C and 78K families. R8C 78K0 78K0S 2KB 1KB Contributing to more compact and energy-efficient systems 10pin 14pin 100pin 128pin Rich variety of peripheral IP Reduced system size and cost Proven R8C and 78K technologies that enable utilization of current software assets 02 Renesas Microcomputer RL78 Family Touch key, special timers, DTC, BGO, high-precision OCO, USB-OTG, RF, etc. General-purpose serial ports, general-purpose timers, 10-bit A/D converter, USB, POR/LVD, etc. 24-bit A/D converter, 12-bit A/D converter, 10-bit D/A converter, power calculation hardware, PWM for PFC, etc. Application fields Comprehensive safety features Household appliances Air conditioners, refrigerators, microwaves, vacuum cleaners, rice cookers, lighting fixtures RL: Renesas Low power RL products reduce power consumption. Renesas Low Power The RL78 family is suitable for a broad range of applications by allowing use of all the peripheral IP options supported by the R8C and 78K families. Lighting illumination AV devices TVs, component stereo systems, Blu-ray recorders, Blu-ray players Industrial devices Handheld devices Health-related devices Vending machines, industrial motors, control devices PDAs and IC recorders Blood pressure meters, body fat meters Other Game consoles, electronic musical instruments, automobile dashboard control Automotive Audio / Visual Consumer electronics And ecology Renesas Microcomputer RL78 Family 03 Minimum microcontroller operating voltage Low-power, high-performance products for lower system power consumption overall In the most common operating modes, the RL78 family delivers an operating current of 66 A/MHz (while operating at 32 MHz) and a standby current of 0.57 A (in ub-halt mode, with the RTC and LVD operating). The RL78 family also provides a power-saving snooze mode in which A/D conversion and serial communication can continue while the CPU is on standby, with the CPU only being woken up when required. This mode is excellent for battery-powered systems as it greatly increases the battery life. 363A 380A 12.5A Current consumed in stop mode (WDT + LVD) 10.6A 150A 5.6A 66A 10.3A 5.1A 3.6A 0.57A RL78/G13 Company Company Company Company A B C D 2.0V 1.8V Company A Company B RL78/G13 Company Company Company Company A B C D High performance: Multiplier/divider/multiplyaccumulator Company Company Company Company A B C D MAIN RUN CPU Clock Peripheral NEW HALT SNOOZE Peripheral CPU Clock Extensive product lineup Number of Clock Cycles Operation Signed multiplication Unsigned multiplication Unsigned division Signed multiply-accumulation Unsigned multiply-accumulation 16 bits x 16 bits = 32 bits 1 32 bits / 32 bits = 32 bits 16 16 bits x 16 bits + 32 bits = 32 bits 2 The RL78 family consists of a complete lineup of products with memory sizes selectable from 2 KB to 512 KB and packages sizes ranging from 20 to 128 pins. RL78 family products can be used in a wide range of fields, including consumer products, automotive applications, industrial machines, and communication devices, and all products are developed by using the same platform, providing compatibility and scalability within the family. We invite you to select an RL78 family product confident in the knowledge that you can use it for many years to come. Extensive peripherals Timer The RL78 incorporates timer units that provide a 16-bit counter and capture/compare register for each timer channel. Timers can be operated individually as well as in interlocking units to enable a range of other features such as one-shot pulse and PWM signal output. Serial interface The RL78 includes a single-channel 3-wire serial interface and simplified I2C interface, each of which is provided with a shift register and buffer register. Two full-duplex UART channels are also available. 8-/10-bit A/D converter The A/D converter in the RL78/G13 and RL78/G14 can operate on a voltage as low as 1.6 V, and the one in the RL78/G12 on a voltage as low as 1.8 V. The conversion resolution can be selected from 8 or 10 bits. A wide range of conversion modes are available, including scan mode, one-shot conversion mode, and successive conversion mode. Conversion can be started based on a software condition or a hardware trigger. DMA Data can be transferred directly between peripheral hardware SFRs and the internal RAM based on interrupts from timers, serial interfaces, or the A/D converter, or based on a software trigger, without going via the CPU. WDT The watchdog timer detects a hung program. Three possible WDT window settings are available and can be selected to suit your system. LVD The LVD monitors the voltage and generates a reset or interrupt signal depending on the current mode. By using a new interrupt and reset mode, the LVD can also initiate data-save processing by generating an interrupt before issuing the reset signal. POR The power-on-reset circuit ends a reset once the power supply voltage reaches the detection voltage level, and generates the internal reset signal if the power supply voltage drops below the detection voltage level. RTC The real-time clock eliminates the need for the CPU to execute clock update processing. The RTC includes a calendar feature that enables the clock to be updated automatically up to the year 2099. The RTC does not need to be woken up from standby mode because it continues operating. The RTC also helps reduce system power consumption. The RTC provides an alarm to activate the microcontroller at a specified time (day/hour/minute). Peripheral : Stand by Renesas Microcomputer RL78 Family Company B Peripheral The consumed power can be reduced even more than in the halt mode. STOP CPU Clock : Running 04 Company A 3.4A Our new snooze mode is a power saving mode that is entered from the stop mode (during which the clock is stopped) and makes it possible to leave the CPU stopped while vibrating the oscillator and using peripherals. This mode reduces the power consumption, and, because the system does not have to wait for the CPU to wake up when serial data is received, the first data is not lost. A/D conversion, serial data reception, multiply and division operations, multiply-accumulate operations, and DMA operations are possible. RL78/G13, RL78/G14 0.53A Newly developed snooze mode during which A/D conversion and data reception are possible even while the CPU is stopped. Clock 2.2VV 2.2 1.8V 1.6V Source: data sheets and actual measurement CPU 2.0V The incorporation of a multiplier/divider that supports multiply-accumulate operations speeds up the execution of program processing. 14.3A 213A During 8 MHz CPU operation * The RL78/G13 and G14 operate at 32 MHz (max.). The RL78/G12 operates at 24 MHz (max.) on 1.8 V (min.). By using a new process, improving the internal oscillator configuration, and optimizing the logic circuit, we have developed microcontrollers that offer one of the lowest power consumption ratings in the industry. Using our microcontrollers makes it possible to reduce the power consumed by overall systems. Current consumed during RTC operation (32.768 kHz, RTC + LVD) During 1 MHz CPU operation RL78/G13, RL78/G14 Low power consumption with 16-bit microcontroller performance Current consumed during normal operation (A/MHz) We have reduced the minimum microcontroller operating voltage to help reduce the power consumed by systems that incorporate our microcontrollers. Renesas Microcomputer RL78 Family 05 RL78/G14 Reduced system size and cost RL78 family products feature components such as a precision internal oscillator with an accuracy of 1%, a data flash memory that can be overwritten 1 million times and that can operate in the background, a temperature sensor, and ports for interfacing with different power supplies. Developed by using a new 130 nm process, the RL78 family not only reduces system costs, but also helps reduce the size of your system. High level of functionality: Data flash (background operation) Data access unit 1 byte Data flash size 4 KB (deletion unit: 1 KB) Number of overwrites 1 million (Typ.) (target) Dedicated library Simplifies operations High performance: High-precision, high-speed on-chip oscillator High-precision, high-speed on-chip oscillator supporting UART communication High-speed on-chip oscillator with precision of 1% (target) Frequency selectable among 64 MHz, 48 MHz, 32 MHz, 24 MHz, 16 MHz, 12 MHz, 8 MHz, 6 MHz, 4 MHz, 3 MHz, 2 MHz, and 1 MHz Oscillation precision correction register for even greater precision 12 frequencies to choose from 64MHz 48MHz 32MHz 24MHz 16MHz Conventional product User program operation 78K0R/Kx3, for example User program operation Data writing/deletion User program operation Data writing/deletion Ability to correct reference frequencies such as subclock for still greater precision 12MHz 8MHz High-precision oscillator supporting UART communication CPU 6MHz 4MHz 3MHz UART 2MHz A/D 1MHz Timer Other IC Oscillation precision correction register High performance: Large RAM capacity RL78 User program operation User program operation Data writing/deletion User program operation Greatly reduced writing time Data writing/deletion Simultaneous execution possible RAM RL78/G14 100-pin (flash ROM: 256 KB versions) 78K0R/KG3 100-pin (flash ROM: 256 KB versions) 24KB 12KB 2x RL78/G14 64-pin (flash ROM: 64 KB versions) 78K0R/KE3 64-pin (flash ROM: 64 KB versions) 5.5KB 4KB 1.38x Advanced functions: Peripheral circuits with advanced functions Comprehensive safety features All RL78 family products include safety circuits that ensure compliance with Europe's International Electrotechnical Commission standards (IEC60730) concerning the safety of household appliances. The safety circuits in the RL78 family are used to detect or prevent failure. On-board safety features: Flash memory CRC operations The flash memory data can be checked through CRC operations. The CRC operation circuit can be selected according to the usage conditions. RAM parity error detection Invalid memory access detection RAM guarding Key Timer RG (phase counting mode) feature This function counts (increments or decrements a counter) at both edges when two pulse signals with different phases are input to pins TRGCLKA and TRGCLKB. It is ideal for counting in a two-phase encoder. TRGCLKB pin "H" "L" "L" Bits CNTEN7 to CNTEN0 in TRGCNTC register CNTEN7 CNTEN6 CNTEN5 CNTEN4 CNTEN3 CNTEN2 CNTEN1 CNTEN0 Setting value of TRGCNT register 1 1 1 1 1 1 1 1 Increment/decrement counter +1 +1 +1 +1 -1 -1 -1 -1 SFR guarding Specific SFRs can be prevented from being overwritten. TRGCLKB pin The parity can be automatically checked during RAM access. Frequency detection The low-speed internal oscillator (15 kHz) can be used to measure the oscillation frequency of the main clock to make sure operation is normal. TRGCLKA pin Invalid memory access, such as to access-prohibited areas, can be detected. A/D converter testing The A/D converter can perform a self-check. Counter value Increments Specified RAM areas can be prevented from being overwritten. Renesas Microcomputer RL78 Family "L" TRGCLKA pin 0000h 06 "H" "H" "L" Decrements "H" In combination with the value of the TRGCNTC register value, this function performs phase counting by incrementing or decrementing a counter when a user-defined input state occurs. Time Renesas Microcomputer RL78 Family 07 RL78/G14 RL78/G1A 12-Bit A/D Converter with Analog Input Channel Count at Top Level in the Industry Key Timer RD (complementary PWM mode) feature This function generates three-phase complementary PWM output ideal for driving brushless DC motors. Channels can be combined to produce three-phase PWM waveform output in which the forward and reverse phases do not overlap. Complementary PWM mode operation example Compare-match with TRDGRA0 TRDGRA0 12-Bit A/D Converter Analog Input Channel Count (64-Pin) (ch) 35 TRD0 TRD1 TRDGRB0 The high-resolution 12-bit A/D converter enhances system control precision. The maximum number of analog input channels is 28 (64-pin: approx. 2.3x that of earlier Renesas microcontrollers), enabling input from a variety of sensors. 30 TRDGRA1 28 TRDGRB1 25 H' 0000 Timer TRDIOB0 TRDIOD0 20 16 18 15 10 TRDIOA1 TRDIOC1 5 0 TRDIOB1 TRDIOD1 RL78/G1A Company A Company B Key Event link controller (ELC) feature The event link controller (ELC) function uses interrupt signals from on-chip modules or external interrupt input as event signals to activate other on-chip modules, bypassing the CPU. No CPU operation needed Direct links between hardware modules Interrupt controller ELC Event External interrupt, timer interrupt, count-match, capture-match, A/D converter timer Direct and immediate activation Interrupt ELC RET instruction, PC store CPU in sleep state Interrupt controller CPU CPU Zzzz... ELC Event A/D converter timer External interrupt, timer interrupt, count-match, capture-match, Activation occurs even with CPU in sleep state! Interrupt handling Link handling Quicker activation (Number of cycles) The ELC function can eliminate the time required for interrupt handling when using on-chip modules in combination. 08 The ELC function bypasses the interrupt controller, allowing direct activation of modules by events. The ELC function enables activation of modules by events even when the CPU is in the sleep (halted) state. High-speed module activation Lower power consumption Renesas Microcomputer RL78 Family Renesas Microcomputer RL78 Family 09 RL78/I1A RL78/F12 All functions required by LED lighting fixtures on a single chip Low-cost implementation of PFC control and constant-current control System configuration example PFC control + LED constant-current control PFC Control Current Consumption Among Lowest in the Industry for Reduced System Power Consumption Overall Use of a 130-nanometer (nm) process helps to lower power consumption to about half that of earlier Renesas 78K0R/Fx3 and R8C/3x microcontrollers. Current Consumption* Comparison LED Controlx4ch mA/MHz 0.7 0.6 0.5 LED Current Feedback/ 4 Over Current Protection AC Power Supply 0.4 0.3 LED Current Control/ 4 Dimming Control 0.2 High resolution PFC Control Hi-Z Control Over Current Protection Timer KB2 PFC Timer KB1 INTP PFC Output Voltage Feedback Soft-start/Dithering Restart CMP Zero Current Detection Timer KB0 Soft-start/Dithering CPU process -PFC feedback -LED feedback -Dimming control Interrupt CMP/ CMPCOM DALI/DMX512/IR Communication The RL78/F12 supports operations such as writing to and erasing the data flash and A/D conversion with a 1.8 V power supply. This makes it ideal for applications such as keyless entry systems that operate at low voltage. CMP CMP Low sense resistance INTP/TI00 Microcontroller Minimum Operating Voltage CMP Protection RL78/I1A Excellent connectivity functions In addition to CSI, support is provided for I2C, UART (DMX512), and even the Digital Addressable Lighting Interface (DALI) open communication standard for lighting systems. This range of capabilities enables flexible support for a variety of communication applications. DMX512 communication UART receiver pins can be connected to interrupts or timers internally by the microcontroller. RxD0/P11 DALIRxD0 UART0 receiver circuit Enables UART reception. P11 PM11 INTP0 ISC0 INTP0/P137 ISC1 16-bit timer capture trigger DALI communication Manchester encoder and decoder circuits enable DALI slave mode using the UART. filter The interrupt function can be used to wake up when communication starts. The capture function can be used to detect the break duration. Manchester decoder Receive shift register Receive forward frame (2 to 3 bytes) Receive buffer register (3 bytes) Store decoded data. Issue interrupt when stop bit detected. Manchester decoder DALITxD0 Transmit shift register RL78/F12 78K0R/Fx3 R8C/3x Company A Company B *Value when executing entire instruction set repeatedly in normal operating mode. Effective Solution for Applications Such as Keyless Entry Systems Thanks to Low-Voltage Support CMP PGA Pi calculation 0 Hi-Z Control Color mixing -Communication -AC input detection A/D Converter DALI/UART Communication Gate Control Timer KC AC Input Voltage Feedback AC Input Detection 0.1 Hi-Z Control Transmit backward frame (1 to 3 bytes) (V) 5 4.5 4 3.5 3 2.5 2 1.5 1 0.5 0 CPU Operating Frequency: 2 MHz 4.0 2.7 2.7 78K0R/Fx3 R8C/3x 3.0 1.8 RL78/F12 Company A Company B Support for Operating Temperatures up to 150C, Allowing Integration of Mechanical and Electronic Systems and Operation of Products at High Temperatures Previous Renesas microcontrollers provided support for operation at ambient temperatures (Ta) up to 125C, and the RL78/F12 raises this to 150C. This makes it suitable for use in hot environments such as the engine compartment or headlight assembly. Target Applications Suitable as a sub-MCU in general body or powertrain applications; ideal for car audio applications. Transmit buffer register (3 bytes) Automatically convert to Manchester encoding. Issue interrupt when transmit ends. Fine-grained brightness and voltage control Output of six PWM waveforms with high resolution of up to 0.97* ns is supported, enabling fine-grained brightness and voltage control. There is also a PWM output on/off timer, so both current-based dimming and PWM output are supported. * Using Dithering Function Window, Mirror Advanced functions combined with low power consumption Door (slide, rear) Wiper Lighting Current consumption comparison RL78/I1A 78K0/Ix2 Main operating 3.6 mA (target value), CPU clock 16 MHz, TMKB clock 64 MHz, PLL on 4.5 mA, CPU clock 20 MHz, TMX clock 40 MHz, PLL on LED/power supply control Main halted 1.0 mA (target value), CPU clock 16 MHz, TMKB clock 64 MHz, PLL on 1.3 mA, CPU clock 20 MHz, TMKB clock 40 MHz, PLL on UART (DALI) receive standby Stop current 0.22uA (target value) 0.3uA LED/power supply control UART (DALI) receive standby Note: Current values are typical values. Operation of peripheral functions not included. These are target values at this time, and there is no guarantee that the performance of the final product will match the above values. 10 Renesas Microcomputer RL78 Family Remote Keyless Entry Seat Switch, Indicator Engine Renesas Microcomputer RL78 Family 11 RL78 family development environment http://www.renesas.com/rl78_tools Renesas Electronics supports all aspects of application development for the RL78 family with products such as the integrated development environment CubeSuite+, real-time OSes, and programming tools. CubeSuite+ makes the full range of tasks related to coding, building, and debugging software straightforward and intuitive, dramatically reducing the time required for development. Prototyping Mass production Development Integrated development environment CubeSuite+ Free evaluation version available Free evaluation version available Coding tool An integrated development environment providing powerful support for all aspects of the development of embedded systems Using the intuitive graphical user interface (GUI), operations involving different tools are consistent and easy to master. An extensive tutorial is provided to help beginning users get up to speed. Installation and setup Integration of a variety of tools under a consistent GUI for enhanced ease of use Using the tutorial Customizing the GUI Centralized management of detailed settings Anyone can try out CubeSuite+ by simply following the tutorial step by step, from program creation through debugging. Customize the work screen by docking, floating, and hiding interface elements freely. There are also settings for modifying the menus and icons. You can tailor the GUI to look and work exactly as you prefer. The Properties panel brings together all the setting items. You can select individual nodes of the project tree to display related information, making entering and searching for settings easy. Coding Compiler, simulator, code generation function, etc. Debugging Building Emulator system Renesas Flash Programmer flash programming software Optimize the layout optimized for the functions and tools in use. Starter kit Coding E1 Rich support for editing program code IECUBE Software Middleware CPU board Sample code Drivers Project tree following the development sequence The project tree takes into account the microcontroller development sequence. Simply click on a node to move to the corresponding operation. Easy code generation* Pin information Code generation PG-FP5 flash programmer Real-time OS RI78V4 Building/debugging Building Try before you buy: Free evaluation versions of software tools Free evaluation versions are available of the development tools for the RL78 family listed below. They allow you to try out these software products before starting a full-scale development project. Download page for free evaluation versions of software tools Lineup http://www.renesas.com/tool_evaluation Simply make settings in the GUI to automatically generate program code (device drivers) for microcontroller peripheral functions (timers, UART, A/D converter, etc.). * Some devices are not supported. A building environment designed to extract optimal performance from each MCU Easy building A conventional development environment requires you to edit all of the source files first and then build the entire project. This can be very time consuming. CubeSuite+ has a Rapid Build function that automatically starts building each time a source file is modified and saved, resulting in a dramatic reduction in the build time from the developer's perspective. Build start Conventional build process Rapid Build CubeSuite+ integrated development environment Renesas Flash Programmer flash programming software Editing of source file (1) Editing of source file (2) Editing of source file (3) Editing of source file (1) Editing of source file (2) Editing of source file (3) Building of edited source files (1), (2), and (3) Build start Build Build Display build result Parallel processing in background Build Much shorter apparent build time Get up and running quickly: Starter kit Under development Want to start evaluating the RL78 right away? The Renesas Starter Kit is just what you need. It brings together in a single package all the development tools needed for microcontroller evaluation and initial implementation. The control signals from the microcontroller are output to the expansion board interface of the CPU board, allowing connection to the target system under development for easy debugging. Testing CPU board This target board is for testing RL78 microcontroller applications using the E1 on-chip debugging emulator (sold separately). It can be used for testing at all stages of development, from software development though actual system operation. All pins of the microcontroller are assigned to peripheral port connectors, making it possible to build evaluation circuits using commercially available universal wiring boards. Package contents CPU board mounted with RL78 E1 on-chip debugging emulator Free evaluation version of CubeSuite+ integrated development environment (includes coding tool, emulator debugger, etc.) Free evaluation version of Renesas Flash Programmer flash programming software 12 Renesas Microcomputer RL78 Family QB-R5F100LE-TB RL78/G13 mounted on board (equipped with connector for E1) Debugging Rich debugging functions that interoperate with a simulator or emulator Implementation There is also an Action Event function that displays the value of a variable or variables when program execution reaches a specified address. This function allows convenient debugging, making it possible to access the variable name display function simply by right-clicking and without the need to spend time on additional builds. Useful visual feedback and ability to search A convenient listing makes it easy to check information on functions and variables. Graphical displays simplify tracking of variable values and confirming ratios of execution times among functions. Other useful extended functions include a Function Call Graph feature that displays function call relationships, making it possible to check which function called another function, and a Python Console function that makes it possible to write scripts to perform repetitive tasks, such as the operations associated with downloading programs to the microcontroller or operations following breaks. Effective utilization of development resources Easy Updates Customers can reuse existing development resources by migrating them to CubeSuite+. The update manager function of CubeSuite+ automatically checks on the Internet for newer versions of the installed tools. This makes keeping up to date easy. Easy backup The powerful backup function allows saving and restoring of complete projects and associated tool settings. Renesas Microcomputer RL78 Family 13 RI78V4 real-time OS Debugging environment E1 on-chip debugging emulator Basic debugging capabilities at an inexpensive price. This emulator also supports on-chip trace functionality.*1 Three approaches to debugging 1. Debugging on a PC Simple to connect. Allows debugging via a connection to the RL78 mounted in the system E1 under development. Can also be used with Renesas Electronics microcontrollers other than the RL78. USB bus powered. No external power supply required. Also functions as a flash programmer. Environmentally friendly. All materials from the components to the packaging are RoHS compliant. Instruction simulator 2. Debugging with basic functions Complies with ITRON specification. Compact design suitable for ROM storage. Full complement of service calls. Excellent real-time performance (interrupt response time, task switching time). Solutions from partner vendors A wide variety of products for the RL78 family, such as compilers and programmers, are available from partner tool vendors. These products enable the RL78 family to be used in an even broader range of applications. Compiler Programmers*3 Programming Services*2 * IAR Systems AB * Data I/O Corporation*1 * Flash Support Group, Inc.*1 * HI-LO SYSTEM RESEARCH CO., LTD.*1 * Hokuto Denshi Co.,Ltd. * MINATO ELECTRONICS INC. * NAITO DENSEI MACHIDA MFG. CO., LTD * SMH Technologies S.r.l.*1 * SUISEI ELECTRONICS SYSTEM CO., LTD.*1 *TESSERA TECHNOLOGY INC. *Wave Technology Co., Ltd.*1 *Yokogawa Digital Computer Corporation Evaluation Board * CORE CORPORATION *TESSERA TECHNOLOGY INC. *1. The on-chip trace function is supported only on versions of the RL78/G14 with a ROM size of 96 KB or more (under development). E1 on-chip debugging emulator Note: The E20 emulator may be used as well, but the supported debugging functions are equivalent to those of the E1. A high-performance in-circuit emulator with more advanced functions. IECUBE full-spec emulator Trace with time-tag function. Provides access via a GUI to more powerful debugging capabilities, including a duration measurement function and coverage function. MCU CPU board Renesas Starter Kit for RL78/G13 (Part No.: R0K50100LS000BE) QB-R5F100LE-TB*2 or QB-R5F100SL-TB*2 RL78/G1A QB-R5F10ELE-TB RL78/G14 Renesas Starter Kit for RL78/G14 (Part No.: R0K50104PS000BE) RL78/G13 IECUBE Starter kit*1 Programming environment Renesas Flash Programmer flash programming software Three approaches to programming 1. Programming controlled by a PC E1, E20 Serial (RS-232C) Renesas Flash Programmer flash programming software Customer's system incorporating RL78 microcontroller 2. Programming controlled by a PC or stand-alone programming PG-FP5 flash programmer 3. Ordering pre-programmed ROM (planned) Pre-programmed flash memory products from Renesas Electronics (Listed in alphabetical order by company name.) *1. Under development or to be developed *2. Currently supported or support planned *3. Contact the manufacturer to determine if use on a mass production line is supported. List of development tools for the RL78 family IECUBE full-spec emulator 3. Debugging with high-level functions * Flash Support Group, Inc. * SYNCHRO-WORK CORPORATION Support for programming controlled by a PC. Graphical user interface (GUI) optimized for programming. Ability to store programming settings in workspace files. Device information files containing microcontroller-specific information necessary for programming included in the package. The E1 or E20 on-chip debugging emulator with programming functionality can be used as the programmer. Programming via a serial (RS-232C) connection is also supported. PG-FP5 flash programmer This programmer allows erasing, programming, and verifying of the software on the target system or a program adapter. Features such as a self-diagnostic function and microcontroller security settings (erasure prevention, reprogramming prevention, etc.) provide PG-FP5 peace of mind. Improved functions for production lines (support for on-board/off-board programming and standalone programming). Compact and space-saving. Easy-to-operate key layout. Real-time OS QB-R5F104LE-TB*9 RI78V4*3 or (Type name: 9 R0R07800TCW01w)*4 QB-R5F104PJ-TB* RL78/G12 QB-R5F1026A-TB RL78/I1A QB-R5F107DE-TB RL78/F12 QB-R5F109GE-TB Under development or evaluation Integrated development environment (including compiler and simulator) Integrated development environment CubeSuite+ for RL78, 78K*5 On-chip debugging emulator Full-spec emulator E1*6 *7 (R0E000010KCE00) IECUBE*8 (QB-RL78xxx) Flash memory programming tools Flash programming Flash memory software programmer Renesas Flash Programmer (for E1 and E20) or software for PG-FP5 E1, E20 or PG-FP5 *1. Includes CPU board, E1 on-chip debugging emulator, software (CubeSuite+ integrated development environment), and the evaluation version of Renesas Flash Programmer. *2. The QB-R5F100LE-TB supports the RL78/G13 with 64 KB of flash memory. The QB-R5F100SL-TB supports the RL78/G13 with 512 KB of flash memory. *3. Evaluation licenses and mass-production licenses are available. *4. Letter w denotes a type of license. It shall be replaced with any one of the following numeral and letters: 1: Evaluation license: The real-time OS can be installed only on one host computer. A: Evaluation license: The real-time OS can be installed on the unlimited number of host computers. K: Mass-production license: The real-time OS can be embedded in up to 3,000 products with the source code closed. U: Mass-production license: The real-time OS can be embedded in the unlimited number of products with the source code closed. Z: Mass-production license: The real-time OS can be embedded in the unlimited number of products with the source code disclosed. *5. CubeSuite+ is not generally promoted to the U.S. and European customers. Customers in the U.S. and Europe who are interested in CubeSuite+ are requested to contact our regional marketing departments for details. *6. The E1 emulator product includes an E1 emulator unit, USB interface cable, target system interface cable, and software CD-ROM. *7. The E20 emulator may be used as well, but the supported debugging functions are equivalent to those of the E1. *8. The IECUBE product includes an IECUBE emulator unit, USB interface cable, and software CD-ROM. For details of the system configuration, see "List of constituent products of IECUBE(QB-RL78xxx) full-spec emulator system" below. *9. The QB-R5F104LE-TB supports the RL78/G14 with 64 KB of flash memory. The QB-R5F104PJ-TB supports the RL78/G14 with 256 KB of flash memory. * The products (RI78V4, CubeSuite+, Renesas Flash Programmer, and PG-FP5) require a personal computer running Microsoft Windows(R) 7, Microsoft Windows Vista(R), or Microsoft Windows(R) XP. Refer to http://www.renesas.com/windows for details regarding the operating environment. * See the next and flowing pages for details on microcontroller design status. List of constituent products of IECUBE (QB-RL78xxx) full-spec emulator system Product name Emulator unit USB interface cable Emulation probe Description QB-RL78xxx (nickname: IECUBE) QB-yy-EP-xxT QB-yy-EP-xxS Full-spec emulator for the RL78. Connects to a host PC to enable efficient debugging. Interface cable for connecting the emulator unit to the host PC Interface cable for connecting the emulator unit to the target system QB-yyzz-EA-xxT QB-yyzz-EA-xxS Device-specific adapter that performs pin conversions between the QB-RL78xxx emulator unit and target connector YQ connector QB-yyzz-YQ-xxT Conversion adapter for connecting the target connector to the exchange adapter Target connector QB-yyzz-NQ-xxT QB-yyzz-TC-xxS Device-specific connecter for mounting in the target system Power adapter QB-COMMON-PW-xx Power supply unit for IECUBE and PG-FP5 flash programmer Space adapter QB-yyzz-YS-xxT Adapter for adjusting the height of the QB-RL78xx relative to the target system if necessary Mount adapter QB-yyzz-HQ-xxT Adapter for mounting the device Exchange adapter Check pin adapter QB-144-CA-xx Adapter that enables level checking and waveform monitoring of individual pins For a detailed listing of product numbers, see the web page (available at: http://www.renesas.com/rl78_tools_iecube). 14 Renesas Microcomputer RL78 Family Renesas Microcomputer RL78 Family 15 RL78 lineup (1/7) RL78/G14 (30 to 100 pins) R5F104AGASP (16 K/8 K) Top: Product name Bottom: (RAM/Data flash (bytes)) RL78/G14 Series Pin count ROM (bytes) 30-pin 32-pin 36-pin 40-pin 44-pin 48-pin 52-pin 64-pin 80-pin 100-pin 512 K 384 K R5F104FJAFP (24 K/8 K) R5F104GJAFB (24 K/8 K) R5F104GJANA (24 K/8 K) R5F104JJAFA (24 K/8 K) R5F104LJAFB (24 K/8 K) R5F104LJAFA (24 K/8 K) R5F104LJAFP (24 K/8 K) R5F104LJALA (24 K/8 K) R5F104MJAFB (24 K/8 K) R5F104MJAFA (24 K/8 K) R5F104PJAFB (24 K/8 K) R5F104PJAFA (24 K/8 K) R5F104EHANA (20 K/8 K) R5F104FHAFP (20 K/8 K) R5F104GHAFB (20 K/8 K) R5F104GHANA (20 K/8 K) R5F104JHAFA (20 K/8 K) R5F104LHAFB (20 K/8 K) R5F104LHAFA (20 K/8 K) R5F104LHAFP (20 K/8 K) R5F104LHALA (20 K/8 K) R5F104MHAFB (20 K/8 K) R5F104MHAFA (20 K/8 K) R5F104PHAFB (20 K/8 K) R5F104PHAFA (20 K/8 K) 256 K 192 K 128 K R5F104AGASP (16 K/8 K) R5F104BGANA (16 K/8 K) R5F104BGAFP (16 K/8 K) R5F104CGALA (16 K/8 K) R5F104EGANA (16 K/8 K) R5F104FGAFP (16 K/8 K) R5F104GGAFB (16 K/8 K) R5F104GGANA (16 K/8 K) R5F104JGAFA (16 K/8 K) R5F104LGAFB (16 K/8 K) R5F104LGAFA (16 K/8 K) R5F104LGAFP (16 K/8 K) R5F104LGALA (16 K/8 K) R5F104MGAFB (16 K/8 K) R5F104MGAFA (16 K/8 K) R5F104PGAFB (16 K/8 K) R5F104PGAFA (16 K/8 K) 96 K R5F104AFASP (12 K/8 K) R5F104BFANA (12 K/8 K) R5F104BFAFP (12 K/8 K) R5F104CFALA (12 K/8 K) R5F104EFANA (12 K/8 K) R5F104FFAFP (12 K/8 K) R5F104GFAFB (12 K/8 K) R5F104GFANA (12 K/8 K) R5F104JFAFA (12 K/8 K) R5F104LFAFB (12 K/8 K) R5F104LFAFA (12 K/8 K) R5F104LFAFP (12 K/8 K) R5F104LFALA (12 K/8 K) R5F104MFAFB (12 K/8 K) R5F104MFAFA (12 K/8 K) R5F104PFAFB (12 K/8 K) R5F104PFAFA (12 K/8 K) 64 K R5F104AEASP (5.5 K/4 K) R5F104BEANA (5.5 K/4 K) R5F104BEAFP (5.5 K/4 K) R5F104CEALA (5.5 K/4 K) R5F104EEANA (5.5 K/4 K) R5F104FEAFP (5.5 K/4 K) R5F104GEAFB (5.5 K/4 K) R5F104GEANA (5.5 K/4 K) R5F104JEAFA (5.5 K/4 K) R5F104LEAFB (5.5 K/4 K) R5F104LEAFA (5.5 K/4 K) R5F104LEAFP (5.5 K/4 K) R5F104LEALA (5.5 K/4 K) 48 K R5F104ADASP (5.5 K/4 K) R5F104BDANA (5.5 K/4 K) R5F104BDAFP (5.5 K/4 K) R5F104CDALA (5.5 K/4 K) R5F104EDANA (5.5 K/4 K) R5F104FDAFP (5.5 K/4 K) R5F104GDAFB (5.5 K/4 K) R5F104GDANA (5.5 K/4 K) R5F104JDAFA (5.5 K/4 K) R5F104LDAFB (5.5 K/4 K) R5F104LDAFA (5.5 K/4 K) R5F104LDAFP (5.5 K/4 K) R5F104LDALA (5.5 K/4 K) 32 K R5F104ACASP (4 K/4 K) R5F104BCANA (4 K/4 K) R5F104BCAFP (4 K/4 K) R5F104CCALA (4 K/4 K) R5F104ECANA (4 K/4 K) R5F104FCAFP (4 K/4 K) R5F104GCAFB (4 K/4 K) R5F104GCANA (4 K/4 K) R5F104JCAFA (4 K/4 K) R5F104LCAFB (4 K/4 K) R5F104LCAFA (4 K/4 K) R5F104LCAFP (4 K/4 K) R5F104LCALA (4 K/4 K) 16 K R5F104AAASP (2.5 K/4 K) R5F104BAANA (2.5 K/4 K) R5F104BAAFP (2.5 K/4 K) R5F104CAALA (2.5 K/4 K) R5F104EAANA (2.5 K/4 K) R5F104FAAFP (2.5 K/4 K) R5F104GAAFB (2.5 K/4 K) R5F104GAANA (2.5 K/4 K) 12 K 8K 4K 2K 48-pin LQFP (FB) 48-pin WQFN (NA) 44-pin LQFP (FP) 32-pin WQFN (NA) 32-pin LQFP (FP) 36-pin FPLGA (LA) 40-pin WQFN (NA) 30-pin SSOP (SP) Thickness: 1.40 mm Thickness: 0.80 mm Thickness: 1.70 mm Thickness: 0.76 mm Thickness: 0.80 mm Thickness: 1.60 mm Thickness: 1.60 mm Thickness: 0.80 mm 10 x 10 mm 7 x 7 mm 7 x 7 mm 6 x 6 mm 5 x 5 mm 7 x 7 mm 4 x 4 mm 7.62 mm (300) Pitch: 0.50 mm Pitch: 0.50 mm Pitch: 0.80 mm Pitch: 0.50 mm Pitch: 0.50 mm Pitch: 0.80 mm Pitch: 0.50 mm Pitch: 0.65 mm 80-pin LQFP (FA) 100-pin LQFP (FB) 64-pin LQFP (FB) 64-pin LQFP (FA) 64-pin LQFP (FP) 64-pin FLGA (LA) 80-pin LQFP (FB) 52-pin LQFP (FA) Thickness: 1.60 mm Thickness: 1.60 mm Thickness: 1.60 mm Thickness: 1.70 mm Thickness: 0.76 mm Thickness: 1.60 mm Thickness: 1.70 mm Thickness: 1.60 mm 5 x 5 mm 12 x 12 mm 14 x 14 mm 14 x 14 mm 10 x 10 mm 12 x 12 mm 10 x 10 mm 14 x 14 mm Pitch: 0.65 mm Pitch: 0.50 mm Pitch: 0.50 mm Pitch: 0.50 mm Pitch: 0.65 mm Pitch: 0.50 mm Pitch: 0.65 mm Pitch: 0.80 mm 100-pin LQFP (FA) Thickness: 1.60 mm 14 x 20 mm Pitch: 0.65 mm Package Under development 16 Renesas Microcomputer RL78 Family Renesas Microcomputer RL78 Family 17 RL78 lineup (2/7) RL78/G13 (20 to 48 pins: No data flash) R5F104AGASP (16 K/8 K) RL78/G13 Series Pin count ROM (bytes) Top: Product name Bottom: (RAM/Data flash (bytes)) 20-pin 24-pin 25-pin 30-pin 32-pin 36-pin 40-pin 44-pin 48-pin 512 K R5F101FLAFP (32 K/--) R5F101GLAFB (32 K/--) R5F101GLANA (32 K/--) 384 K R5F101FKAFP (24 K/--) R5F101GKAFB (24 K/--) R5F101GKANA (24 K/--) 256 K R5F101FJAFP (20 K/--) R5F101GJAFB (20 K/--) R5F101GJANA (20 K/--) R5F101EHANA (16 K/--) R5F101FHAFP (16 K/--) R5F101GHAFB (16 K/--) R5F101GHANA (16 K/--) 192 K 128 K R5F101AGASP (12 K/--) R5F101BGANA (12 K/--) R5F101CGALA (12 K/--) R5F101EGANA (12 K/--) R5F101FGAFP (12 K/--) R5F101GGAFB (12 K/--) R5F101GGANA (12 K/--) 96 K R5F101AFASP (8 K/--) R5F101BFANA (8 K/--) R5F101CFALA (8 K/--) R5F101EFANA (8 K/--) R5F101FFAFP (8 K/--) R5F101GFAFB (8 K/--) R5F101GFANA (8 K/--) 64 K R5F1016EASP (4 K/--) R5F1017EANA (4 K/--) R5F1018EALA (4 K/--) R5F101AEASP (4 K/--) R5F101BEANA (4 K/--) R5F101CEALA (4 K/--) R5F101EEANA (4 K/--) R5F101FEAFP (4 K/--) R5F101GEAFB (4 K/--) R5F101GEANA (4 K/--) 48 K R5F1016DASP (3 K/--) R5F1017DANA (3 K/--) R5F1018DALA (3 K/--) R5F101ADASP (3 K/--) R5F101BDANA (3 K/--) R5F101CDALA (3 K/--) R5F101EDANA (3 K/--) R5F101FDAFP (3 K/--) R5F101GDAFB (3 K/--) R5F101GDANA (3 K/--) 32 K R5F1016CASP (2 K/--) R5F1017CANA (2 K/--) R5F1018CALA (2 K/--) R5F101ACASP (2 K/--) R5F101BCANA (2 K/--) R5F101CCALA (2 K/--) R5F101ECANA (2 K/--) R5F101FCAFP (2 K/--) R5F101GCAFB (2 K/--) R5F101GCANA (2 K/--) 16 K R5F1016AASP (2 K/--) R5F1017AANA (2 K/--) R5F1018AALA (2 K/--) R5F101AAASP (2 K/--) R5F101BAANA (2 K/--) R5F1010AALA (2 K/--) R5F101EAANA (2 K/--) R5F101FAAFP (2 K/--) R5F101GAAFB (2 K/--) R5F101GAANA (2 K/--) 20-pin SSOP (SP) Thickness: 1.40 mm 7.62 mm (300) Pitch: 0.65 mm 24-pin WQFN (NA) Thickness: 0.75 mm 4 x 4 mm Pitch: 0.50 mm 25-pin FLGA (LA) Thickness: 0.96 mm 3 x 3 mm Pitch: 0.50 mm 30-pin SSOP (SP) Thickness: 1.40 mm 7.62 mm (300) Pitch: 0.65 mm 32-pin WQFN (NA) Thickness: 0.80 mm 5 x 5 mm Pitch: 0.50 mm 36-pin FPLGA (LA) Thickness: 0.76 mm 4 x 4 mm Pitch: 0.50 mm 40-pin WQFN (NA) Thickness: 0.80 mm 6 x 6 mm Pitch: 0.50 mm 44-pin LQFP (FP) Thickness: 1.60 mm 10 x 10 mm Pitch: 0.80 mm 48-pin LQFP (FB) Thickness: 1.60 mm 7 x 7 mm Pitch: 0.50 mm 48-pin WQFN (NA) Thickness: 0.80 mm 7 x 7 mm Pitch: 0.50 mm 12 K 8K 4K 2K Package Under development 18 Renesas Microcomputer RL78 Family Renesas Microcomputer RL78 Family 19 RL78 lineup (3/7) RL78/G13 (52 to 128 pins: No data flash) R5F104AGASP (16 K/8 K) Top: Product name Bottom: (RAM/Data flash (bytes)) RL78/G13 Series Pin count ROM (bytes) 52-pin 512 K R5F101JLAFA (32 K/--) R5F101LLAFB (32 K/--) R5F101LLAFA (32 K/--) R5F101MLAFB (32 K/--) R5F101MLAFA (32 K/--) R5F101PLAFB (32 K/--) R5F101PLAFA (32 K/--) R5F101SLAFB (32 K/--) 384 K R5F101JKAFA (24 K/--) R5F101LKAFB (24 K/--) R5F101LKAFA (24 K/--) R5F101MKAFB (24 K/--) R5F101MKAFA (24 K/--) R5F101PKAFB (24 K/--) R5F101PKAFA (24 K/--) R5F101SKAFB (24 K/--) 256 K R5F101JJAFA (20 K/--) R5F101LJAFB (20 K/--) R5F101LJAFA (20 K/--) R5F101LJABG (20 K/--) R5F101MJAFB (20 K/--) R5F101MJAFA (20 K/--) R5F101PJAFB (20 K/--) R5F101PJAFA (20 K/--) R5F101SJAFB (20 K/--) 192 K R5F101JHAFA (16 K/--) R5F101LHAFB (16 K/--) R5F101LHAFA (16 K/--) R5F101LHABG (16 K/--) R5F101MHAFB (16 K/--) R5F101MHAFA (16 K/--) R5F101PHAFB (16 K/--) R5F101PHAFA (16 K/--) R5F101SHAFB (16 K/--) 128 K R5F101JGAFA (12 K/--) R5F101LGAFB (12 K/--) R5F101LGAFA (12 K/--) R5F101LGABG (12 K/--) R5F101MGAFB (12 K/--) R5F101MGAFA (12 K/--) R5F101PGAFB (12 K/--) R5F101PGAFA (12 K/--) 96 K R5F101JFAFA (8 K/--) R5F101LFAFB (8 K/--) R5F101LFAFA (8 K/--) R5F101LFABG (8 K/--) R5F101MFAFB (8 K/--) R5F101MFAFA (8 K/--) R5F101PFAFB (8 K/--) R5F101PFAFA (8 K/--) 64 K R5F101JEAFA (4 K/--) R5F101LEAFB (4 K/--) R5F101LEAFA (4 K/--) R5F101LEABG (4 K/--) 48 K R5F101JDAFA (3 K/--) R5F101LDAFB (3 K/--) R5F101LDAFA (3 K/--) R5F101LDABG (3 K/--) 32 K R5F101JCAFA (2 K/--) R5F101LCAFB (2 K/--) R5F101LCAFA (2 K/--) R5F101LCABG (2 K/--) 52-pin LQFP (FA) Thickness: 1.60 mm 10 x 10 mm Pitch: 0.65 mm 64-pin LQFP (FB) Thickness: 1.60 mm 10 x 10 mm Pitch: 0.50 mm 64-pin LQFP (FA) Thickness: 1.60 mm 12 x 12 mm Pitch: 0.65 mm 64-pin FPBGA (BG) Thickness: 0.99 mm 4 x 4 mm Pitch: 0.40 mm 80-pin LQFP (FB) Thickness: 1.60 mm 12 x 12 mm Pitch: 0.50 mm 80-pin LQFP (FA) Thickness: 1.70 mm 14 x 14 mm Pitch: 0.65 mm 100-pin LQFP (FB) Thickness: 1.60 mm 14 x 14 mm Pitch: 0.50 mm 100-pin LQFP (FA) Thickness: 1.60 mm 14 x 20 mm Pitch: 0.65 mm 64-pin 80-pin 100-pin 128-pin 16 K 12 K 8K 4K 2K 128-pin LQFP (FB) Thickness: 1.60 mm 14 x 20 mm Pitch: 0.50 mm Package Under development 20 Renesas Microcomputer RL78 Family Renesas Microcomputer RL78 Family 21 RL78 lineup (4/7) RL78/G13 (20 to 48 pins: With data flash) R5F104AGASP (16 K/8 K) RL78/G13 Series Pin count ROM (bytes) Top: Product name Bottom: (RAM/Data flash (bytes)) 20-pin 24-pin 25-pin 30-pin 32-pin 36-pin 40-pin 44-pin 48-pin 512 K R5F100FLAFP (32 K/8 K) R5F100GLAFB (32 K/8 K) R5F100GLANA (32 K/8 K) 384 K R5F100FKAFP (24 K/8 K) R5F100GKAFB (24 K/8 K) R5F100GKANA (24 K/8 K) 256 K R5F100FJAFP (20 K/8 K) R5F100GJAFB (20 K/8 K) R5F100GJANA (20 K/8 K) R5F100EHANA (16 K/8 K) R5F100FHAFP (16 K/8 K) R5F100GHAFB (16 K/8 K) R5F100GHANA (16 K/8 K) 192 K 128 K R5F100AGASP (12 K/8 K) R5F100BGANA (12 K/8 K) R5F100CGALA (12 K/8 K) R5F100EGANA (12 K/8 K) R5F100FGAFP (12 K/8 K) R5F100GGAFB (12 K/8 K) R5F100GGANA (12 K/8 K) 96 K R5F100AFASP (8 K/8 K) R5F100BFANA (8 K/8 K) R5F100CFALA (8 K/8 K) R5F100EFANA (8 K/8 K) R5F100FFAFP (8 K/8 K) R5F100GFAFB (8 K/8 K) R5F100GFANA (8 K/8 K) 64 K R5F1006EASP (4 K/4 K) R5F1007EANA (4 K/4 K) R5F1008EALA (4 K/4 K) R5F100AEASP (4 K/4 K) R5F100BEANA (4 K/4 K) R5F100CEALA (4 K/4 K) R5F100EEANA (4 K/4 K) R5F100FEAFP (4 K/4 K) R5F100GEAFB (4 K/4 K) R5F100GEANA (4 K/4 K) 48 K R5F1006DASP (3 K/4 K) R5F1007DANA (3 K/4 K) R5F1008DALA (3 K/4 K) R5F100ADASP (3 K/4 K) R5F100BDANA (3 K/4 K) R5F100CDALA (3 K/4 K) R5F100EDANA (3 K/4 K) R5F100FDAFP (3 K/4 K) R5F100GDAFB (3 K/4 K) R5F100GDANA (3 K/4 K) 32 K R5F1006CASP (2 K/4 K) R5F1007CANA (2 K/4 K) R5F1008CALA (2 K/4 K) R5F100ACASP (2 K/4 K) R5F100BCANA (2 K/4 K) R5F100CCALA (2 K/4 K) R5F100ECANA (2 K/4 K) R5F100FCAFP (2 K/4 K) R5F100GCAFB (2 K/4 K) R5F100GCANA (2 K/4 K) 16 K R5F1006AASP (2 K/4 K) R5F1007AANA (2 K/4 K) R5F1008AALA (2 K/4 K) R5F100AAASP (2 K/4 K) R5F100BAANA (2 K/4 K) R5F100CAALA (2 K/4 K) R5F100EAANA (2 K/4 K) R5F100FAAFP (2 K/4 K) R5F100GAAFB (2 K/4 K) R5F100GAANA (2 K/4 K) 20-pin SSOP (SP) Thickness: 1.40 mm 7.62 mm (300) Pitch: 0.65 mm 24-pin WQFN (NA) Thickness: 0.75 mm 4 x 4 mm Pitch: 0.50 mm 25-pin FLGA (LA) Thickness: 0.96 mm 3 x 3 mm Pitch: 0.50 mm 30-pin SSOP (SP) Thickness: 1.40 mm 7.62 mm (300) Pitch: 0.65 mm 32-pin WQFN (NA) Thickness: 0.80 mm 5 x 5 mm Pitch: 0.50 mm 36-pin FPLGA (LA) Thickness: 0.76 mm 4 x 4 mm Pitch: 0.50 mm 40-pin WQFN (NA) Thickness: 0.80 mm 6 x 6 mm Pitch: 0.50 mm 44-pin LQFP (FP) Thickness: 1.60 mm 10 x 10 mm Pitch: 0.80 mm 48-pin LQFP (FB) Thickness: 1.60 mm 7 x 7 mm Pitch: 0.50 mm 48-pin WQFN (NA) Thickness: 0.80 mm 7 x 7 mm Pitch: 0.50 mm 12 K 8K 4K 2K Package Under development 22 Renesas Microcomputer RL78 Family Renesas Microcomputer RL78 Family 23 RL78 lineup (5/7) RL78/G13 (52 to 128 pins: With data flash) R5F104AGASP (16 K/8 K) Top: Product name Bottom: (RAM/Data flash (bytes)) RL78/G13 Series Pin count ROM (bytes) 52-pin 512 K R5F100JLAFA (32 K/8 K) R5F100LLAFB (32 K/8 K) R5F100LLAFA (32 K/8 K) R5F100MLAFB (32 K/8 K) R5F100MLAFA (32 K/8 K) R5F100PLAFB (32 K/8 K) R5F100PLAFA (32 K/8 K) R5F100SLAFB (32 K/8 K) 384 K R5F100JKAFA (24 K/8 K) R5F100LKAFB (24 K/8 K) R5F100LKAFA (24 K/8 K) R5F100MKAFB (24 K/8 K) R5F100MKAFA (24 K/8 K) R5F100PKAFB (24 K/8 K) R5F100PKAFA (24 K/8 K) R5F100SKAFB (24 K/8 K) 256 K R5F100JJAFA (20 K/8 K) R5F100LJAFB (20 K/8 K) R5F100LJAFA (20 K/8 K) R5F100LJABG (20 K/8 K) R5F100MJAFB (20 K/8 K) R5F100MJAFA (20 K/8 K) R5F100PJAFB (20 K/8 K) R5F100PJAFA (20 K/8 K) R5F100SJAFB (20 K/8 K) 192 K R5F100JHAFA (16 K/8 K) R5F100LHAFB (16 K/8 K) R5F100LHAFA (16 K/8 K) R5F100LHABG (16 K/8 K) R5F100MHAFB (16 K/8 K) R5F100MHAFA (16 K/8 K) R5F100PHAFB (16 K/8 K) R5F100PHAFA (16 K/8 K) R5F100SHAFB (16 K/8 K) 128 K R5F100JGAFA (12 K/8 K) R5F100LGAFB (12 K/8 K) R5F100LGAFA (12 K/8 K) R5F100LGABG (12 K/8 K) R5F100MGAFB (12 K/8 K) R5F100MGAFA (12 K/8 K) R5F100PGAFB (12 K/8 K) R5F100PGAFA (12 K/8 K) 96 K R5F100JFAFA (8 K/8 K) R5F100LFAFB (8 K/8 K) R5F100LFAFA (8 K/8 K) R5F100LFABG (8 K/8 K) R5F100MFAFB (8 K/8 K) R5F100MFAFA (8 K/8 K) R5F100PFAFB (8 K/8 K) R5F100PFAFA (8 K/8 K) 64 K R5F100JEAFA (4 K/4 K) R5F100LEAFB (4 K/4 K) R5F100LEAFA (4 K/4 K) R5F100LEABG (4 K/4 K) 48 K R5F100JDAFA (3 K/4 K) R5F100LDAFB (3 K/4 K) R5F100LDAFA (3 K/4 K) R5F100LDABG (3 K/4 K) 32 K R5F100JCAFA (2 K/4 K) R5F100LCAFB (2 K/4 K) R5F100LCAFA (2 K/4 K) R5F100LCABG (2 K/4 K) 52-pin LQFP (FA) Thickness: 1.60 mm 10 x 10 mm Pitch: 0.65 mm 64-pin LQFP (FB) Thickness: 1.60 mm 10 x 10 mm Pitch: 0.50 mm 64-pin LQFP (FA) Thickness: 1.60 mm 12 x 12 mm Pitch: 0.65 mm 64-pin FPBGA (BG) Thickness: 0.99 mm 4 x 4 mm Pitch: 0.40 mm 80-pin LQFP (FB ) Thickness: 1.60 mm 12 x 12 mm Pitch: 0.50 mm 80-pin LQFP (FA) Thickness: 1.70 mm 14 x 14 mm Pitch: 0.65 mm 100-pin LQFP (FB) Thickness: 1.60 mm 14 x 14 mm Pitch: 0.50 mm 100-pin LQFP (FA) Thickness: 1.60 mm 14 x 20 mm Pitch: 0.65 mm 64-pin 80-pin 100-pin 128-pin 16 K 12 K 8K 4K 2K 128-pin LQFP (FB) Thickness: 1.60 mm 14 x 20 mm Pitch: 0.50 mm Package Under development 24 Renesas Microcomputer RL78 Family Renesas Microcomputer RL78 Family 25 RL78 lineup (6/7) RL78/G1A (25 to 64 pins) 25-pin 32-pin RL78 lineup RL78/G12 (20 to 30 pins) 48-pin Pin count ROM (bytes) 64-pin 512 K 384 K 384 K 256 K 256 K 192 K 192 K 128 K 128 K 96 K 96 K 64 K R5F10E8EALA (4 K/4 K) R5F10EBEANA (4 K/4 K) R5F10EGEAFB (4 K/4 K) R5F10EGEANA (4 K/4 K) R5F10ELEAFB (4 K/4 K) R5F10ELEABG (4 K/4 K) 64 K 48 K R5F10E8DALA (3 K/4 K) R5F10EBDANA (3 K/4 K) R5F10EGDAFB (3 K/4 K) R5F10EGDANA (3 K/4 K) R5F10ELDAFB (3 K/4 K) R5F10ELDABG (3 K/4 K) 48 K 32 K R5F10E8CALA (2 K/4 K) R5F10EBCANA (2 K/4 K) R5F10EGCAFB (2 K/4 K) R5F10EGCANA (2 K/4 K) R5F10ELCAFB (2 K/4 K) R5F10ELCABG (2 K/4 K) 32 K 16 K R5F10E8AALA (2 K/4 K) R5F10EBAANA (2 K/4 K) R5F10EGAAFB (2 K/4 K) R5F10EGAANA (2 K/4 K) R5F104AGASP (16 K/8 K) Top: Product name Bottom: (RAM/Data flash (bytes)) RL78/G12 Series 512 K 20-pin 24-pin 30-pin 16 K R5F1036AASP (1.5 K/--) R5F1026AASP (1.5 K/2 K) R5F1037AANA (1.5 K/--) R5F1027AANA (1.5 K/2 K) R5F103AAASP (2 K/--) R5F102AAASP (2 K/2 K) 12 K 12 K R5F10369ASP (1 K/--) R5F10269ASP (1 K/2 K) R5F10379ANA (1 K/--) R5F10279ANA (1 K/2 K) R5F103A9ASP (1 K/--) R5F102A9ASP (1 K/2 K) 8K 8K R5F10368ASP (768/--) R5F10268ASP (768/2 K) R5F10378ANA (768/--) R5F10278ANA (768/2 K) R5F103A8ASP (768/--) R5F102A8ASP (768/2 K) 4K 4K R5F10367ASP (512/--) R5F10267ASP (512/2 K) R5F10377ANA (512/--) R5F10277ANA (512/2 K) R5F103A7ASP (512/--) R5F102A7ASP (512/2 K) 2K 2K R5F10366ASP (256/--) R5F10266ASP (256/2 K) 25-pin FLGA (LA) Thickness: 0.96 mm 3 x 3 mm Pitch: 0.50 mm Package Under development 26 Top: Product name Bottom: (RAM/Data flash (bytes)) RL78/G1A Series Pin count ROM (bytes) R5F104AGASP (16 K/8 K) Renesas Microcomputer RL78 Family 32-pin WQFN (NA) Thickness: 0.80 mm 5 x 5 mm Pitch: 0.50 mm 48-pin LQFP (FB) Thickness: 1.60 mm 7 x 7 mm Pitch: 0.50 mm 48-pin WQFN (NA) Thickness: 0.80 mm 7 x 7 mm Pitch: 0.50 mm 64-pin LQFP (FB) Thickness: 1.60 mm 10 x 10 mm Pitch: 0.50 mm 64-pin FPBGA (BG) Thickness: 0.99 mm 4 x 4 mm Pitch: 0.40 mm 20-pin LSSOP (SP) Thickness: 1.45 mm 4.4 x 6.5 mm Pitch: 0.65 mm 24-pin WQFN (NA) Thickness: 0.75 mm 4 x 4 mm Pitch: 0.50 mm 30-pin SSOP (SP) Thickness: 1.40 mm 7.62 mm (300) Pitch: 0.65 mm Package Under development Renesas Microcomputer RL78 Family 27 RL78 lineup (7/7) RL78/l1A (20 to 38 pins) R5F104AGASP (16 K/8 K) RL78/I1A Series Pin count ROM (bytes) Top: Product name Bottom: (RAM/Data flash (bytes)) 20-pin 30-pin RL78 lineup RL78/F12 (20 to 64 pins) R5F104AGASP (16 K/8 K) RL78/F12 Series 32-pin 38-pin Pin count ROM (bytes) Top: Product name Bottom: (RAM/Data flash (bytes)) 20-pin 30-pin 32-pin 64 K R5F1096EJSP (4 K/4 K) R5F109AEJSP (4 K/4 K) R5F109BEJNA (4 K/4 K) R5F109GEJFB (4 K/4 K) R5F109GEJNA (4 K/4 K) R5F109LEJFB (4 K/4 K) 48 K R5F1096DJSP (3 K/4 K) R5F109ADJSP (3 K/4 K) R5F109BDJNA (3 K/4 K) R5F109GDJFB (3 K/4 K) R5F109GDJNA (3 K/4 K) R5F109LDJFB (3 K/4 K) 32 K R5F1096CJSP (2 K/4 K) R5F109ACJSP (2 K/4 K) R5F109BCJNA (2 K/4 K) R5F109GCJFB (2 K/4 K) R5F109GCJNA (2 K/4 K) R5F109LCJFB (2 K/4 K) 16 K 24 K R5F1096BJSP (1.5 K/4 K) R5F109ABJSP (1.5 K/4 K) R5F109BBJNA (1.5 K/4 K) R5F109GBJFB (1.5 K/4 K) R5F109GBJNA (1.5 K/4 K) R5F109LBJFB (1.5 K/4 K) 12 K 16 K R5F1096AJSP (1 K/4 K) R5F109AAJSP (1 K/4 K) R5F109BAJNA (1 K/4 K) R5F109GAJFB (1 K/4 K) R5F109GAJNA (1 K/4 K) R5F109LAJFB (1 K/4 K) 8K 8K R5F10968JSP (0.5 K/4 K) 4K 4K 2K 2K 30-pin SSOP (SP) Thickness: 1.40 mm 7.62 mm (300) Pitch: 0.65 mm 32-pin WQFN (NA) Thickness: 0.80 mm 5 x 5 mm Pitch: 0.50 mm 48-pin LQFP (FB) Thickness: 1.60 mm 7 x 7 mm Pitch: 0.50 mm 48-pin WQFN (NA) Thickness: 0.80 mm 7 x 7 mm Pitch: 0.50 mm 64-pin LQFP (FB) Thickness: 1.60 mm 10 x 10 mm Pitch: 0.50 mm 512 K 512 K 384 K 384 K 256 K 256 K 192 K 192 K 128 K 128 K 96 K 96 K R5F107AEGSP*1 R5F107AEMSP*2 (4 K/4 K) 64 K R5F107DEGSP*1 R5F107DEMSP*2 (4 K/4 K) 48 K 32 K R5F1076CGSP*1 R5F1076CMSP*2 (2 K/4 K) 20-pin LSSOP (SP) Thickness: 1.45 mm 4.4 x 6.5 mm Pitch: 0.65 mm Package *1. Operating temperature range: -40 to +105C *2. Operating temperature range: -40 to +125C R5F107ACGSP*1 R5F107ACMSP*2 (2 K/4 K) 30-pin SSOP (SP) Thickness: 1.40 mm 7.62 mm (300) Pitch: 0.65 mm R5F107BCGNA*1 R5F107BCMNA*2 (2 K/4 K) 32-pin VQFN (NA) Thickness: 0.95 mm 5 x 6 mm Pitch: 0.50 mm 38-pin SSOP (SP) Thickness: 2.00 mm 7.62 mm (300) Pitch: 0.65 mm 20-pin SSOP (SP) Thickness: 1.40 mm 7.62 mm (300) Pitch: 0.65 mm 48-pin 64-pin Package Under development Under development 28 Renesas Microcomputer RL78 Family Renesas Microcomputer RL78 Family 29 RL78 specifications (1/2) RL78/G14 (30 to 48 pins) RL78/G14 Operating clocks Oscillators Crystal/ceramic oscillator (Hz) On-chip oscillator (Hz) (1)R5F104GFAFB (2)R5F104GFANA (1)R5F104GGAFB (2)R5F104GGANA 48 K 64 K 96 K 128 K (1)R5F104GJAFB (2)R5F104GJANA (1)R5F104GEAFB (2)R5F104GEANA R5F104FJAFP R5F104FHAFP R5F104FGAFP R5F104FFAFP R5F104FDAFP R5F104FCAFP R5F104FAAFP R5F104EHANA R5F104EGANA R5F104EFANA R5F104EEANA 32 K (1)R5F104GDAFB (2)R5F104GDANA 16 K 32 K 8K 5.5 K 12 K 16 K 48 K 64 K 2.5 K 16 K 32 K 48 K 64 K 8K 5.5 K 4K 128 K 96 K 4K 4K 16 K 12 K 8K 5.5 K 2.5 K 4 K 96 K 128 K 16 K 32 K 48 K 64 K 96 K 128 K 192 K 16 K 32 K 48 K 64 K 96 K 128 K 192 K 256 K 4K 12 K 16 K 2.5 K 4 K 8K 5.5 K Internal oscillator clock 32 M External resonator clock 20 M 4K 12 K 16 K 20 K 2.5 K 4 K 8K 5.5 K 192 K 256 K 64 M, 48 M, 32 M, 24 M, 16 M, 12 M, 8 M, 6 M, 4 M, 3 M, 2 M, 1 M On-chip low-speed oscillator 15 k 26 2.5 K 4K 20 K 24 K 8K 5.5 K 12 K Yes 28 32 36 40 16-bit timer 8 Real-time counter 1 Watchdog timer 1 Interval timer 1 PWM output PWM: 16 bits x 8, Multiplexed PWM: 16 bits x 10 44 CSI, UART, simplified IC 2 1 CSI: 2 ch, UART: 1 ch, simplified IC: 2 ch 1 CSI, LIN bus-supporting UART, simplified IC 1 CSI: 2 ch, LIN bus-supporting UART: 1 ch, simplified IC: 2 ch 1 1 IC External interrupt sources OCD On-chip debugging Peripherals 10-bit A/D converter 8-bit D/A converter 7 10 Yes 8 2 2 Multiplier/divider/multiply-accumulator 2 2 2 2 16 x 16 16 / 16, 32 / 32 16 x 16 + 32 POR (power-on-reset circuit), LVD (voltage detector), DTC, ELC Other features Safety features WDT, TRAP instruction, invalid memory access detection, frequency detection, flash memory CRC operations, RAM parity error detection, RAM guarding, SFR guarding, A/D converter testing, I/O port output signal level detection function Power supply voltage (V) 1.6 to 5.5 Operating ambient temperature (C) -40 to +85 Package size (mm) 16 K 1 M to 20 M, 32.768K On-chip high-speed oscillator I/O ports 4K 12 K 16 K 20 K 24 K 1 M to 20 M Subclock (32.768 kHz) Other 16 K (1)R5F104GHAFB (2)R5F104GHANA 2.5 K 4 K Maximum operating freguency (Hz) Serial interfaces (1)R5F104GCAFB (2)R5F104GCANA 16 K 32 K 48 K 64 K 96 K 128 K 4K RAM (bytes) Timers 48-pin (1)R5F104GAAFB (2)R5F104GAANA Flash memory (bytes) Data flash (bytes) I/O 44-pin RL78 CPU core CPU Memory size R5F104EDANA R5F104ECANA R5F104EAANA R5F104CGALA 40-pin R5F104CFALA R5F104CEALA R5F104CDALA R5F104CCALA R5F104CAALA (1)R5F104BGANA (2)R5F104BGAFP (1)R5F104BFANA (2)R5F104BFAFP 36-pin (1)R5F104BEANA (2)R5F104BEAFP (1)R5F104BDANA (2)R5F104BDAFP (1)R5F104BCANA (2)R5F104BCAFP (1)R5F104BAANA (2)R5F104BAAFP R5F104AFASP R5F104AEASP R5F104ADASP R5F104ACASP R5F104AAASP Product name 32-pin R5F104AGASP 30-pin Pin count R5F104FEAFP Series 30-SSOP (7.62) (1) 32-WQFN (5 x 5) (2) 32-LQFP (7 x 7) 36-FPLGA (4 x 4) 40-WQFN (6 x 6) 44-LQFP (10 x 10) (1) 48-LQFP (7 x 7) (2) 48-WQFN (7 x 7) A dedicated library (approx. 8.1 KB) is required to use the data flash. Under development 30 Renesas Microcomputer RL78 Family Renesas Microcomputer RL78 Family 31 RL78 specifications (2/2) RL78/G14 (52 to 100 pins) RL78/G14 Series (1)R5F104MGAFB (2)R5F104MGAFA (1)R5F104MHAFB (2)R5F104MHAFA (1)R5F104MJAFB (2)R5F104MJAFA (1)R5F104PFAFB (2)R5F104PFAFA (1)R5F104PGAFB (2)R5F104PGAFA (1)R5F104PHAFB (2)R5F104PHAFA (1)R5F104PJAFB (2)R5F104PJAFA 256 K (1)R5F104MFAFB (2)R5F104MFAFA (1)R5F104LJAFB (2)R5F104LJAFA (3)R5F104LJAFP (4)R5F104LJALA 32 K 48 K 64 K 96 K 128 K 192 K 256 K 4K Operating clocks Maximum operating freguency (Hz) Oscillators Crystal/ceramic oscillator (Hz) On-chip oscillator (Hz) 32 K 8K 4K RAM (bytes) 5.5 K 12 K 16 K 20 K 24 K 48 K 64 K 96 K I/O I/O ports Timers 16-bit timer 128 K 96 K 128 K 192 K 256 K 96 K 128 K 192 K 256 K 12 K 16 K 20 K 24 K 12 K 16 K 20 K 24 K 8K 4K 5.5 K 4K 12 K 16 K Internal oscillator clock 32 M External resonator clock 20 M 20 K On-chip high-speed oscillator 64 M, 48 M, 32 M, 24 M, 16 M, 12 M, 8 M, 6 M, 4 M, 3 M, 2 M, 1 M On-chip low-speed oscillator 15 k Yes 48 58 74 8 1 Watchdog timer 1 Interval timer 1 PWM output PWM: 16 bits x 8, Multiplexed PWM: 16 bits x 10 CSI, UART, simplified IC 1 CSI: 2 ch, UART: 1 ch, simplified IC: 2 ch 1 2 3 CSI, LIN bus-supporting UART, simplified IC CSI: 2 ch, LIN bus-supporting UART: 1 ch, simplified IC: 2 ch 1 IC 1 External interrupt sources On-chip debugging Peripherals 10-bit A/D converter 8-bit D/A converter 2 12 13 Yes 12 2 17 20 (1) 80-LQFP (12 x 12) (2) 80-LQFP (14 x 14) (1) 100-LQFP (14 x 14) (2) 100-LQFP (14 x 20) 2 Multiplier/divider/multiply-accumulator 16 x 16 16 / 16, 32 / 32 16 x 16 + 32 POR (power-on-reset circuit), LVD (voltage detector), DTC, ELC Other features Safety features WDT, TRAP instruction, invalid memory access detection, frequency detection, flash memory CRC operations, RAM parity error detection, RAM guarding, SFR guarding, A/D converter testing, I/O port output signal level detection function Power supply voltage (V) 1.6 to 5.5 Operating ambient temperature (C) -40 to +85 Package size (mm) 92 12 Real-time counter OCD 24 K 1 M to 20 M, 32.768K Subclock (32.768 kHz) Other (1)R5F104LHAFB (2)R5F104LHAFA (3)R5F104LHAFP (4)R5F104LHALA Flash memory (bytes) Data flash (bytes) Serial interfaces 192 K 100-pin RL78 CPU core CPU Memory size 80-pin (1)R5F104LGAFB (2)R5F104LGAFA (3)R5F104LGAFP (4)R5F104LGALA (2)R5F104LFAFA (3)R5F104LFAFP (4)R5F104LFALA (1)R5F104LFAFB (1)R5F104LEAFB (2)R5F104LEAFA (3)R5F104LEAFP (4)R5F104LEALA (1)R5F104LDAFB (2)R5F104LDAFA (3)R5F104LDAFP (4)R5F104LDALA (1)R5F104LCAFB (2)R5F104LCAFA (3)R5F104LCAFP (4)R5F104LCALA R5F104JJAFA R5F104JHAFA 64-pin R5F104JGAFA R5F104JEAFA R5F104JDAFA R5F104JCAFA Product name R5F104JFAFA 52-pin Pin count 52-LQFP (10 x 10) (1) 64-LQFP (10 x 10) (2) 64-LQFP (12 x 12) (3) 64-LQFP (14 x 14) (4) 64-FLGA (5 x 5) A dedicated library (approx. 8.1 KB) is required to use the data flash. Under development 32 Renesas Microcomputer RL78 Family Renesas Microcomputer RL78 Family 33 RL78 specifications (1/5) RL78/G13 (20 to 32 pins) RL78/G13 R5F101BGANA 96 K 128 K 16 K R5F101BFANA 64 K R5F101BEANA 48 K R5F101BDANA 32 K R5F101BCANA R5F100BGANA R5F100BFANA 96 K 128 K 16 K R5F100BEANA 64 K R5F100BDANA 48 K R5F100BCANA 32 K R5F100BAANA R5F101AFASP R5F101AGASP R5F101AEASP 96 K 128 K 16 K R5F101ADASP 64 K R5F101AAASP 48 K R5F101ACASP R5F100AGASP R5F100AAASP R5F100AFASP 48 K 64 K 16 K 32 K 64 K 16 K 32 K 4K 2K 48 K 3K 4K 2K 2K 48 K 64 K 16 K 32 K 4K 2K 2K 64 K 16 K 32 K 4K 3K 48 K 3K 4K 2K 2K 48 K 64 K 16 K 32 K 3K 4K 2K 2K 48 K 64 K 16 K 4K 3K 4K 32 K 48 K 64 K 96 K 128 K 2K 2K 4K 3K 4K 2K 2K 3K 32 M, 24 M, 16 M, 12 M, 8 M, 6 M, 4 M, 3 M, 2 M, 1 M On-chip low-speed oscillator 15 k 16 20 20 Timers 16-bit timer 8 Real-time counter 1 Watchdog timer 1 Interval timer 1 PWM: 16 bits x 1, Multiplexed PWM: 16 bits x 2 2K 3K 4K 8K 12 K 2K 2K 3K 4K 8K 12 K 2K 2K 3K 4K 8K 12 K 2 CSI: 2 ch, UART: 1 ch, simplified IC: 2 ch CSI, LIN bus-supporting UART, simplified IC CSI: 2 ch, LIN bus-supporting UART: 1 ch, simplified IC: 2 ch IC External interrupt sources 1 3 1 4 5 6 Yes 6 8 Multiplier/divider/ multiply-accumulator 16 x 16 32 / 32 16 x 16 + 32 POR (power-on-reset circuit), LVD (voltage detector), DMA Other features WDT, TRAP instruction, flash memory CRC operations, RAM parity Safety features error detection, invalid memory access detection, frequency detection, RAM guarding, SFR guarding, A/D converter testing 1.6 to 5.5 Power supply voltage (V) -40 to +85 Operating ambient temperature (C) Package size (mm) 28 PWM: 16 bits x 2, Multiplexed PWM: 16 bits x 3 CSI, UART, simplified IC 8/10-bit A/D converter 2K 26 I/O ports Peripherals 12 K I/O On-chip debugging 8K 8K 1 M to 20 M On-chip high-speed oscillator OCD 4K 4K 20 M Crystal/ceramic oscillator (Hz) PWM output 8K 32 M Subclock (32.768 kHz) Other R5F100AEASP 32 K Internal oscillator clock Maximum operating freguency (Hz) External resonator clock On-chip oscillator (Hz) Serial interfaces R5F100ADASP 16 K 2K RAM (bytes) Oscillators R5F100ACASP Flash memory (bytes) Data flash (bytes) Operating clocks 32 K 32-pin RL78 CPU core CPU Memory size R5F1018EALA R5F1018CALA R5F1018DALA 30-pin R5F1018AALA R5F1008EALA R5F1008DALA R5F1008CALA R5F1008AALA R5F1017EANA R5F1017DANA 25-pin R5F1017CANA R5F1017AANA R5F1007EANA R5F1007DANA R5F1007CANA R5F1007AANA R5F1016EASP R5F1016DASP 24-pin R5F1016CASP R5F1016AASP R5F1006DASP R5F1006CASP R5F1006AASP Product name R5F1006EASP 20-pin Pin count R5F101BAANA Series 20-SSOP (7.62) 24-WQFN (4 x 4) 25-FLGA (3 x 3) 30-SSOP (7.62) 32-WQFN (5 x 5) A dedicated library (approx. 8.1 KB) is required to use the data flash. Under development 34 Renesas Microcomputer RL78 Family Renesas Microcomputer RL78 Family 35 RL78 specifications (2/5) RL78/G13 (36 to 44 pins) RL78/G13 Series R5F101FLAFP R5F101FKAFP R5F101FHAFP 32 K 48 K 64 K 96 K 128 K 192 K 256 K 384 K 512 K R5F101FJAFP R5F101FFAFP R5F101FGAFP R5F101FEAFP 96 K 128 K 192 K 256 K 384 K 512 K 16 K R5F101FDAFP 64 K R5F101FAAFP 48 K R5F100FJAFP 32 K R5F101FCAFP R5F100FLAFP R5F100FKAFP R5F100FHAFP R5F100FGAFP R5F100FFAFP R5F101EHANA R5F101EGANA R5F101EFANA R5F101EEANA R5F100FEAFP 48 K 64 K 96 K 128 K 16 K 4K 2K 32 K 48 K 4K 8K 96 K 128 K 16 K 32 K 8K 3K 64 K 12 K 2K 2K 3K 48 K 64 K 96 K 128 K 192 K 4K 4K 8K 12 K 2K 2K Crystal/ceramic oscillator (Hz) 16 K 32 K 48 K 4K 8K 12 K 96 K 128 K 192 K 8K 3K 64 K 16 K 2K 2K 3K 4K 4K 8K 12 K 16 K 2K 2K 3K 1 M to 20 M On-chip low-speed oscillator 15 k I/O I/O ports 28 Timers 16-bit timer 8 Real-time counter 1 Watchdog timer 1 Interval timer 1 PWM output 20 K 24 K 32 K 2K 2K 3K 4K 8K 12 K 16 K 20 K 24 K 32 K 40 PWM: 16 bits x 2, Multiplexed PWM: 16 bits x 3 PWM: 16 bits x 3, Multiplexed PWM: 16 bits x 4 2 1 1 1 IC 1 6 External interrupt sources Yes 8 9 Multiplier/divider/ multiply-accumulator 10 16 x 16 32 / 32 16 x 16 + 32 POR (power-on-reset circuit), LVD (voltage detector), DMA Other features WDT, TRAP instruction, flash memory CRC operations, RAM parity Safety features error detection, invalid memory access detection, frequency detection, RAM guarding, SFR guarding, A/D converter testing 1.6 to 5.5 Power supply voltage (V) -40 to +85 Operating ambient temperature (C) Package size (mm) 16 K 36 CSI: 2 ch, UART: 1 ch, simplified IC: 2 ch CSI, LIN bus-supporting UART, simplified IC CSI: 2 ch, LIN bus-supporting UART: 1 ch, simplified IC: 2 ch 8/10-bit A/D converter 12 K Yes CSI, UART, simplified IC Peripherals 8K 1 M to 20 M, 32.768 k 32 M, 24 M, 16 M, 12 M, 8 M, 6 M, 4 M, 3 M, 2 M, 1 M On-chip debugging 4K 20 M On-chip high-speed oscillator OCD 8K 32 M Subclock (32.768 kHz) Other R5F100FDAFP 32 K Internal oscillator clock Maximum operating freguency (Hz) External resonator clock On-chip oscillator (Hz) Serial interfaces R5F100FCAFP 16 K 2K RAM (bytes) Oscillators R5F100FAAFP Flash memory (bytes) Data flash (bytes) Operating clocks 16 K RL78 CPU core CPU Memory size R5F101EDANA R5F101ECANA 44-pin R5F101EAANA R5F100EHANA R5F100EGANA R5F100EFANA R5F100EEANA R5F100EDANA R5F100ECANA R5F100EAANA R5F101CGALA R5F101CFALA R5F101CEALA R5F101CDALA R5F101CAALA R5F100CGALA R5F100CFALA R5F100CEALA R5F100CDALA R5F100CCALA R5F100CAALA Product name 40-pin R5F101CCALA 36-pin Pin count 36-FPLGA (4 x 4) 40-WQFN (6 x 6) 44-LQFP (10 x 10) A dedicated library (approx. 8.1 KB) is required to use the data flash. Under development 36 Renesas Microcomputer RL78 Family Renesas Microcomputer RL78 Family 37 RL78 specifications (3/5) RL78/G13 (48 to 52 pins) RL78/G13 Series 48 K 64 K 96 K 128 K R5F101JLAFA 32 K R5F101JKAFA 512 K R5F101JJAFA R5F101JHAFA R5F101JGAFA 48 K 64 K 96 K 128 K 192 K 4K 2K 256 K 384 K 512 K 16 K 32 K 48 K 64 K 3K 4K 8K 12 K 16 K 96 K 128 K 8K 20 K 24 K 32 K 2K 2K 3K 4K 4K 8K 12 K 16 K 20 K 24 K 32 K 32 M, 24 M, 16 M, 12 M, 8 M, 6 M, 4 M, 3 M, 2 M, 1 M On-chip low-speed oscillator 15 k 16-bit timer 8 Real-time counter 1 Watchdog timer 1 Interval timer 1 PWM output PWM: 16 bits x 3, Multiplexed PWM: 16 bits x 4 CSI, UART, simplified IC 1 CSI: 2 ch, UART: 1 ch, simplified IC: 2 ch CSI, LIN bus-supporting UART, simplified IC CSI: 2 ch, LIN bus-supporting UART: 1 ch, simplified IC: 2 ch 1 IC 1 20 K 24 K 32 K 9 2K 3K 4K 8K 12 K 32 K 20 K 24 K 11 Yes 10 12 16 x 16 32 / 32 16 x 16 + 32 POR (power-on-reset circuit), LVD (voltage detector), DMA Other features WDT, TRAP instruction, flash memory CRC operations, RAM parity error detection, invalid memory access detection, frequency detection, RAM guarding, SFR guarding, A/D converter testing 1.6 to 5.5 Power supply voltage (V) -40 to +85 Operating ambient temperature (C) Package size (mm) 16 K 1 Multiplier/divider/ multiply-accumulator Safety features 12 K 48 Timers 8/10-bit A/D converter 8K 44 I/O ports Peripherals 4K 16 K 8K Yes I/O On-chip debugging 3K 512 K 1 M to 20 M, 32.768 k On-chip high-speed oscillator OCD 2K 192 K 256 K 384 K 20 M Crystal/ceramic oscillator (Hz) External interrupt sources 192 K 256 K 384 K 32 M Subclock (32.768 kHz) Other R5F101JFAFA 32 K Internal oscillator clock Maximum operating freguency (Hz) External resonator clock On-chip oscillator (Hz) Serial interfaces R5F101JEAFA 128 K R5F101JDAFA R5F100JGAFA 96 K R5F101JCAFA R5F100JFAFA 64 K R5F100JLAFA R5F100JEAFA 48 K R5F100JKAFA R5F100JDAFA 32 K R5F100JJAFA R5F100JCAFA 512 K R5F100JHAFA (1)R5F101GJAFB (2)R5F101GJANA (1)R5F101GLAFB (2)R5F101GLANA 16 K 2K RAM (bytes) Oscillators (1)R5F101GKAFB (2)R5F101GKANA Flash memory (bytes) Data flash (bytes) Operating clocks 192 K 256 K 384 K RL78 CPU core CPU Memory size (1)R5F101GHAFB (2)R5F101GHANA (1)R5F101GGAFB (2)R5F101GGANA (1)R5F101GFAFB (2)R5F101GFANA (1)R5F101GEAFB (2)R5F101GEANA (1)R5F101GDAFB (2)R5F101GDANA (1)R5F101GCAFB (2)R5F101GCANA 52-pin (1)R5F101GAAFB (2)R5F101GAANA (1)R5F100GKAFB (2)R5F100GKANA (1)R5F100GJAFB (2)R5F100GJANA (1)R5F100GHAFB (2)R5F100GHANA (1)R5F100GGAFB (2)R5F100GGANA (1)R5F100GFAFB (2)R5F100GFANA (1)R5F100GEAFB (2)R5F100GEANA (1)R5F100GDAFB (2)R5F100GDANA (1)R5F100GCAFB (2)R5F100GCANA (1)R5F100GAAFB (2)R5F100GAANA Product name (1)R5F100GLAFB (2)R5F100GLANA 48-pin Pin count (1) 48-LQFP (7 x 7) (2) 48-WQFN (7 x 7) 52-LQFP (10 x 10) A dedicated library (approx. 8.1 KB) is required to use the data flash. Under development 38 Renesas Microcomputer RL78 Family Renesas Microcomputer RL78 Family 39 RL78 specifications (4/5) RL78/G13 (64 pins) RL78/G13 Series (1)R5F101LGAFA (2)R5F101LGAFB (3)R5F101LGABG (1)R5F101LHAFA (2)R5F101LHAFB (3)R5F101LHABG (1)R5F101LJAFA (2)R5F101LJAFB (3)R5F101LJABG (1)R5F101LKAFA (2)R5F101LKAFB (1)R5F101LLAFA (2)R5F100LLAFB 64 K 96 K 128 K 192 K 4K 3K 256 K 384 K 512 K 48 K 64 K 96 K 128 K 192 K 256 K 384 K 512 K 8K 4K 8K 12 K 16 K 20 K 24 K 32 K 2K 8K 12 K 16 K 20 K 24 K 32 K 1 M to 20 M, 32.768 k On-chip high-speed oscillator 32 M, 24 M, 16 M, 12 M, 8 M, 6 M, 4 M, 3 M, 2 M, 1 M On-chip low-speed oscillator 15 k Yes I/O I/O ports 58 Timers 16-bit timer 8 Real-time counter 1 Watchdog timer 1 Interval timer 1 PWM output PWM: 16 bits x 4, Multiplexed PWM: 16 bits x 7 CSI, UART, simplified IC CSI: 2 ch, UART: 1 ch, simplified IC: 2 ch CSI, LIN bus-supporting UART, simplified IC CSI: 2 ch, LIN bus-supporting UART: 1 ch, simplified IC: 2 ch 2 IC 1 1 External interrupt sources 12 OCD On-chip debugging Yes Peripherals 8/10-bit A/D converter 12 Multiplier/divider/ multiply-accumulator 16 x 16 32 / 32 16 x 16 + 32 POR (power-on-reset circuit), LVD (voltage detector), DMA Other features WDT, TRAP instruction, flash memory CRC operations, RAM parity error detection, invalid memory access detection, frequency detection, RAM guarding, SFR guarding, A/D converter testing 1.6 to 5.5 Power supply voltage (V) -40 to +85 Operating ambient temperature (C) Package size (mm) 4K 20 M Crystal/ceramic oscillator (Hz) Safety features 3K 32 M Subclock (32.768 kHz) Other (1)R5F101LFAFA (2)R5F101LFAFB (3)R5F101LFABG 48 K Internal oscillator clock Maximum operating freguency (Hz) External resonator clock On-chip oscillator (Hz) Serial interfaces (1)R5F101LEAFA (2)R5F101LEAFB (3)R5F101LEABG 32 K 2K RAM (bytes) Oscillators (1)R5F101LDAFA (2)R5F101LDAFB (3)R5F101LDABG Flash memory (bytes) Data flash (bytes) Operating clocks 32 K RL78 CPU core CPU Memory size (1)R5F101LCAFA (2)R5F101LCAFB (3)R5F101LCABG (1)R5F100LKAFA (2)R5F100LKAFB (1)R5F100LJAFA (2)R5F100LJAFB (3)R5F100LJABG (1)R5F100LHAFA (2)R5F100LHAFB (3)R5F100LHABG (1)R5F100LGAFA (2)R5F100LGAFB (3)R5F100LGABG (1)R5F100LFAFA (2)R5F100LFAFB (3)R5F100LFABG (1)R5F100LEAFA (2)R5F100LEAFB (3)R5F100LEABG (1)R5F100LDAFA (2)R5F100LDAFB (3)R5F100LDABG (1)R5F100LCAFA (2)R5F100LCAFB (3)R5F100LCABG Product name (1)R5F100LLAFA (2)R5F100LLAFB 64-pin Pin count (1) 64-LQFP (12 x 12) (2) 64-LQFP (10 x 10) (3) 64-FPBGA (4 x 4) A dedicated library (approx. 8.1 KB) is required to use the data flash. Under development 40 Renesas Microcomputer RL78 Family Renesas Microcomputer RL78 Family 41 RL78 specifications (5/5) RL78/G13 (80 to 128 pins) RL78/G13 256 K 384 K 512 K R5F101SLAFB 192 K R5F101SKAFB 128 K R5F101SJAFB (1)R5F101PLAFB (2)R5F101PLAFA 96 K R5F101SHAFB (1)R5F101PKAFB (2)R5F101PKAFA 512 K R5F100SKAFB (1)R5F101PJAFB (2)R5F101PJAFA 384 K R5F100SJAFB (1)R5F101PHAFB (2)R5F101PHAFA 256 K R5F100SHAFB (1)R5F101PGAFB (2)R5F101PGAFA (1)R5F100PHAFB (2)R5F100PHAFA (1)R5F101PFAFB (2)R5F101PFAFA 192 K 256 K 384 K 512 K 96 K 128 K 192 K 16 K 384 K 512 K 96 K I/O ports Timers 16-bit timer 192 K 20 K 24 K 8K 32 K 12 K 16 K 8K 20 K 24 K 32 K 8K 12 K 16 K 20 K 8K 12 K 16 K 20 K 24 K 32 K 16 K 20 K 24 K 32 K 16 K 20 K 24 K 32 K 1 M to 20 M, 32.768 K 32 M, 24 M, 16 M, 12 M, 8 M, 6 M, 4 M, 3 M, 2 M, 1 M On-chip low-speed oscillator 15 k Yes 74 92 12 1 Watchdog timer 1 Interval timer 1 PWM output 120 16 Real-time counter PWM: 16 bits x 6, Multiplexed PWM: 16 bits x 10 PWM: 16 bits x 8, Multiplexed PWM: 16 bits x 14 CSI, UART, simplified IC CSI: 2 ch, UART: 1 ch, simplified IC: 2 ch CSI, LIN bus-supporting UART, simplified IC CSI: 2 ch, LIN bus-supporting UART: 1 ch, simplified IC: 2 ch 3 IC 2 1 External interrupt sources 12 OCD On-chip debugging Yes Peripherals 8/10-bit A/D converter 17 20 Multiplier/divider/ multiply-accumulator 26 16 x 16 32 / 32 16 x 16 + 32 POR (power-on-reset circuit), LVD (voltage detector), DMA Other features WDT, TRAP instruction, flash memory CRC operations, RAM parity error detection, invalid memory access detection, frequency detection, RAM guarding, SFR guarding, A/D converter testing 1.6 to 5.5 Power supply voltage (V) -40 to +85 Operating ambient temperature (C) Package size (mm) 32 K 8K 20 M On-chip high-speed oscillator Safety features 24 K 192 K 256 K 384 K 512 K 192 K 256 K 384 K 512 K 32 M Crystal/ceramic oscillator (Hz) I/O 128 K 8K 12 K 256 K Subclock (32.768 kHz) Other (1)R5F100PLAFB (2)R5F100PLAFA 128 K Internal oscillator clock Maximum operating freguency (Hz) External resonator clock On-chip oscillator (Hz) Serial interfaces (1)R5F100PKAFB (2)R5F100PKAFA 96 K 8K RAM (bytes) Oscillators (1)R5F100PJAFB (2)R5F100PJAFA Flash memory (bytes) Data flash (bytes) Operating clocks 128-pin RL78 CPU core CPU Memory size (1)R5F100PGAFB (2)R5F100PGAFA (1)R5F100PFAFB (2)R5F100PFAFA (1)R5F101MLAFB (2)R5F101MLAFA (1)R5F101MKAFB (2)R5F101MKAFA (1)R5F101MJAFB (2)R5F101MJAFA (1)R5F101MHAFB (2)R5F101MHAFA (1)R5F101MGAFB (2)R5F101MGAFA 100-pin (1)R5F101MFAFB (2)R5F101MFAFA (1)R5F100MKAFB (2)R5F100MKAFA (1)R5F100MJAFB (2)R5F100MJAFA (1)R5F100MHAFB (2)R5F100MHAFA (1)R5F100MGAFB (2)R5F100MGAFA (1)R5F100MFAFB (2)R5F100MFAFA Product name (1)R5F100MLAFB (2)R5F100MLAFA 80-pin Pin count R5F100SLAFB Series (1) 80-LQFP (12 x 12) (2) 80-LQFP (14 x 14) (1) 100-LQFP (14 x 14) (2) 100-LQFP (14 x 20) 128-LQFP (14 x 20) A dedicated library (approx. 8.1 KB) is required to use the data flash. Under development 42 Renesas Microcomputer RL78 Family Renesas Microcomputer RL78 Family 43 RL78 specifications RL78/G1A (25 to 64 pins) RL78/G1A CPU Memory size Flash memory (bytes) 16 K RAM (bytes) Oscillators 32 K 48 K 64 K 16 K 32 K 48 K 64 K 16 K 2K 3K (2)R5F10ELEABG (1)R5F10ELEAFB (2)R5F10ELDABG (2)R5F10ELCABG (1)R5F10ELCAFB (2)R5F10EGEANA (1)R5F10EGEAFB (2)R5F10EGDANA (1)R5F10EGDAFB 48 K 64 K 32 K 48 K 64 K 4K 2K 3K 4K 2K 3K 4K 2K 3K 4K 32 M 20 M Crystal/ceramic oscillator (Hz) 1 M to 20 M On-chip high-speed oscillator 32 M, 24 M, 16 M, 12 M, 8 M, 6 M, 4 M, 3 M, 2 M, 1 M On-chip low-speed oscillator 15 k Subclock (32.768 kHz) 19 32.768 k 26 42 56 PWM: 16 bits x 1 PWM: 16 bits x 3, Multiplexed PWM: 16 bits x 3 PWM: 16 bits x 4, Multiplexed PWM: 16 bits x 6 CSI, UART, simplified IC 2 1 CSI: 2 ch, UART: 1 ch, simplified IC: 2 ch CSI, LIN bus-supporting UART, simplified IC CSI: 2 ch, LIN bus-supporting UART: 1 ch, simplified IC: 2 ch 1 2 I/O I/O ports Timers 16-bit timer 8 Real-time counter 1 Watchdog timer 1 Interval timer 1 PWM output 1 1 1 IC External interrupt sources OCD On-chip debugging Peripherals 12-bit A/D converter 5 6 10 13 24 28 Yes 13 18 Multiplier/divider 16 x 16 32 / 32 16 x 16 + 32 POR (power-on-reset circuit), LVD (voltage detector), DMA Other features Safety features WDT, TRAP instruction, flash memory CRC operations, RAM parity error detection, Other (2)R5F10EGCANA 32 K 4K Internal oscillator clock Maximum operating freguency (Hz) External resonator clock On-chip oscillator (Hz) Serial interfaces 64-pin RL78 CPU core Data flash (bytes) Operating clocks (1)R5F10EGCAFB (2)R5F10EGAANA (1)R5F10EGAAFB R5F10EBEANA 48-pin R5F10EBDANA R5F10EBCANA R5F10EBAANA R5F10E8EALA R5F10E8CALA R5F10E8AALA Product name 32-pin R5F10E8DALA 25-pin Pin count (1)R5F10ELDAFB Series 1.6 to 3.6 Power supply voltage (V) -40 to +85 Operating ambient temperature (C) Package size (mm) invalid memory access detection, frequency detection, RAM guarding, SFR guarding, A/D converter testing 25-FLGA (3 x 3) 32-WQFN (5 x 5) (1) 48-LQFP (7 x 7) (2) 48-WQFN (7 x 7) (1) 64-LQFP (10 x 10) (2) 64-FPBGA (4 x 4) A dedicated library (approx. 8.1 KB) is required to use the data flash. Under development 44 Renesas Microcomputer RL78 Family Renesas Microcomputer RL78 Family 45 RL78 specifications RL78/I1A (20 to 38 pins) 2K 4K 12 K 16 K 2K 4K 256 512 768 8K 12 K 16 K 4K 2K RAM (bytes) 1K 1.5 K 256 512 768 8K 12 K 1K 1.5 K 512 768 1K 512 768 1K 24 M, 16 M, 12 M, 8 M, 6 M, 4 M, 3 M, 2 M, 1 M On-chip low-speed oscillator 15 K 4K 8K 1.5 K 512 768 12 K 16 K 4K 8K 12 K 16 K Memory size 1K 2K 512 768 32 K Flash memory (bytes) 2K 26 2K RAM (bytes) 32 M External resonator clock 20 M Maximum operating freguency (Hz) Oscillators Crystal/ceramic oscillator (Hz) 32M, 24M, 12M, 8M, 4M, 1M On-chip low-speed oscillator 15 k 16 I/O ports 28 16-bit timer Real-time counter 1 Watchdog timer 1 Watchdog timer 1 Interval timer 1 Interval timer 1 1 1 1 1 1 2 CSI, LIN bus-supporting UART, simplified IC CSI, UART, simplified IC On-chip debugging Peripherals 8/10-bit A/D converter UART OCD On-chip debugging Peripherals 8/10-bit A/D converter 1 7 Safety features Flash memory CRC operations, RAM guarding, SFR guarding 1.8 to 5.5 Power supply voltage (V) 6 20-LSSOP (4.4 x 6.5) 24-WQFN (4 x 4) 11 9 11 16 x 16 32 / 32 16 x 16 + 32 POR (power-on-reset circuit), LVD (voltage detector), comparator, programmable gain amplifier WDT, TRAP instruction, flash memory CRC operations, RAM parity error detection, invalid memory access detection, frequency detection, RAM guarding, SFR guarding, A/D converter testing 2.7 to 5.5 Power supply voltage (V) (1) -40 to +105 (2) -40 to +125 Operating ambient temperature (C) Package size (mm) 20-LSSOP (4.4 x 6.5) 30-SSOP (7.62) 32-VQFN (5 x 6) 38-SSOP (7.62) A dedicated library (approx. 8.1 KB) is required to use the data flash. Under development -40 to +85 Operating ambient temperature (C) Other 11 10 Yes POR (power-on-reset circuit), LVD (voltage detector) Other features 1 1 WDT, TRAP instruction, RAM parity error detection, frequency detection, A/D converter testing, invalid memory access detection 1 1 1 1 Multiplier/divider/multiply-accumulator 1 CSI/UART (LIN bus, DMX512 support) External interrupt sources 16 x 16 32 / 32 16 x 16 + 32 Other features PWM: 16 bits x 7, Multiplexed PWM: 16 bits x 13 IC 8 PWM: 16 bits x 6, Multiplexed PWM: 16 bits x 7 UART (DALI communication support) Yes DMA Package size (mm) Serial interfaces 6 11 Multiplier/divider/multiply-accumulator 1 UART (LIN bus, DMX512 support) 5 External interrupt sources OCD PWM output 1 IC 6 PWM dimmer timer CSI: 2 ch, UART: 1 ch, simplified IC: 2 ch 34 1 4 Lighting/power supply control timer CSI, UART Yes 26 PWM: 16 bits x 2, Multiplexed PWM: 16 bits x 3 4K On-chip high-speed oscillator Real-time counter Timers 2K 1 M to 20 M 8 16-bit timer 64 K 4K Internal oscillator clock Operating clocks I/O 8 32 K 4K Subclock (32.768 kHz) 4 38-pin 64 K Data flash (bytes) 1K 32-pin RL78 CPU core On-chip oscillator (Hz) 22 16 (1)R5F107ACGSP (2)R5F107ACMSP Product name I/O ports (1)R5F1076CGSP (2)R5F1076CMSP R5F103AAASP R5F103A9ASP R5F103A8ASP R5F103A7ASP R5F102AAASP R5F102A9ASP R5F102A8ASP R5F102A7ASP R5F1037AANA R5F10378ANA R5F10377ANA R5F10379ANA 16 K 2K On-chip high-speed oscillator PWM output Other 12 K 1 M to 20 M Subclock (32.768 kHz) Safety features 1.5 K 24 M Crystal/ceramic oscillator (Hz) 8K 20 M Oscillators Serial interfaces 4K External resonator clock Maximum operating freguency (Hz) Timers 16 K 30-pin CPU 2K Internal oscillator clock Operating clocks On-chip oscillator (Hz) 8K 20-pin Pin count (1)R5F107DEGSP (2)R5F107DEMSP Flash memory (bytes) Data flash (bytes) I/O 30-pin RL78 CPU core CPU Memory size R5F1027AANA R5F10279ANA R5F10278ANA R5F10277ANA R5F1036AASP R5F10369ASP R5F10368ASP 24-pin R5F10367ASP R5F1026AASP R5F10269ASP R5F10268ASP R5F10267ASP R5F10266ASP Product name R5F10366ASP 20-pin Pin count RL78/I1A Series (1)R5F107BCGNA (2)R5F107BCMNA RL78/G12 Series (1)R5F107AEGSP (2)R5F107AEMSP RL78 specifications RL78/G12 (20 to 30 pins) 30-SSOP (7.62) A dedicated library (approx. 8.1 KB) is required to use the data flash. Under development 46 Renesas Microcomputer RL78 Family Renesas Microcomputer RL78 Family 47 RL78 specifications RL78/F12 (20 to 64 pins) RL78/F12 R5F109LDJFB R5F109LEJFB 32 K 48 K 64 K 3K 4K 1K 1.5 K 2K 3K 4K 1K 1.5 K 2K 3K 4K (2)R5F109GEJNA 24 K (1)R5F109GEJFB 16 K (2)R5F109GDJNA 64 K (1)R5F109GDJFB 48 K (2)R5F109GCJNA 32 K (2)R5F109GBJNA 24 K (1)R5F109GBJFB 16 K (2)R5F109GAJNA 64 K (1)R5F109GAJFB R5F109BCJNA R5F109LCJFB 16 K 24 K 32 K 48 K 64 K 16 K 24 K 32 K 48 K 64 K 16 K 24 K 0.5 K 1K 1.5 K 2K 3K 4K 1K 1.5 K 2K 3K 4K 1K I/O ports Timers 16-bit timer 1.5 K 2K 32 M 20 M Crystal/ceramic oscillator (Hz) I/O 32 K 4K 1 M to 20 M On-chip high-speed oscillator 32 M, 24 M, 16 M, 12 M, 8 M, 6 M, 4 M, 3 M, 2 M, 1 M On-chip low-speed oscillator 15 k Subclock (32.768 kHz) 16 32.768 k 26 28 Real-time counter 1 Watchdog timer 1 58 PWM: 16 bits x 3, Multiplexed PWM: 16 bits x 4 PWM: 16 bits x 4, Multiplexed PWM: 16 bits x 7 1 PWM: 16 bits x 2, Multiplexed PWM: 16 bits x 3 PWM output CSI, UART, simplified IC 44 9 (Incorporates wakeup timer) Interval timer 1 2 CSI, UART 1 CSI: 2 ch, UART: 1 ch, simplified IC: 2 ch CSI: 3 ch, UART: 2 ch, simplified IC: 3 ch CSI, LIN bus-supporting UART, simplified IC CSI: 2 ch, LIN bus-supporting UART, simplified IC: 2 ch 2 IC OCD On-chip debugging Peripherals 10-bit A/D converter 1 1 1 1 5 6 10 12 10 12 Yes 8 4 16 x 16, 32 / 32, 16 x 16 + 32 Multiplier/divider POR (power-on-reset circuit), LVD (voltage detector), DMA Other features Safety features WDT, TRAP instruction, flash memory CRC operations, RAM parity error detection, invalid memory access detection, frequency detection, RAM guarding, SFR guarding, A/D converter testing 1.8 to 5.5 Power supply voltage (V) -40 to +85 / -40 to +125 / -40 to +150 Operating ambient temperature (C) Package size (mm) LIN-UART External interrupt sources 1 1 CSI: 2 ch, UART: 1 ch Other R5F109LBJFB 8K Internal oscillator clock Maximum operating freguency (Hz) External resonator clock On-chip oscillator (Hz) Serial interfaces R5F109LAJFB Code Flash (bytes) RAM (bytes) Oscillators 48 K RL78 CPU core Data flash (bytes) Operating clocks 64-pin R5F109BEJNA Memory size 48-pin R5F109BDJNA CPU R5F109BBJNA R5F109BAJNA R5F109AEJSP 32-pin R5F109ADJSP R5F109ACJSP R5F109ABJSP R5F109AAJSP R5F1096EJSP R5F1096DJSP R5F1096BJSP R5F1096AJSP R5F10968JSP Product name 30-pin R5F1096CJSP 20-pin Pin count (1)R5F109GCJFB Series 20-SSOP (7.62) 30-SSOP (7.62) 32-WQFN (5x5) (1) 48-LQFP (7 x 7) (2) 48-WQFN (7 x 7) 64-LQFP (10 x 10) A dedicated library (approx. 8.1 KB) is required to use the data flash. Under development 48 Renesas Microcomputer RL78 Family Renesas Microcomputer RL78 Family 49 Package lineup Our website makes it easy to access information about our products and business partners. Development tools 20-SSOP (7.62 mm) 20-pin SSOP 7.62 mm 0.65 mm 1.40 mm RL78/G13, F12 Pin count Type Size Pitch Thickness* Used by 20-LSSOP 32-LQFP 32-VQFN (7 x 7 mm) 32-pin LQFP 7 x 7 mm 0.80 mm 1.70 mm RL78/G14 40-pin WQFN 6 x 6 mm 0.50 mm 0.80 mm RL78/G13, G14 Pin count Type Size Pitch Thickness* Used by 32-pin VQFN 5 x 6 mm 0.5 mm 0.95 mm RL78/I1A 44-LQFP (10 x 10 mm) 44-pin LQFP 10 x 10 mm 0.80 mm 1.60 mm RL78/G13, G14 Pin count Type Size Pitch Thickness* Used by 24-pin WQFN 4 x 4 mm 0.50 mm 0.75 mm RL78/G12, G13 32-WQFN 25-FLGA (5 x 5 mm) (7 x 7 mm) 48-pin LQFP 7 x 7 mm 0.50 mm 1.60 mm RL78/G13, G14, G1A, F12 Pin count Type Size Pitch Thickness* Used by (3 x 3 mm) 25-pin FLGA 3 x 3 mm 0.50 mm 0.96 mm RL78/G13, G1A Pin count Type Size Pitch Thickness* Used by 36-FPLGA 30-SSOP 36-pin FPLGA 4 x 4 mm 0.50 mm 0.76 mm RL78/G13, G14 38-SSOP 38-pin SSOP 7.62 mm 0.65 mm 2.00 mm RL78/I1A 52 PIN (7 x 7 mm) 48-pin WQFN 7 x 7 mm 0.50 mm 0.80 mm RL78/G13, G14, G1A, F12 Pin count Type Size Pitch Thickness* Used by Renesas Edge Renesas Edge is an online magazine that provides leading edge industry information and technical information that make it possible to expand the semiconductor business, as well as the latest information about Renesas Electronics Corporation. (7.62 mm) Pin count Type Size Pitch Thickness* Used by 48 PIN 48-WQFN (7.62 mm) 30-pin SSOP 7.62 mm 0.65 mm 1.40 mm RL78/G12, G13, G14, I1A Pin count Type Size Pitch Thickness* Used by 38 PIN (4 x 4 mm) Pin count Type Size Pitch Thickness* Used by 48 PIN 48-LQFP 30 PIN 36 PIN 32-pin WQFN 5 x 5 mm 0.50 mm 0.80 mm RL78/G13, G14, G1A, F12 Pin count Type Size Pitch Thickness* Used by 44 PIN (6 x 6 mm) (4 x 4 mm) 32 PIN (5 x 6 mm) Pin count Type Size Pitch Thickness* Used by 40 PIN 40-WQFN 24-WQFN Pin count Type Size Pitch Thickness* Used by 32 PIN 32 PIN Pin count Type Size Pitch Thickness* Used by (4.4 x 6.5 mm) 20-pin LSSOP 4.4 x 6.5 mm 0.65 mm 1.45 mm RL78/G12, I1A Pin count Type Size Pitch Thickness* Used by 25 PIN 24 PIN 20 PIN 20 PIN We provide an extensive range of development tools to make all processes from writing the code to programming and mass producing your product easier, faster, and more accurate. 52-LQFP We have the world's largest share of the market for MCU products with internal flash memory. In addition to responding to a wide variety of customer needs with our complete product lineup, we use our exceptionally energy efficient drivers to help build an environmentally sustainable society. Applications (10 x 10 mm) 52-pin LQFP 10 x 10 mm 0.65 mm 1.60 mm RL78/G13, G14 Pin count Type Size Pitch Thickness* Used by MPU & MCU page We propose solutions specific to your needs based on our complete lineup of products and know-how. In addition to information about recommended products, other useful information such as that related to sample code and evaluation boards is provided. RL78 family website For details and the latest information, see http://www.renesas.com/pr/mcu/rl78/index.html. 64 PIN 64-LQFP 64 PIN 64-LQFP (14 x 14 mm) 64-pin LQFP 14 x 14 mm 0.80 mm 1.70 mm RL78/G14 Pin count Type Size Pitch Thickness* Used by (12 x 12 mm) 64-pin LQFP 12 x 12 mm 0.65 mm 1.60 mm RL78/G13, G14 Pin count Type Size Pitch Thickness* Used by 64 PIN 64-LQFP (10 x 10 mm) 64-pin LQFP 10 x 10 mm 0.50 mm 1.60 mm RL78/G13, G14, G1A, F12 Pin count Type Size Pitch Thickness* Used by 64-FPBGA (4 x 4 mm) 64-pin FPBGA 4 x 4 mm 0.40 mm 0.99 mm RL78/G13, G1A Pin count Type Size Pitch Thickness* Used by Alliance Partner program 64 PIN 64 PIN 64-FLGA (5 x 5 mm) 64-pin FLGA 5 x 5 mm 0.50 mm 0.76 mm RL78/G14 Pin count Type Size Pitch Thickness* Used by The Alliance Partner program is a web system used to provide the latest information about a wide variety of solutions including the products and services of partner companies linked with Renesas products to Renesas microcontroller users. Advantages of registering 80 PIN 80-LQFP Pin count Type Size Pitch Thickness* Used by 80 PIN 80-LQFP (14 x 14 mm) 80-pin LQFP 14 x 14 mm 0.65 mm 1.70 mm RL78/G13, G14 Pin count Type Size Pitch Thickness* Used by (12 x 12 mm) 80-pin LQFP 12 x 12 mm 0.50 mm 1.60 mm RL78/G13, G14 100 PIN 100-LQFP Pin count Type Size Pitch Thickness* Used by (14 x 20 mm) 100-pin LQFP 14 x 20 mm 0.65 mm 1.60 mm RL78/G13, G14 100 PIN 100-LQFP Pin count Type Size Pitch Thickness* Used by (14 x 14 mm) 100-pin LQFP 14 x 14 mm 0.50 mm 1.60 mm RL78/G13, G14 128 PIN 128-LQFP Pin count Type Size Pitch Thickness* Used by (14 x 20 mm) 128-pin LQFP 14 x 20 mm 0.50 mm 1.60 mm RL78/G13 Convenient online partner registration Latest information at the Renesas website Updating your company information online Catalog page posting Magazine and web advertisement posting Collaboration at events and seminars Renesas logo provided Technical information provided IECUBE is a registered trademark of Renesas Electronics Corporation in Japan and Germany. CubeSuite is a trademark of Renesas Electronics Corporation in Japan, China, and Germany. * Indicates maximum thickness. 50 Renesas Microcomputer RL78 Family Renesas Microcomputer RL78 Family 51 Renesas MPUs & MCUs RL78 Family Sales Strategic Planning Div. Nippon Bldg., 2-6-2, Ohte-machi, Chiyoda-ku, Tokyo 100-0004, Japan Notes: 1. All information included in this document is current as of the date this document is issued. Such information, however, is subject to change without any prior notice. Before purchasing or using any Renesas Electronics products listed herein, please confirm the latest product information with a Renesas Electronics sales office. Also, please pay regular and careful attention to additional and different information to be disclosed by Renesas Electronics such as that disclosed through our website. 2. Renesas Electronics does not assume any liability for infringement of patents, copyrights, or other intellectual property rights of third parties by or arising from the use of Renesas Electronics products or technical information described in this document. No license, express, implied or otherwise, is granted hereby under any patents, copyrights or other intellectual property rights of Renesas Electronics or others. 3. You should not alter, modify, copy, or otherwise misappropriate any Renesas Electronics product, whether in whole or in part. 4. Descriptions of circuits, software and other related information in this document are provided only to illustrate the operation of semiconductor products and application examples. You are fully responsible for the incorporation of these circuits, software, and information in the design of your equipment. Renesas Electronics assumes no responsibility for any losses incurred by you or third parties arising from the use of these circuits, software, or information. 5. When exporting the products or technology described in this document, you should comply with the applicable export control laws and regulations and follow the procedures required by such laws and regulations. You should not use Renesas Electronics products or the technology described in this document for any purpose relating to military applications or use by the military, including but not limited to the development of weapons of mass destruction. Renesas Electronics products and technology may not be used for or incorporated into any products or systems whose manufacture, use, or sale is prohibited under any applicable domestic or foreign laws or regulations. 6. Renesas Electronics has used reasonable care in preparing the information included in this document, but Renesas Electronics does not warrant that such information is error free. Renesas Electronics assumes no liability whatsoever for any damages incurred by you resulting from errors in or omissions from the information included herein. 7. Renesas Electronics products are classified according to the following three quality grades: "Standard", "High Quality", and "Specific". The recommended applications for each Renesas Electronics product depends on the product's quality grade, as indicated below. You must check the quality grade of each Renesas Electronics product before using it in a particular application. You may not use any Renesas Electronics product for any application categorized as "Specific" without the prior written consent of Renesas Electronics. Further, you may not use any Renesas Electronics product for any application for which it is not intended without the prior written consent of Renesas Electronics. Renesas Electronics shall not be in any way liable for any damages or losses incurred by you or third parties arising from the use of any Renesas Electronics product for an application categorized as "Specific" or for which the product is not intended where you have failed to obtain the prior written consent of Renesas Electronics. The quality grade of each Renesas Electronics product is "Standard" unless otherwise expressly specified in a Renesas Electronics data sheets or data books, etc. "Standard": Computers; office equipment; communications equipment; test and measurement equipment; audio and visual equipment; home electronic appliances; machine tools; personal electronic equipment; and industrial robots. "High Quality": Transportation equipment (automobiles, trains, ships, etc.); traffic control systems; anti-disaster systems; anti-crime systems; safety equipment; and medical equipment not specifically designed for life support. "Specific": Aircraft; aerospace equipment; submersible repeaters; nuclear reactor control systems; medical equipment or systems for life support (e.g. artificial life support devices or systems), surgical implantations, or healthcare intervention (e.g. excision, etc.), and any other applications or purposes that pose a direct threat to human life. 8. You should use the Renesas Electronics products described in this document within the range specified by Renesas Electronics, especially with respect to the maximum rating, operating supply voltage range, movement power voltage range, heat radiation characteristics, installation and other product characteristics. Renesas Electronics shall have no liability for malfunctions or damages arising out of the use of Renesas Electronics products beyond such specified ranges. 9. Although Renesas Electronics endeavors to improve the quality and reliability of its products, semiconductor products have specific characteristics such as the occurrence of failure at a certain rate and malfunctions under certain use conditions. Further, Renesas Electronics products are not subject to radiation resistance design. Please be sure to implement safety measures to guard them against the possibility of physical injury, and injury or damage caused by fire in the event of the failure of a Renesas Electronics product, such as safety design for hardware and software including but not limited to redundancy, fire control and malfunction prevention, appropriate treatment for aging degradation or any other appropriate measures. Because the evaluation of microcomputer software alone is very difficult, please evaluate the safety of the final products or system manufactured by you. 10. Please contact a Renesas Electronics sales office for details as to environmental matters such as the environmental compatibility of each Renesas Electronics product. Please use Renesas Electronics products in compliance with all applicable laws and regulations that regulate the inclusion or use of controlled substances, including without limitation, the EU RoHS Directive. Renesas Electronics assumes no liability for damages or losses occurring as a result of your noncompliance with applicable laws and regulations. 11. This document may not be reproduced or duplicated, in any form, in whole or in part, without prior written consent of Renesas Electronics. 12. Please contact a Renesas Electronics sales office if you have any questions regarding the information contained in this document or Renesas Electronics products, or if you have any other inquiries. (Note 1) "Renesas Electronics" as used in this document means Renesas Electronics Corporation and also includes its majority-owned subsidiaries. (Note 2) "Renesas Electronics product(s)" means any product developed or manufactured by or for Renesas Electronics. SALES OFFICES http://www.renesas.com Refer to "http://www.renesas.com/" for the latest and detailed information. Renesas Electronics America Inc. 2880 Scott Boulevard Santa Clara, CA 95050-2554, U.S.A. Tel: +1-408-588-6000, Fax: +1-408-588-6130 Renesas Electronics Canada Limited 1101 Nicholson Road, Newmarket, Ontario L3Y 9C3, Canada Tel: +1-905-898-5441, Fax: +1-905-898-3220 Renesas Electronics Europe Limited Dukes Meadow, Millboard Road, Bourne End, Buckinghamshire, SL8 5FH, U.K Tel: +44-1628-585-100, Fax: +44-1628-585-900 Renesas Electronics Europe GmbH Arcadiastrasse 10, 40472 Dusseldorf, Germany Tel: +49-211-65030, Fax: +49-211-6503-1327 Renesas Electronics (China) Co., Ltd. 7th Floor, Quantum Plaza, No.27 ZhiChunLu Haidian District, Beijing 100083, P.R.China Tel: +86-10-8235-1155, Fax: +86-10-8235-7679 Renesas Electronics (Shanghai) Co., Ltd. Unit 204, 205, AZIA Center, No.1233 Lujiazui Ring Rd., Pudong District, Shanghai 200120, China Tel: +86-21-5877-1818, Fax: +86-21-6887-7858 / -7898 Renesas Electronics Hong Kong Limited Unit 1601-1613, 16/F., Tower 2, Grand Century Place, 193 Prince Edward Road West, Mongkok, Kowloon, Hong Kong Tel: +852-2886-9318, Fax: +852 2886-9022/9044 Renesas Electronics Taiwan Co., Ltd. 13F, No. 363, Fu Shing North Road, Taipei, Taiwan Tel: +886-2-8175-9600, Fax: +886 2-8175-9670 Renesas Electronics Singapore Pte. Ltd. 1 harbourFront Avenue, #06-10, keppel Bay Tower, Singapore 098632 Tel: +65-6213-0200, Fax: +65-6278-8001 Renesas Electronics Malaysia Sdn.Bhd. Unit 906, Block B, Menara Amcorp, Amcorp Trade Centre, No. 18, Jln Persiaran Barat, 46050 Petaling Jaya, Selangor Darul Ehsan, Malaysia Tel: +60-3-7955-9390, Fax: +60-3-7955-9510 Renesas Electronics Korea Co., Ltd. 11F., Samik Lavied' or Bldg., 720-2 Yeoksam-Dong, Kangnam-Ku, Seoul 135-080, Korea Tel: +82-2-558-3737, Fax: +82-2-558-5141 R01CP0003EJ0300 (c) 2011 Renesas Electronics Corporation, All rights reserved. Colophon 1.1