To Trace "Windows" Of Program Execution - HP 64782 User Manual

For the graphical user interface
Hide thumbs Also See for 64782:
Table of Contents

Advertisement

Using the Emulation Analyzer

To trace "windows" of program execution

To trace "windows" of program execution
Create your first specification form on the command line. That will
enter the proper format in the Trace Specification Selection dialog
box. Obtain the dialog box by choosing Trace→Trace Spec... You
can click on your specification in the dialog box, edit it if desired, and
click OK.
Using the command line, enter commands as follows:
To trace only the states occurring after a particular bus cycle, enter:
trace enable <bus_state>
To trace only the states occurring between two particular bus cycles, enter:
trace enable <bus_state> disable <bus_state>
<bus_state> represents a combination of address, data and status
expressions that must be matched to satisfy the windowing qualifier.
Windowing refers to the analyzer feature that allows you to turn on, or
enable, the capturing of states after some state occurs then to turn off, or
disable, the capturing of states when another state occurs. In effect,
windowing allows you capture "windows" of code execution.
Windowing is different than storing states in a range (the only range option in
the trace command syntax) because it allows you to capture execution of all
states in a window of code whereas storing states in a range won't capture
the execution of subroutines that are called in that range or reads and writes
to locations outside that range.
When you use the windowing feature of the analyzer, the trigger state must
be in the window or else the trigger will never be found.
If you wish to combine the windowing and sequencing functions of the
analyzer, there are some restrictions:
Up to four sequence terms are available when windowing is in effect.
Global restart is not available when windowing is in effect.
Occurrence counts are not available.
228

Advertisement

Table of Contents
loading

Table of Contents