Instrument: Agilent
Technologies 16517A 4GHz
Timing/1GHz State Logic
Analyzer
Agilent Technologies 16517A/18A 4GHz Timing/1GHz
State Logic Analyzer
The Agilent Technologies 16517A provides timing analysis at a sample
rate of up to 4 GHz. It also offers state analysis that uses your target
system’s clock at speeds of up to 1 GHz. The 16517A can be connected
to up to 4 Agilent Technologies 16518A expansion cards, giving 80
channels each with a memory depth of 64 Ksamples.
Getting Started
•“Connecting to Your Target System” on page 10
•“Adjusting Skew” on page 16
•“Setting Up a Measurement” on page 17
•“When Something Goes Wrong” on page 35
•“Error Messages” on page 35
Measurement Examples
•“Making a Basic Timing Measurement” on page 22
•“Making a Basic State Measurement” on page 26
•Advanced Measurement Examples (see the Measurement Examples help
volume)
•“Interpreting the Data” on page 30
More Features
Correlating with Other Instruments (see the Agilent Technologies
16700A/B-Series Logic Analysis System help volume)
Using Symbols (see page 85)
Using Markers (see the Markers help volume)
2
Agilent Technologies 16517A/18A 4GHz Timing/1GHz State Logic Analyzer
“Loading and Saving Logic Analyzer Configurations” on page 34
“Testing the Logic Analyzer Hardware” on page 46
Interface Reference
“The Format Tab” on page 47
“The Trigger Tab” on page 55
The Skew Adjust Tab (see page 16)
“The Symbols Tab” on page 85
“Specifications and Characteristics” on page 80
Main System Help (see the Agilent Technologies 16700A/B-Series Logic
Analysis System help volume)
Glossary of Terms (see page 107)
3
Agilent Technologies 16517A/18A 4GHz Timing/1GHz State Logic Analyzer
4
Contents
Agilent Technologies 16517A/18A 4GHz Timing/1GHz State
Logic Analyzer
1 Agilent Technologies 16517A/18A 4GHz Timing/1GHz State
Logic Analyzer
Connecting to Your Target System10
Recommended Probe Configurations10
Probing Accessories11
Probing System Description13
Requirements of Target Signals14
Adjusting Skew16
Setting Up a Measurement17
Map the Analyzer to the Target System17
Set Up the Analyzer18
Define Trigger Conditions19
Run the Measurement20
Examine the Data20
Making a Basic Timing Measurement22
Making a Basic State Measurement26
Interpreting the Data30
Analysis Using Waveform30
Analysis Using Listing32
Loading and Saving Logic Analyzer Configurations34
5
Contents
When Something Goes Wrong35
Nothing Happens35
Error Messages35
Suspicious Data44
Interference with Target System45
Testing the Logic Analyzer Hardware46
The Format Tab47
Setting the Acquisition Mode47
Defining Labels: Mapping Analyzer Channels to Your System49
Working with Labels50
Setting the Pod Threshold53
Activity Indicators54
The Trigger Tab55
Setting Up a Trigger55
Adding and Deleting Sequence Steps57
Editing Sequence Steps58
Setting Up Loops and Jumps in the Trigger Sequence58
Saving and Recalling Trigger Sequences59
Clearing Part or All of the Trigger60
Overview of the Trigger Sequence61
Predefined Trigger Macros62
Working with User-Defined Macros68
Defining Resource Terms71
Trigger Position Control76
Sample Period (Timing Only)77
Oversampling: the Samples/Clock Control77
Arming Control78
6
Contents
Specifications and Characteristics80
Agilent Technologies 16517A/18A Logic Analyzer Specifications80
Agilent Technologies 16517A/18A Logic Analyzer Characteristics81
What is a Specification83
What is a Characteristic83
What is a Calibration Procedure84
What is a Function Test84
The Symbols Tab85
Displaying Data in Symbolic Form86
Setting Up Object File Symbols87
To Load Object File Symbols87
Relocating Sections of Code89
To Delete Object File Symbol Files 90
Symbol File Formats90
Creating ASCII Symbol Files91
Creating a readers.ini File96
User-Defined Symbols99
To Create User-Defined Symbols99
To Replace User-Defined Symbols99
To Delete User-Defined Symbols100
To Load User-Defined Symbols100
Using Symbols In The Logic Analyzer101
Using Symbols As Trigger Terms101
Using Symbols as Search Patterns in Listing Displays102
Using Symbols as Trigger Terms in the Source Viewer102
Using Symbols as Pattern Filter Terms102
Using Symbols as Ranges in the Software Performance Analyzer103
Glossary
7
Contents
Index
8
1
Agilent Technologies 16517A/18A
4GHz Timing/1GHz State Logic
Analyzer
9
Chapter 1: Agilent Technologies 16517A/18A 4GHz Timing/1GHz State Logic Analyzer
Connecting to Your Target System
Connecting to Your Target System
You can connect the logic analyzer to your target system either directly
or through an analysis probe. The Agilent Technologies 16517A/18A
logic analyzer has two cables ending in pod housings with leads for
probing individual lines. Each logic analyzer is shipped with a Probe
Accessories Kit, whose components are described below.
You can also connect to the target system through an analysis probe.
The Agilent Technologies 16517A/18A logic analyzer requires a clear
connection with no termination, so any analysis probe you use must be
non-terminated. Additionally, the Agilent Technologies 16517A/18A
logic analyzer does not support inverse assembly.
See Also“Recommended Probe Configurations” on page 10
“Probing Accessories” on page 11
“Probing System Description” on page 13
“Requirements of Target Signals” on page 14
Recommended Probe Configurations
Long leads and improper signal connections can result in inconsistent
or erroneous data. In an ideal connection, the probe tip connects
directly to the target system without any additional lead lengths.
Depending on your measurement, the added inductance caused by
additional lead length could cause a problem for the signal rise time.
If you must add length to the ground lead, use the following general
guidelines:
Target Rise Time Maximum Additional Ground Length
300 ps 1 inch
600 ps 2 inch
10
Chapter 1: Agilent Technologies 16517A/18A 4GHz Timing/1GHz State Logic Analyzer
Connecting to Your Target System
1 ns 3 inch
Recommended Configurations
Ground Leads
Probing Accessories
The probe accessories described below are part of the probe Accessory
Kits supplied with the 16517A master and 16518A expander cards. To
order any of these accessories individually, use the part numbers listed
below or in the Accessory Kit box.
The probe accessories that plug onto straight pins will fit on 0.63 mm
(0.025 in) square pins, or 0.66 mm to 0.84 mm (0.026 in to 0.033 in)
diameter round pins.
The following probing components connect the probe to ground.
Right Angle Ground Lead (Agilent Technologies 16517-82106)
This flexible lead is 1.5 inches long with a 90 degree bend off the lead
tip. It stacks on 0.1 inch centers.
11
Chapter 1: Agilent Technologies 16517A/18A 4GHz Timing/1GHz State Logic Analyzer
For surface-mount components, PGAs, or cramped areas, this wire can
be tacked onto an IC lead for direct connection.
Grabbers (Agilent Technologies 16517-82108)
These 0.05 pitch grabbers attach to IC pins with lead spacing greater
than or equal to 0.5 inch.
12
Calibration Pod
(Agilent Technologies
16517-63201)
BNC to SMB Cable
Adapter (Agilent
Technologies 16517-
61604)
Chapter 1: Agilent Technologies 16517A/18A 4GHz Timing/1GHz State Logic Analyzer
Connecting to Your Target System
The calibration pod is only included in the accessory kit for the
16517A. You use the calibration pod during the skew adjust procedure.
See “Adjusting Skew” on page 16 for information on performing the
skew adjust procedure.
On the back of the 16517A card, there are two SMB connectors used
for external ECL arm in/out signals. Use this adapter between the BNC
cable and the logic analyzer. The adapter cable is only included in the
accessory kit for the 16517A.
Probing System Description
The Agilent Technologies 16517A/18A logic analyzer probing system
consists of shielded cables ending in a pod housing, with 12-inch
coaxial cables for the individual probes. The probing accessories are
plugged onto the probes.
The pod housing contains termination networks and comparators. The
pod housing also shows the equivalent circuit for 4 GHz operation, so
13
Chapter 1: Agilent Technologies 16517A/18A 4GHz Timing/1GHz State Logic Analyzer
Connecting to Your Target System
that you can calculate pod loading. It is also shown below.
Each probe has a ground connection, which must be used for
acceptable signal quality. The accessory kit contains ground extenders.
All probe accessories connect to 0.1-inch centers.
Only Pod 1 of the 16517A card has a clock channel. For state measurements, this probe must be connected to the target system’s
clock.
Pressing the Pod ID button on the pod housing causes a message that
identifies the pod to appear on the logic analysis system.
See Also“Requirements of Target Signals” on page 14
Logic Analysis System Installation Guide
Agilent Technologies 16517A/18A 4GHz Timing/1GHz State User’s
Reference
Requirements of Target Signals
Minimum Signal
Amplitude
Any signal line you intend to probe with the logic analyzer probes must
supply a minimum voltage swing of 500 mV to the probe tip. If you
measure signal lines with a smaller voltage swing, you may not get
reliable results. The minimum input overdrive (see page 15) is the
14
Chapter 1: Agilent Technologies 16517A/18A 4GHz Timing/1GHz State Logic Analyzer
Connecting to Your Target System
greater of 250 mV or 30% of signal amplitude.
Maximum Probe Input
Voltage
The maximum probe input voltage of each logic analyzer probe is 40
volts peak.
Overdrive
Overdrive is the amount a signal must exceed the threshold voltage for
the logic analyzer to detect a change in logic level. For the Agilent
Technologies 16517A/18A logic analyzer, overdrive is 250 mV or 30% of
signal peak-to-peak amplitude, whichever is greater.
For example, given a 3.3 volt CMOS signal (low = 0V, high = 3.3 V) the
optimal threshold is 1.65 V (50%). If the threshold is set less than 1.0 V
or greater than 2.3 V, then a timing acquisition might show excessive
channel-to-channel skew. For a state acquisition, the analyzer’s setup
and hold requirements might not be met.
The overdrive amount is specified as the greater of 250 mV or 30% of
the signal amplitude because it has two purposes. The 250 mV ensures
reliable switching or state detection. The 30% of amplitude ensures the
threshold is reasonably centered within the waveform in order to
minimize channel-to-channel skew (t
PHL
vs t
PLH
).
15
Chapter 1: Agilent Technologies 16517A/18A 4GHz Timing/1GHz State Logic Analyzer
Adjusting Skew
Adjusting Skew
Skew adjustment minimizes channel-to-channel skew. This is a
necessary step to make sure your Agilent Technologies 16517A/18A
logic analyzer meets specifications.
This procedure requires the Agilent Technologies 16517-63201
calibration pod and a BNC coax cable.
1. Connect the BNC cable to the Cal port on the back panel of the 16517A
master card.
2. Connect the other end of the BNC cable to the calibration pod’s Cal input.
3. In the Agilent Technologies 16517A/18A 4GHz Timing/1GHz State window,
select the Skew Adjust tab.
4. Select the Start button.
5. Follow the instructions on screen. Be sure to plug the probes all the way
into the module, as shown below.
The Agilent Technologies 16517A/18A does not require an operational
accuracy calibration. To test it against the module specifications, refer
to "Testing Performance" in the optional Agilent Technologies 16517A/18A Service Guide, available from your Agilent Technologies
Sales Office.
16
Chapter 1: Agilent Technologies 16517A/18A 4GHz Timing/1GHz State Logic Analyzer
Setting Up a Measurement
Setting Up a Measurement
There are six basic steps for any measurement.
1. “Map the Analyzer to the Target System” on page 17
2. “Set Up the Analyzer” on page 18
3. “Define Trigger Conditions” on page 19
4. “Run the Measurement” on page 20
5. “Examine the Data” on page 20
6. Refine measurement by repeating steps 3 - 5.
If you load a configuration file, it will set up the logic analyzer and
trigger sequence. For your particular measurement, you may need to
change some settings.
See Also “Making a Basic Timing Measurement” on page 22
“Making a Basic State Measurement” on page 26
Measurement Examples (see the Measurement Examples help volume)
Making Basic Measurements for a self-paced tutorial
Map the Analyzer to the Target System
The first step is to physically connect the logic analyzer to your target
system in a way that makes sense.
Connect Pods
The logic analyzer pods detect the signals on your target system.
Attach pods in a way that keeps logically related channels together. Be
sure to ground each probe.
If you plan on making state measurements, be sure to connect the
clock probe on Pod 1 of the 16517A master card to your target
17
Chapter 1: Agilent Technologies 16517A/18A 4GHz Timing/1GHz State Logic Analyzer
Setting Up a Measurement
system’s clock line.
Step 2: Set Up the Analyzer (see page 18)
See Also“Connecting to Your Target System” on page 10
Set Up the Analyzer
The next step is to set up the logic analyzer. These controls are
grouped under the Format tab. If you load a configuration file, this
step is taken care of for you.
Set Measurement Type and Clocks
The logic analyzer can perform state or timing measurements. State
measurements are also known as synchronous or logic measurements.
Timing measurements are also known as asynchronous, internal clock,
or periodic measurements. State measurements use the target system’s
clock to determine when to sample. Timing measurements sample at a
fixed rate which you select.
For state measurements, you must specify a clock edge to match the
clocking arrangement used by your target system. If the clock is
incorrect, the trace data may indicate a problem where there isn’t one.
Group Bits With Labels
Pod fields correspond to the cables on the logic analyzer module. The
bits in the pod fields correspond to the individual signals monitored by
the pods. Bits with activity on them show double-headed arrows, like
so . Labels group bits into logical signals; for example, "addr bus".
These groupings are then used in the trigger tab and the data displays.
A label can have up to 32 channels. Each measurement can define 126
labels.
Step 3: Define Trigger Conditions (see page 19)
18
Chapter 1: Agilent Technologies 16517A/18A 4GHz Timing/1GHz State Logic Analyzer
See Also“Setting the State Clock” on page 48
“Assigning Bits to a Label” on page 50
“The Format Tab” on page 47
Define Trigger Conditions
The third step is to define the trigger. Controls for this are located
under the Tri g ger tab. Configuration files saved from previous
measurements automatically define trigger conditions.
Define Terms
If you think of labels as variables, terms are the specific values the
variables can assume. A hardware metaphor would be that labels are
bits, and terms are the specific values. Terms can match patterns and
edges.
Setting Up a Measurement
For example, if you wanted to trigger on a write to a specific address,
first you’d group the address bus into a label and then you’d set up a
term based on that label with the address.
Set Up a Trigger Sequence
The trigger sequence is like a small program that controls when the
logic analyzer stores data. There are trigger macros for the common
tasks, or you can set up your own. The logic analyzer starts at the first
trigger level until either the main branch or the "else" condition
becomes true. When that happens, it goes to the next level and follows
the instructions there.
Step 4: Run the Measurement (see page 20)
See Also“Defining Resource Terms” on page 71
“Setting Up a Trigger” on page 55
“The Trigger Tab” on page 55
19
Chapter 1: Agilent Technologies 16517A/18A 4GHz Timing/1GHz State Logic Analyzer
Setting Up a Measurement
Measurement Examples (see the Measurement Examples help volume)
Run the Measurement
You run the measurement by selecting a button sometimes labeled
Run, sometimes Group Run, sometimes Run All. The difference
between the three types is that Run starts only the instrument you are
using, Group Run starts all instruments attached to group run in the
Intermodule window, and Run All starts all instruments currently
placed in the workspace.
Runs can be single or repetitive. Single runs gather data until the logic
analyzer memory is full, and then stop. Repetitive runs keep repeating
the same measurement and are useful for gathering statistics.
Repetitive runs on a logic analyzer do not do equivalent time sampling
like oscilloscopes do.
If you want to stop a run, select the Stop button.
Step 5: Examine the Data (see page 20)
Examine the Data
Data from your measurement can be viewed in various display windows
or offline. Some of the things you can do in the display windows are
•Gather statistics
•Search for patterns
•Display time-correlated data
Automatically gather statistics
In the repetitive mode, set markers on data points you are interested in
and then select repetitive run.
20
Chapter 1: Agilent Technologies 16517A/18A 4GHz Timing/1GHz State Logic Analyzer
Setting Up a Measurement
Search for patterns
Using markers, you can search displays for certain values. There are
two global markers which keep their place across all measurement
views, even across instruments.
Display correlated data
There are several tools for correlation. The Intermodule window allows
you to specify complex triggering configurations using several
instruments. It is also useful for starting acquisitions at the same time.
Global markers mark the same events in different displays, so you can
switch views without having to reorient yourself. The Compare tool lets
you compare two different acquisitions to look for changes.
See AlsoWorking with Markers (see the Markers help volume)
Using the Chart Display Tool (see the Chart Display Tool help volume)
Using the Distribution Display Tool (see the Distribution Display Tool
help volume)
Using the Listing Display Tool (see the Listing Display Tool help volume)
Using the Digital Waveform Display Tool (see the Waveform Display Tool
help volume)
Using the Compare Analysis Tool (see the Compare Tool help volume)
“Interpreting the Data” on page 30
21
Chapter 1: Agilent Technologies 16517A/18A 4GHz Timing/1GHz State Logic Analyzer
Making a Basic Timing Measurement
Making a Basic Timing Measurement
This example uses the circuit board that is supplied with the Making
Basic Measurements kit as the target system. The kit is supplied with
every logic analysis system, or can be ordered from your Agilent
Technologies Sales Office.
There are nine major steps to making a basic measurement. When
using the Agilent Technologies 16517A/18A logic analyzer with the
training board, you need to connect pod 1 of an Agilent Technologies
16550, 16554, 16555, or 16556 logic analyzer to J1 of the training board
in order to supply power.
Map the Logic
Analyzer to the Target
System
1. Connect probes.
a. Using ground extenders, connect the probes of Pod 1 to J2. You need to
ground each probe.
b. Connect Pod 1 of the other logic analyzer to J1 on the target system to
provide power.
2. On the Agilent Technologies or 16700A/B logic analysis system, open the
16517 logic analyzer setup window.
a. In the main window, select the logic analyzer icon.
b. Choose Setup... from the menu.
3. If the logic analyzer is not already set for Timing, change the sampling
mode to Timing.
a. Select the Format tab.
b. Select the sampling mode option button and choose Timing - Full
Channel.
4. Group channels with labels.
a. Optional - Insert a second label.
1. Select Lab1.
22
Chapter 1: Agilent Technologies 16517A/18A 4GHz Timing/1GHz State Logic Analyzer
Making a Basic Timing Measurement
2. Choose Insert after....
3. In the Enter Label Name box, select OK.
b. Optional - Rename Lab1
1. Select Lab1.
2. Choose Rename....
3. Enter a new name in the name field.
4. Select OK to dismiss the Rename Label box.
c. Select the bit assignment button.
The bit assignment button is to the right of a label name, and under a
pod column.
d. Choose ******** from the menu.
If none of the choices match your own system, choose Individual...
and select the individual bits to assign them (*) or ignore them (.).
5. Define trigger terms for a bus.
a. Select the Tr igger tab.
b. Optional - Rename pattern term patt1.
1. Select the patt1 field.
2. Enter a new name.
c. Select the appropriate label.
1. Select the label button immediately to the right of the term name.
2. To define the term as a combination of labels, choose Insert... To
use a different label to define the term, choose Replace...
3. In the dialog box, select the label name you want to use and then
select the OK button.
d. Select the field with XX and enter the value you want to trigger on.
6. Define trigger terms for an edge.
a. Select the Edge tab in the lower part of the window.
b. Optional - Rename edge1.
23
Chapter 1: Agilent Technologies 16517A/18A 4GHz Timing/1GHz State Logic Analyzer
Making a Basic Timing Measurement
1. Select the edge1 field.
2. Enter a new name.
c. Select the appropriate label.
1. Select the label button immediately to the right of the term name.
2. To define the term as a combination of labels, choose Insert... To
use a different label to define the term, choose Replace... Edges
within a term are always OR’d together, which means only one of
the edges on one of the labels needs to occur for the edge term to
become true.
3. In the dialog box, select the label name you want to use and then
select the OK button.
d. Select the edge assignment button (........) and enter the edge or
edges you want to trigger on. Remember, if more than one edge is
specified, then when the logic analyzer detects any of the edges the
term becomes true.
7. Add the edge term to the trigger sequence.
a. Select Modify from the menu bar, then Break down macros.
b. Select the 1 sequence level button and choose Edit...
c. In the dialog box, select the patt1 button and choose Combo...
d. In the Combination box, select Off next to edge1 and choose On.
e. Select the Or option button where the path from patt1 and the path
from edge1 come together, and choose And.
f. Select the OK button.
The analyzer is now set to trigger when it detects edge1 and patt1 is on
the bus. The trigger sequence window shows
Find "(patt1*edge)" then TRIGGER
.
The logic analyzer automatically triggers on the first trigger term. You can
set up more complex triggers by editing the sequence levels and defining
additional trigger terms.
See Also“The Tri gger Tab” on page 55
24
Chapter 1: Agilent Technologies 16517A/18A 4GHz Timing/1GHz State Logic Analyzer
1. Select the Run button.
2. Examine the data.
a. Select the Window menu.
b. Select the slot of your high-speed logic analyzer and choose Waveform.
c. To have the waveform display appear automatically when you run the
logic analyzer, select Options -> Popup on Run -> On in the menu bar
of the waveform display.
d. To insert additional labels, or expand overlaid signals, select the label
name.
See AlsoFor Connection Information
Logic Analysis System Installation Guide
For Details on the Training Board or More Tutorials
Making a Basic Timing Measurement
Making Basic Measurements
Examples of Typical Timing Measurements
Hardware Turn-On (see the Measurement Examples help volume)
measurements.
Firmware Development (see the Measurement Examples help volume)
measurements.
System Integration (see the Measurement Examples help volume)
measurements.
For Details on the Logic Analyzer Interface
“The Format Tab” on page 47
“The Trigger Tab” on page 55
25
Chapter 1: Agilent Technologies 16517A/18A 4GHz Timing/1GHz State Logic Analyzer
Making a Basic State Measurement
Making a Basic State Measurement
This example uses the circuit board that is supplied with the Making
Basic Measurements kit as the target system. The kit is supplied with
every logic analysis system, or can be ordered from your Agilent
Technologies Sales Office.
There are ten major steps to making a basic measurement. When using
the Agilent Technologies 16517A/18A logic analyzer with the training
board, you need to connect pod 1 of an Agilent Technologies 16550,
16554, 16555, or 16556 logic analyzer to J1 of the training board in
order to supply power.
Map the Logic
Analyzer to the Target
System
1. Connect probes.
a. Using ground extenders, connect the probes of Pod 1 to J2. You need to
ground each probe. Be sure to connect the CLK probe to CLK1 of the
target system.
b. Connect Pod 1 of the logic analyzer to J1 on the target system.
2. On the Agilent Technologies 16700A/B logic analysis system, open a logic
analyzer setup window.
a. In the main window, select the logic analyzer icon.
b. Choose Setup... from the menu.
3. If the logic analyzer is not already set for State, change the sampling mode
to State.
a. Select the Format tab.
b. Select the sampling mode option button and choose State - Full
Channel.
4. Check that the logic analyzer is detecting a clock signal.
The Clock Period display shows the measured target system clock. For
the training board, the clock is about 40 ns.
If the Clock Period display shows a line, the logic analyzer is not detecting
26
Chapter 1: Agilent Technologies 16517A/18A 4GHz Timing/1GHz State Logic Analyzer
Making a Basic State Measurement
any clock. Check that the CLK probe of Pod 1 of the master card is
connected to CLK1 of J2 on the training board, and that the probe is
grounded. If there is still no activity, check that the other logic analyzer is
connected to J1 to supply power.
5. Group channels with labels.
a. Optional - Insert a second label.
1. Select the Lab1 button.
2. Choose Insert after....
3. In the Enter Label Name box, select the OK button.
b. Optional - Rename Lab1.
1. Select the Lab1 button.
2. Choose Rename....
3. Enter a new name in the name field.
4. Select OK to dismiss the Rename Label box.
c. Select the bit assignment button.
The bit assignment button is to the right of a label name, and under a
pod column.
d. Choose ******** from the menu.
If none of the choices match your own system, choose Individual...
and select the individual bits to assign them (*) or ignore them (.).
6. Define trigger terms for patterns on buses.
a. Select the Tr igger tab.
b. Optional - Rename term patt1.
1. Select the patt1 field.
2. Enter a new name.
c. Select the appropriate label.
1. Select the label button immediately to the right of the term name.
2. To define the term as a combination of labels, choose Insert... To
use a different label to define the term, choose Replace...
27
Chapter 1: Agilent Technologies 16517A/18A 4GHz Timing/1GHz State Logic Analyzer
Making a Basic State Measurement
3. In the dialog box, select the label name you want to use and then
select the OK button.
d. Select the field with XX and enter the value you want to trigger on.
e. Optional - Repeat steps a - d for term patt2.
7. Optional - Add additional trigger terms to the trigger sequence.
The logic analyzer automatically triggers on patt1, the first trigger term.
You can set up more complex triggers by editing the sequence levels and
combining trigger terms.
a. Select the 1 sequence level box and choose Edit...
b. In the dialog box, select the patt1 button and choose Combo...
c. In the Combination box, select Off next to patt2 and choose On.
d. To change the trigger to patt1 and patt2, select the Or button to the
right of the terms and choose And.
e. Select the Combination dialog’s OK button.
f. Select the sequence level dialog’s OK button.
The analyzer is now set to trigger when it detects both the pattern
defined by patt1 and the pattern defined by patt2 on the target
system’s buses. The trigger sequence windows shows
Find 1 occurrence of "(patt1*patt2)" then TRIGGER
See Also“The Tri gger Tab” on page 55
1. Select the Run button.
2. Examine the data.
a. Select the Window menu.
b. Select the slot of your high-speed logic analyzer and choose Listing.
c. To have the listing display appear automatically when you run the logic
analyzer, select Options -> Popup on Run -> On in the menu bar of the
listing display.
d. To insert additional labels, select the label name.
28
Chapter 1: Agilent Technologies 16517A/18A 4GHz Timing/1GHz State Logic Analyzer
See AlsoFor Connection Information
Logic Analysis System Installation Guide
For Details on the Training Board or More Tutorials
Making Basic Measurements
Examples of Typical Timing Measurements
The "Looking at State Events" group under Hardware Turn-On (see the
Measurement Examples help volume) measurements.
Firmware Development (see the Measurement Examples help volume)
measurements.
System Integration (see the Measurement Examples help volume)
measurements.
For Details on the Logic Analyzer Interface
Making a Basic State Measurement
“The Format Tab” on page 47
“The Trigger Tab” on page 55
29
Chapter 1: Agilent Technologies 16517A/18A 4GHz Timing/1GHz State Logic Analyzer
Interpreting the Data
Interpreting the Data
After you’ve acquired a trace with the logic analyzer, you can analyze it
in the display tools. The logic analysis system also provides filtering
and compare tools for more complex analysis.
The logic analyzer is automatically connected to the Waveform and
Listing displays when you set up a measurement. To move to that
display,
1. Select the Window menu.
2. Move the cursor over the name of the analyzer whose data you want to
view.
3. Choose Waveform or Listing.
•“Analysis Using Waveform” on page 30
•“Analysis Using Listing” on page 32
Analysis Using Waveform
Example: Looking for a Missing Pattern
You can easily use the waveform tool to make timing measurements.
For example, if you were triggering when a pattern doesn’t follow an
edge within a certain time (see the Measurement Examples help
volume), you would probably want to look at your data set to see if the
pattern ever did occur. This might be the case when you verifying that
the system is responding to an interrupt.
After triggering on an instance where the response did not appear
quickly enough, you might take these steps in the Waveform display:
1. Find the edge.
a. Select the Search tab.
b. Select the down arrow after the Label field, and choose the label
containing the edge.
30
Loading...
+ 94 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.