HS7750KCI01H Renesas Electronics America, HS7750KCI01H Datasheet - Page 226

no-image

HS7750KCI01H

Manufacturer Part Number
HS7750KCI01H
Description
ON CHIP DEBUG EMULATOR
Manufacturer
Renesas Electronics America
Datasheets

Specifications of HS7750KCI01H

Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
6.5.7
1. Performance analysis function
Notes: 1. When <channel> is omitted for the initialization and cancellation of the performance
Rev. 2.0, 01/01, page 202 of 214
The SH7750 E10A emulator can measure the performances of the SH7750 or SH7750S.
Display and initialization can be performed by the PERFORMANCE_ANALYSIS command,
cancellation can be performed by the PERFORMANCE_CLEAR command, and setting can
be performed by the PERFORMANCE_SET command. The performance analysis method is
described below.
The emulator measures how many times the events specified with the performance analysis
function are satisfied. The emulator uses measurement channels 1 and 2 to specify the
measurement start and end PC values. Therefore, the UBC function cannot be used by the user
when the PC values are specified for the start and end conditions. For this function, two events
can be measured simultaneously and the following conditions can be specified:
Measurement range
One of the following ranges can be specified by either of measurement channels 1 and 2.
1. From the start to the end of the user program execution
2. From the occurrence of the event set in channel A of the UBC to the occurrence of the
Events
Cache miss count, TLB miss count, branch count, instruction execution count, operand
access count, internal I/O access count, interrupt count, cache fill count, and elapsed cycle
count can be measured. Table 6.9 lists the specifiable events.
2. When performance measurement conditions are canceled, the settings in the UBC are
3. When setting start and end PC values for both channel 1 and channel 2, set the same
4. When start and end PC values are set with this command, the UBC contents set before
SH7750 E10A Emulator Useful Functions
event set in channel B
When the first range is specified, the measurement result includes a several-cycle error
for one user program execution. Therefore, do not specify this range when the step is to
be executed. In addition, the user program execution stops when continuous trace is
used; again, do not specify the first range in this case.
measurement results, all performance measurement results are initialized and
cancelled.
not guaranteed.
start and end PC values for PERFORMANCE_ANALYSIS channel 1 and
PERFORMANCE_ANALYSI channel 2. If different values are set, the last setting is
valid.
using this command are ignored.

Related parts for HS7750KCI01H