1.1 Overview

With the increasing sophistication and high functionality of microcontrollers, the processing programs have become increasingly large and complex.

Given such a processing program, the conventional debugger, while adequate in performing the logical analysis of a processing program, runs into difficulties when confronted with such time-related analysis requirements as processing execution timing issues and overall system performance evaluation. As a result, performing such analyses using the conventional debugger has required enormous time.

In response to such a market condition, Renesas Electronics, while providing powerful microcontrollers including the RL78 family, is offering a task analyzer tool with the objective of aiding the quantitative analysis of processing programming.

 

The task analyzer tool is intended for the analysis of the execution transition state of the processing program incorporating real-time OS "RI78V4" for the RL78 family, the state of real-time OS resource usage, the CPU usage status, and so forth. Through linkage to CS+, the task analyzer tool provides the functions of capturing event occurrences (the issuing of service calls, the generation of interrupts, etc.) as trace data and graphically displaying the information.

Consequently, by using the task analyzer tool, the user can easily analyze the state of processing program execution, the state of real-time OS resource usage, the CPU usage status, and so forth.