To Use The Invasmkey; To Use The Invasm Options Key - HP E2465A PowerPC 604 PGA User Manual

Preprocessor interface
Table of Contents

Advertisement

Analyzing the PowerPC 604
Using the Inverse Assembler
To use the Invasm key
The disassembler may occasionally mispredict a conditional branch
instruction as taken and incorrectly mark subsequent states as overfetch.
The following steps may be taken to correct this:
• Roll the first incorrectly marked state to the top of the listing screen
and select the Invasm key.
• Select High or Low as the first or second word of the double word
that is incorrectly marked.
Note that the PowerPC 604 may branch to the second word of a doubleword
without the disassembler detecting it. This could be a branch from cache, or
via the lr, ctr, or srrO registers. If the first word of the target doubleword is a
branch, the inverse assembler may incorrectly mark the second word as
overfetch.
To use the Invasm Options key
The enhanced inverse assembler contains additional features which use the
increased capabilities of some of the logic analyzers. These features are
accessed through the Invasm Options menu. Note that all the features in the
generic inverse assembler are included in the enhanced inverse assembler
(see previous section).
The I604E Inverse Assembly Options menu contains three functions: display
filtering with Show/Suppress selections, Code Synchronization, and Display
Options. The following sections describe these functions.
If the X or
0
pattern markers are turned on, and the designated pattern is found
in a state that has been Suppressed with display filtering, the following
message will appear on the logic analyzer display: 'X (or 0) pattern found, but
state is suppressed."
2-18
E2465A PowerPC 604 PGA Preprocessor

Advertisement

Table of Contents
loading

Table of Contents