
Rev. 2.0, 01/01, page 201 of 214
2. Functions that cannot be used while the profile function is being used
(a) Performance measurement function
The profile function is implemented by using the performance measurement function
described in section 6.5.7 (1), Performance measurement function. This function cannot be
used when the profile function is enabled.
(b) Step function
When the profile function is enabled, do not use the step function. The profile data cannot
be measured correctly.
(c) Memory access during user program execution
When the profile function is enabled, memory access is disabled during user program
execution.
(d) Continuous trace function
When the profile function is enabled, do not use the continuous trace function that can be
used in the internal trace function. The profile data cannot be measured correctly.
(e) Internal trace function
When the profile function is enabled, mode selection of the internal trace is disabled since
all items of the internal trace modes are selected in the emulator.
(f) Halt function
When the profile function is enabled, do not use the halt function for the internal or AUD
trace.
3. Others
(a) When the profile function is used, the contents that have been set in the performance
measurement function or data that has been measured will be deleted.
(b) Since the profile function is implemented with the internal break, it takes a long time to
start and end the user program execution. The user program execution times under the
following environment are shown below:
Environment:
Host computer: 800 MHz (Pentium
Memory: 130 Mbytes
OS: Windows
Execution program: 10,000 nested calls
(i) When the profile function is not used: 1 second or lower
(ii) When the profile function is used in the setting without including a child function:
20 seconds
(iii) When the profile function is used in the setting including a child function:
211 seconds
III)
2000