Web Simulator

RL78 Web Simulator Take the Expressway to Go Greener. Renesas Electronics.

What's New

2018/8/31
MCU Simulator Online released

2018/6/29
Addition of RL78/G11 to the lineup of Current Consumption Calculator.

2018/4/4
Improved current value of RL78/G12 serial array unit of current consumption calculator.

Please use the latest version of Google Chrome, Mozilla Firefox, or Microsoft Edge.

About the Web Simulator

This web simulator offers two tools to support initial evaluation of RL78 Family 8/16-bit microcontrollers (MCUs).

MCU Simulator Online
Evaluate in the cloud without an evaluation board or development tools.
Current Consumption Calculator
Calculate the current consumption value simply by setting the conditions of the peripheral functions — no programming required.

Advantages

These revolutionary tools take care of the setting up of an evaluation environment and the calculation of MCU power supply current, which are necessary for initial evaluation.

  1. Evaluation environment setup

    • In general, it is common to purchase evaluation boards and development tools and install an integrated development environment before using an evaluation environment.
      With the MCU Simulator Online, evaluation can be performed in the cloud without purchasing an evaluation board and development tools. Since sample projects have already been imported, you can use the evaluation environment immediately.
  2. MCU power supply current calculation

    • You can calculate power supply current that includes the peripheral functions of the MCU without checking the MCU power supply current from the electrical characteristics information in the manual or performing measurements with the evaluation board.
      We have prepared two support tools, the Current Consumption Calculator, which can be used simply by setting the conditions of the peripheral functions, and the MCU Simulator Online, which can calculate with high precision the change in current at each step of a program.

Testimonials

Web Simulator

  • It makes it easy to visualize power consumption, so it's very useful for product selection.
  • It's great that it can be used on the web without downloading anything.
  • The operation is simple and easy-to-use.
  • It is very beneficial that we can check operation in advance.
  • I like how a development environment can be built for free.
  • We can perform simulations easily, which is very helpful.

MCU Simulator Online

You can start initial evaluation immediately, since you can use a sample project from an RL78 Quick Solution or application note without preparing an evaluation board or development tool. This can reduce the time and cost of initial evaluation.

Operation screen

Start evaluation
immediately:
With just a PC with an internet connection, you can start evaluating immediately
Simple
GUI:
A simple GUI is used. It includes an enhanced guide function and a hint function.
Evaluate on a
real board:
Compatible with CS+ and e2 studio integrated development environments, and created programs can be evaluated without any modification on a real board.
A high-precision
display function:
A high-precision current simulator that calculates change in current for each step of a program and a function that displays input/output digital waveforms are installed.

Current Consumption Calculator

You can immediately calculate power supply current that includes MCU peripheral functions simply by setting the peripheral functions of a low power RL78 product in this tool. You can investigate whether current is successfully suppressed to the target value, and whether it can be further reduced by changing the conditions.

Operation screen

Demo video

Easily set conditions
Easily set conditions on a screen on a website. No programming required.
Instantly calculate
Instantly calculate battery life by entering battery conditions.
Wide lineup
The RL78 Family offers a wide lineup of general-purpose MCUs, LCD MCUs, and Bluetooth® low energy MCUs.

Supported Products

Products Features MCU Simulator Online Current Consumption Calculator Real Board used in
MCU Simulator Online
Other Real Boards
RL78/G10 General-purpose microcontrollers with low pin count, compact size, and low power consumption 10-pin/ROM:1-2KB
10-pin/ROM:4KB, and
16-pin/ROM:1-4KB
RTE510Y470TGB00000R QB-R5F10Y16-TB
RL78/G11 Low pin and internal configurable analog MCU 10-25pin/ROM:16KB YQB-R5F1057A-TB
RL78/G12 Compact, low power, high function general-purpose microcontrollers ideal for sub-microcontrollers 20-24pin/ROM:2-16KB
30-pin/ROM:4-16KB
QB-R5F1026A-TB
RL78/G13 Rich lineup of standard general-purpose microcontrollers 20-64pin/ROM:16-64KB
30-100pin/ROM:96-256KB
44-100pin/ROM:384-512KB, 128-pin
Renesas Starter Kit for RL78/G13 QB-R5F100LE-TB
QB-R5F100SL-TB
RL78/G14 Highly functional general-purpose microcontrollers suitable for motor control 30-64pin/ROM:16-64KB
30-100pin/ROM:96-256KB
48-100pin/ROM:384-512KB
Renesas Starter Kit for RL78/G14 QB-R5F104LE-TB
QB-R5F104PJ-TB
RL78/G1D Bluetooth® low energy microcontrollers for smart connectivity with current consumption among the lowest in the industry 42-48pin/ROM:128-256KB
RL78/L12 Low power, compact LCD microcontrollers 32-64pin/ROM:8-32KB Renesas Starter Kit for RL78/L12
QB-R5F10RLC-TB
RL78/L13 Low power, standard LCD microcontrollers 64-80pin/ROM:16-128KB Renesas Starter Kit for RL78/L13
QB-R5F10WMG-TB

Inquiries

1. Select the product that you want to evaluate

Select a product from the list of supported products.

RL78/G10: General-purpose microcontrollers with low pin count, compact size, and low power consumption

RL78/G10 10-pin/ROM:1-2KB
RL78/G10 10-pin/ROM:4KB, and 16-pin/ROM:1-4KB

RL78/G11: Low pin and internal configurable analog MCU

RL78/G11 10-25pin/ROM:16KB

RL78/G12: Compact, low power, high function general-purpose microcontrollers ideal for sub-microcontrollers

RL78/G12 20-24pin/ROM:2-16KB
RL78/G12 30-pin/ROM:4-16KB

RL78/G13: Rich lineup of standard general-purpose microcontrollers

RL78/G13 20-64pin/ROM:16-64KB
RL78/G13 30-100pin/ROM:96-256KB
RL78/G13 44-100pin/ROM:384-512KB, and 128-pin

RL78/G14: Highly functional general-purpose microcontrollers suitable for motor control

RL78/G14 30-64pin/ROM:16-64KB
RL78/G14 30-100pin/ROM:96-256KB
RL78/G14 48-100pin/ROM:384-512KB

RL78/G1D: Bluetooth® low energy microcontrollers for smart connectivity with current consumption among the lowest in the industry

RL78/G1D 42-48pin/ROM:128-256KB

RL78/L12: Low power, compact LCD microcontrollers

RL78/L12 32-64pin/ROM:8-32KB

RL78/L13: Low power, standard LCD microcontrollers

RL78/L13 64-80pin/ROM:16-128KB

2. Enter login information

After you click on a supported product, the My Renesas login screen will be displayed. Login using your ID and password. (If you don't have a My Renesas account yet, please register for a new account.) After logging in, a user agreement will be displayed. Please read and agree to proceed to the calculator.

3. How to use the calculator

  1. Select peripheral functions
  2. Set the operating parameters of each peripheral function
  3. Click the Calculate consumption current button.
  4. The consumption current will be displayed.

Recommended Environment

It is recommended that this service be used under the following environment. Part or all of the service may not work correctly if not used under an environment that is shown below. Depending on your browser settings, part or all of the service may also not work correctly.

  • 【Supported OS】
    【Windows 10】
    【Windows 8.1】
    【Windows 7】
  • 【Supported browsers】
    【Internet Explorer 11】
    【Google Chrome (latest version)】
    【Firefox (latest version)】

Web Simulator (All)

Q: Is the displayed current value guaranteed?
A: No, the displayed current value is not guaranteed; it is a reference value. It is the current value of a standard sample at 25 ℃.

MCU Simulator Online

Q: What can you do with MCU Simulator Online?
A: From the tabs on the left you can use a variety of functions in MCU Simulator Online.
  • : Build program
  • : Confirm operation on a virtual board
  • : Confirm the input/output digital waveforms
  • : Confirm the results of the current simulator
  • : Change settings of MCU Simulator Online
Q: I do not know how to use MCU Simulator Online. Are there any manuals or guides?
A: There is no manual.
From the icon in the upper right corner of MCU Simulator Online, you can access a guided tour and hints, which will give you an understanding of the basic functions.
Q: How do I evaluate on a real board after evaluating in MCU Simulator Online?
A: Click the icon in the upper right corner of MCU Simulator Online to export your project. After that, please import the exported project to CS + or e2 studio.
Q: The blinking interval of the LED differs between MCU Simulator Online and a real board. Why?
A: In MCU Simulator Online, the blinking interval of the LED changes depending on the processing time of the simulator. Therefore, if the simulator processing is fast, the LED blinking interval will be shorter (faster), and if the simulator processing is slow, the LED blinking interval will be longer (slower).
Q: Are there any differences in operation between MCU Simulator Online and a real board?
A: Please confirm "Differences between target device and simulator" in the following documents, respectively.
Q: Is there any restriction on the program execution time of the simulator?
A: After 5 minutes of target device time have elapsed, program execution stops.  When the program stops, the following message is displayed in the console of the Develop tab.
“The program was stopped because the CPU time has passed five minutes since program execution started. The maximum continuous execution time of the program is 5 minutes.” After the program is stopped, you can continue executing it by clicking the execute button.
Q: Is there any restriction on current consumption measurement?
A: If the change point of the current consumption exceeds 200,000 points, the program stops.  When the program stops, the following message is displayed in the console of the Develop tab.
“Stopped by having fully used the current consumption buffer. “ After the program is stopped, you can continue executing it by clicking the execute button, but the current consumption from before the program stopped is not retained.
Q: What browsers are supported?
A: Please use the latest version of Google Chrome, Mozilla Firefox, or Microsoft Edge.

Current Consumption Calculator

Q: Can decimal values be used for the time and period settings of peripheral functions?
A: No, decimal values are not supported. Please use integer values.
Q: The current consumption calculator is not displaying correctly.
A: If you are using Internet Explorer 11, please disable Enterprise Mode. The current consumption calculator does not work in Enterprise Mode. If you are not in Enterprise Mode and the tool still doesn't work, please use Firefox or Google Chrome instead.
Q: Are the current values that are displayed guaranteed values?
A: No, the current values that are displayed are reference values only, and they are not guaranteed. They are reference current values for standard samples at 25°C.
Q: Can current values be calculated at temperatures other than 25°C?
A: No. Current values can only be calculated at 25°C.
Q: Can the combinations that can be set in the current consumption calculator be selected by microcontroller?
A: Some combinations cannot be selected. Please refer to the user's manual for details.
Q: What length of period can be measured?
A: If milliseconds is selected in the time settings, a period from 0 to 60 seconds can be measured. If microseconds is selected in the time settings, a period from 0 to 60 milliseconds can be selected.
Q: Where is the battery-life calculation result displayed?
A: Hover the mouse cursor over graph to show the battery life.
Q: How do I use snapshots?
A: Up to four sets of set conditions can be saved as snapshots, and be used to compare graphs.
Save - Display calculated results and select a data number (1 to 4) to save. Set conditions and the graph will be saved.
Restore - Select a data number (1 to 4) to restore the set conditions and graph.
Compare - Compare the currently displayed graph with a saved graph.
Q: Can graph data be saved?
A: Select save to save graph data as a CSV file.
Q: The names of peripheral functions are displayed in blue and black? What do the colors mean?
A: Functions that are in use are displayed in blue. Functions that are not in use are displayed in black.
Q: What about current values for other RL78 Groups?
A: We plan to expand the lineup of supported products going forward.
Q: How do I check peak current?
A: The display of peak current depends on the timescale. To check the peak current, set the timescale to 1/1. You can select milliseconds or microseconds as the unit of time.
Q: RL78 has multiple operating modes. Which mode is selected?
A: The operating mode settings are as follows.
  8 < f ≤ 20 MHz: HS mode
  1 < f ≤ 8 MHz: LS Mode
Back to the top of the page