Technical information

Section 3 Software Specifications when Using the SH7080 Series/SH7146 Series/SH/Tiny Series
Rev. 5.00 Aug. 18, 2009 Page 56 of 78
REJ10J1237-0500
(b) Measurement item
Items are measured with [Channel 1 to 4] in the [Performance Analysis] dialog box.
Maximum four conditions can be specified at the same time. Table 3.16 shows the
measurement items.
Table 3.16 Measurement Item
Selected Name Option
Disabled None
Elapsed time AC
Number of execution states VS
Branch instruction counts BT
Number of execution instructions I
Exception/interrupt counts EA
Interrupt counts INT
URAM area access counts UN
URAM area instruction access counts UIN
URAM area data access counts UDN
Note: Selected names are displayed for CONDITION in the [Performance Analysis] window.
Options are parameters for <mode> of the PERFORMANCE_SET command.
Each measurement condition is also counted when a condition in table 3.17 is generated.
Table 3.17 Performance Measurement Condition to be Counted
Measurement Condition Notes
Branch count The counter value is incremented by 2. This means that two cycles
are valid for one branch.
Notes: 1. In the non-realtime trace mode of the AUD trace, normal counting cannot be performed
because the generation state of the stall or the execution cycle is changed.
2. When the CPU clock is halted in the mode, such as sleep, counting is also halted.
3. When the measurement start or end condition is set, counting is halted if a power-on
reset is input after and before the satisfaction of measurement start and end conditions.
2. Displaying the measured result
The measured result is displayed in the [Performance Analysis] window or the
PERFORMANCE_ANALYSIS command with hexadecimal (32 bits).