Specifications
9
Inverse Assembler
Software provided with the
analysis probe quickly configures
the logic analyzer by labeling
address, data, and status signals
for the PPC 603 microprocessors.
The software includes an inverse
assembler, which gives you PPC
603 mnemonics in the trace listing
for easy correlation between
captured data and target code.
The inverse assembler also works
with the Agilent B4620B source
correlation tool set to provide time
correlation between the assembly-
level trace and the high-level
source code.
The inverse assembler provides
filters and color coding to show
and/or suppress different instruc-
tions such as data reads, data
writes, unexecuted prefetches, and
memory map regions.
The inverse assembler has several
modes of operation, depending on
your microprocessor configura-
tion. The inverse assembler pro-
vides PPC 603 mnemonics, but the
cache must be off to see all cycles
on the microprocessor.
Cache-On Trace
Agilent’s newest inverse assemblers
provide the ability to trace while
the microprocessor cache is
enabled. The logic analyzer sam-
ples branch messages, and recon-
structs the program flow. This is
the only solution that guarantees
uninterrupted program execution
and never disables the cache.
The cache-on trace feature is avail-
able in version 1.42 or greater of
the logic analyzer system software.
Figure 6: Inverse Assembler Options
Figure 5: Inverse Assembled Trace Time-Correlated to Source Code Using the
Source Correlation Tool Set