Note that when you set a delay specification using tgout -c or tgout -t (trigger
output delay before trace complete/after trigger), the trace will indicate complete as
soon as the analyzer has captured the state specified, even though the entire trace
memory has not been filled.
If the notation "trig1 break" remains on the status line without being replaced by
"Emulation trace complete", it indicates the trace memory is not completely filled,
and no more states are being captured.
7 Store the entire trace memory content in a file with a command like:
wait measurement_complete ; copy trace to <directory/filename>
The "wait" command is inserted ahead of the "copy" command to ensure that the
unload of trace data is complete before you try to store it. Without "wait", you will
get an ERROR message warning that the unload is still in process. The
<filename> is an ASCII filename for a binary file that can be viewed using the
load trace command.
8 Start a new trace with the command: trace again
9 Resume the program run from the point where it was interrupted when the emulator
broke to the monitor with the command: run
10 Wait until the notation "trig1 break" and/or "Emulation trace complete" appears on
the status line. Then store the new trace memory content in a new file with
commands like:
stop_trace
wait measurement_complete ; copy trace to <directory/f1>
Note that "f1" in the above command suggests use of consecutive
filenames to store your execution files, such as FILENAME1, FILENAME2, etc.
Repeat steps 8 through 10 above until all program execution has been captured.
Your destination directory will have a set of files that, taken together, contain all of
your program execution. Note that if you did not prevent capture of foreground
monitor cycles in step 3 above, the last few trace lines in each file may contain
monitor cycles.
Chapter 7: Using the Emulation-Bus Analyzer
Making Complex Trace Measurements
224
Содержание 64780A
Страница 1: ...Graphical User Interface User s Guide MC68360 68EN360 Emulator Analyzer HP 64780A ...
Страница 20: ...xx ...
Страница 21: ...Part 1 Quick Start Guide 1 ...
Страница 23: ...1 Getting Started 3 ...
Страница 45: ...Part 2 Using The Emulator 25 ...
Страница 47: ...2 Plugging into a Target System 27 ...
Страница 55: ...Chapter 2 Plugging into a Target System Plugging into the Motorola QUADS Target System 35 ...
Страница 59: ...3 Starting and Exiting HP 64700 Interfaces 39 ...
Страница 69: ...4 Entering Commands 49 ...
Страница 103: ...5 Configuring the Emulator 83 ...
Страница 122: ...102 ...
Страница 123: ...6 Using the Emulator 103 ...
Страница 193: ...7 Using the Emulation Bus Analyzer How to record program execution in real time 173 ...
Страница 249: ...8 Making Software Performance Measurements 229 ...
Страница 279: ...9 Making Coordinated Measurements 259 ...
Страница 295: ...Part 3 Reference 275 ...
Страница 297: ...10 Setting X Resources 277 ...
Страница 312: ...292 ...
Страница 313: ...11 Emulator Analyzer Interface Commands 293 ...
Страница 391: ...set Chapter 11 Emulator Analyzer Interface Commands set 371 ...
Страница 405: ... SYMB Chapter 11 Emulator Analyzer Interface Commands SYMB 385 ...
Страница 422: ...402 ...
Страница 460: ...440 ...
Страница 461: ...Part 4 Concept Guide 441 ...
Страница 463: ...13 Concepts of the EMSIM and EMRAM 443 ...
Страница 471: ...Part 5 Installation and Service Guide 451 ...
Страница 473: ...14 Installation 453 ...
Страница 491: ...Chapter 14 Installation Verifying the Installation 471 ...
Страница 493: ...15 Installing Updating Emulator Firmware 473 ...
Страница 500: ...480 ...
Страница 516: ...496 ...
Страница 540: ...520 ...