User`s guide

94 MPC8240 and MPC8260 Emulation
Chapter 7: Using the Analysis Probe and Emulation Module Together
This chapter describes how to use an analysis probe, an emulation
module, and other features of your Agilent Technologies 16600A or
16700A logic analysis system to gain insight into your target system.
What are some of the tools I can use?
You can use a combination of all of the following tools to control and
measure the behavior of your target system:
Your analysis probe, to acquire data from the processor bus while it is
running full-speed.
Your emulation module, to control the execution of your target processor
and to examine the state of the processor and of the target system.
The Emulation Control Interface, to control and configure the emulation
module, and to display or change target registers and memory.
Display tools including the Listing tool, Chart tool, and System
Performance Analyzer tool to make sense of the data collected using the
analysis probe.
Your debugger, to control your target system using the emulation module.
Do not use the debugger at the same time as the Emulation Control
Interface.
The Agilent Technologies B4620B Source Correlation Tool Set, to relate
the analysis trace to your high-level source code.
Which assembly-level listing should I use?
Several windows display assembly language instructions. Be careful to
use to the correct window for your purposes:
The Listing tool shows processor states that were captured during a “Run
of the logic analyzer. Those states are disassembled and displayed in the
Listing window.
The Emulation Control Interface shows the disassembled contents of a
section of memory in the Memory Disassembly window.
Your debugger shows your program as it was actually assembled, and (if it
supports the emulation module) shows which line of assembly code
corresponds to the value of the program counter on your target system.