Users Manual User Manual

Performance Analysis
112
Performance Analysis (Advanced Mode)
Conquest M2 has two ways to do Performance Analysis: Real-time and
Statistical Trace analysis.
Real Time analysis uses hardware counters and dual ported FIFOs. These
counters continually count the events and interface with the CPU via the FIFO
to pass the results. This method results in the most accurate measurement,
since the counters never stop for reading.
Advantage Continuous Real-Time measurement.
Disadvantage Measurement results are based on an average.
Minimum and maximum cannot be reported in this mode.
Statistical Trace analysis is done by capturing the data into memory and then
post processing it with software. In this mode, Conquest M2 allows capture to
occur after an occurrence(s) of events such that the data includes mostly
interesting transactions and not unrelated bus activity.
Advantage Many more measurements are possible than in the
Real-Time analysis. It can measure Min, Max, and Average
counts.
Disadvantage Non-Real-Time software post-processing of data.
Real Time Analysis
To do a Real-Time performance analysis, open an existing project file or
define a new analysis project by defining:
Packets to use in the analysis
An Exerciser program, to measure performance with specially generated
bus traffic
An analysis expression or expressions, to measure multiple performance
parameters
Results display configuration
Performance analysis project options