We’ve added this manual to the Agilent website in an effort to help you support
your product. This manual is the best copy we could find; it may be incomplete
or contain dated information. If we find a more recent copy in the future, we will
add it to the Agilent website.
Support for Your Product
Agilent no longer sells or supports this product. Our service centers may be able
to perform calibration if no repair parts are needed, but no other support from
Agilent is available. You will find any other available product information on the
Agilent Test & Measurement website, www.tm.agilent.com.
HP References in this Manual
This manual may contain references to HP or Hewlett-Packard. Please note that
Hewlett-Packard's former test and measurement, semiconductor products and
chemical analysis businesses are now part of Agilent Technologies. We have
made no changes to this manual copy. In other documentation, to reduce
potential confusion, the only change to product numbers and names has been in
the company name prefix: where a product number/name was HP XXXX the
current name/number is now Agilent XXXX. For example, model number
HP8648A is now model number Agilent 8648A.
Front -Panel Operation Reference
HP 16510B
Logic Analyzer Module
for the HP 16500A Logic Analysis System
ÿCopyright Hewlett-Packard Company 1989
Manual Set Part Number 16510-90913Printed in the U.S.A. June 1989
Printing History
New editions are complete revisions of the manual. Update packages, which
are issued between editions, contain additional and replacement pages to be
merged into the manual by the customer. The dates on the title page change
only when a new edition or a new update is published.
A software code may be printed before the date; this indicates the version
level of the software product at the time of the manual or update wasissued.
Many product updates and fixes do not require manual changes and,
conversely, manual corrections may be done without accompanying product
changes. Therefore, do not expect a one to one correspondence between
product updates and manual updates.
Edition 1June 198916510-90913
List of Effective Pages
The List of Effective Pages gives the date of the current edition and of any
pages changed in updates to that edition. Within the manual, any page
changed since the last edition is indicated by printing the date the changes
were made on the bottom of the page. If an update is incorporated when a
new edition of the manual is printed, the change dates are removed from the
bottom of the pages and the new edition date is listed in Printing History and
on the title page.
PagesEffective Date
AllJune 1989
Introduction
About this
manual...
Welcome to the new generation of HP logic analyzers! The HP 16500A
Logic Analysis System has been designed to be easier to use than any
Hewlett-Packard logic analyzer before. In addition, because of its
configurable architecture, it can easily be tailored to you specific logic
design and debug needs.
The user interface of the HP 16500A was designed for the most intuitive
operation possible. Pop-up windows and colorgraphicshelp lead you
through setups and measurements so you won’t have to memorize a lot of
steps. As you read this manual and the other manuals about the mainframe
and acquisition modules, you will see just how easy the HP 16500A is to
use.
This logic analyzer reference manual is divided as follows:
Chapters 1 through 4 contain introductory information about the logic
analyzer and the accessories supplied with the HP 16510B. They contain
information that will familiarize you with the user interface and menus.
Chapters 5 and 6 describe the basic menus of the timing and state
analyzers.
Chapters 7 through Appendix C describe other logic analyzer functions
such as making basic measurements, State Compare, State Waveforms,
and State Chart, printing, and specifications.
If you aren’t familiar with the HP 16510B Logic Analyzer, we suggest
youreadtheHP 16510B Getting Started Guide. This guide contains
tutorial examples on the basic functions of the logic analyzer.
If you’re new to logic analyzers...or just need a refresher, we think you’ll
find Feeling Comfortable with Logic Analyzers valuable reading. It will
eliminate any misconceptions or confusion you may have about their
application, and will show you how to get the most out of your new logic
analyzer.
The HP 16510B logic analyzer is part of a new generation of general
purpose logic analyzers with improved features to accommodate next
generation design tasks.
The 80-channel HP 16510B logic analyzer is capable of 100 MHz timing
and35MHzstateanalysisonallchannels.
This analyzer is designed as a stand alone instrument for use by digital and
microprocessor hardware designers. The HP 16500A mainframe has
HP-IB and RS-232C interfaces for hardcopy printouts and control by a
host computer.
User InterfaceThe user interface is easier to use than in previous generations for first-
time and casual users aswell as experienced logic analyzer users.
The HP 16500A has three user interface devices: the knob on the front
panel, the touchscreen, and the optional mouse.
Figure 1-1. HP 16500A User Interface
HP 16510BGeneral Information
Front-panel Reference1 - 1
The knob on the front panel isused to move the cursor on certain menus,
increment or decrement numeric fields, and to roll the display.
The touchscreen fields can be selected by touch or with the optional
mouse. To activate a touchscreen field by touch, touch or press the field
(the dark blue box) on the display with your finger until the field changes
color. Then remove yourfinger from the screen to activate your selection.
To activate a field with the optional mouse, position the cursor (+) of the
mouse over the desired field and press the button on the upper-left corner
of the mouse.
The user interfaces are discussed in more detail in the HP 16500A
Reference manual.
Configuration
Capabilities
* multiples of 16 channels
The HP 16510B can be configured as two independent machines
(analyzers) maximum at one time or two mac hinesinteractively. The
combinations are:
• Up to 80 channels state
• Up to 80 channels timing
• Two state machines with multiples of 16 channels per machine with
a combined maximum of 80 channels
• One state and one timing machine with multiples of 16 channels p er
machine with a combined maximum of 80 channels
Figure 1-2. HP 16510B Configuration Capabilities
General InformationHP 16510B
1 - 2Front-panel Reference
Key FeaturesTwo 3.5-inch disk drives are integral to the instrument for storing logic
analyzer configurations and acquired data. Thedisk drive also provides a
way of loading inverse assembly configuration files into the logic analyzer
for configuring ease.
Additional key features of both models include:
• Transitional timing for extended timing analyzer memory
• Lightweight passive probes for easy hook-up
• All channels can beused for state or timing at the maximum sample
rate
• HP-IB and RS-232C interface for programming and printer dumps
• An external trigger BNC connector
• Efficient package size
• Transitional or glitch timing m odes
• 1k-deepmemoryonallchannels
• Glitch detection
• Marker measurements
• Triggering and pattern qualification
• Overlapping of timing waveforms
• Eight sequence levels
• Eight pattern recognizers
• One range recognizer
• Time and number-of-states tagging
• Pre-store
• Auto-scale
• Programmability
• Cross-domain triggering
• Interactive measurements
• Mixed-mode display
• Oscilloscope type controls in the timing analyzer
• State Compare, Chart, and Waveform displays
Accessories
Supplied
Table 1 lists the a ccessories supplied with your HP16510B. If any of these
accessorieswere missing when you received the logic analyzer from the
factory, contact your nearest Hewlett-Packard office. If you need
additional accessories, refer to the Accessories for the HP 1650A/HP1651A and HP 16500A Logic Analyzers data sheet.
HP 16510BGeneral Information
Front-panel Reference1 - 3
Table 1-3. Accessories
AccessoryHP Part No.Quantity
Probe assemblies01650-616085
Probe cables (35MHz State)16510-616013
Probe cables16510-616022
Grabbers (Note 1)5959-0288100
Ground leads (long)01650-821025
Ground leads (short)01650-8210310
RS-232C Loop back adapter01650-632021
Probe a nd probe c able numbering
label card
Operating system disk16510-135202
Front-panel Reference manual16510-909131
Programming Reference manual16510-909141
Service manual16510-909121
Notes:
01650-943031
1. Package of 20 per part number.
Available
Accessories
General InformationHP 16510B
1 - 4Front-panel Reference
In addition to the accessories supplied, there are a number of accessories
available that will make your measurement tasks easier and more accurate.
You will find these listed in the Accessories for the HP 1650A/HP 1651Aand HP 16510A Logic Analyzers.
Probing
IntroductionThis chapter contains a description of the probing system of the
HP 16510B logic analyzer. It also contains the information you need to
connect the probe system components to eachother, to the logic analyzer,
andtothesystemundertest.
2
Probing
Options
You can connect the HP 16510Blogic analyzersto your system under test
in one offour ways:
• HP 10320C User-definable Interface(optional)
• HP 10269C with microprocessor specific modules (optional)
• the standard HP 16510B probes (general purpose probing)
• direct connection to a 20-pin 3M
using the optional termination adapter (HP Part No. 01650-63201).
The optional HP 10320C User-definable Interface module combined with
the HP 10269C General Purpose Probe Interface (optional) allows you to
connect the HP 16510B logic analyzer to your target system. The HP
10320C includes a breadboard (HP 64651B) which you customwire for
your system.
Also available as an option that you can use with the HP 10320C is the HP
10321A Microprocessor Interface Kit. This kit includes sockets, bypass
capacitors, a fuse for powerdistribution, and wire-wrap headers to
simplify wiring of your interfacewhen you need active devices to support
the connection requirements of your system.
Series type header connector
HP 16510BProbing
Front-panel Reference2 - 1
The HP 10269C
General Purpose
Probe Interface
Instead of connecting the probe tips directly to the signal lines, you may
use the HP 10269C General Purpose Probe Interface (optional). This
allows you to connect the probecables (without the probes) to connectors
on the interface. When the appropriate preprocessor is installed in the
interface, you will have a direct connection between the logic analyzer and
the microprocessor under test.
There are a number of microprocessor specific preprocessors available as
optional accessories which are listed in the Accessories for theHP 1650/HP1651A and HP 16500A Logic Analyzers data sheet. Chapter
11 of thismanual also introduces you to preprocessors and inverse
assemblers.
Figure 2-1. HP 10269C with Preprocessor
ProbingHP 16510B
2 - 2Front-panel Reference
General Purpose
Probing
General purpose probing involves connecting the probes directly to your
target system without using the interface. General purpose probing does
not limit you to specific hook-up schemes as the probe interface does.
The Termination
Adapter
The optional termination adapter (HP Part No. 01650-63201) allows you
to connect the probe cables directly to test ports on your target system
without the probes. However, since the probes contain the proper
termination for the logic analyzer inputs, a termination must be provided
when you aren’t using the probes. The termination adapter provides this
termination.
The termination adapter is designed to connect to a 20 (2x10) position,
4-wall, low profile header connector, 3M
You connect the termination adapter to the probe cable in place of thepod
connector and connect the other end of the adapter directly to your test
port.
Series 3592 or equivalent.
Figure 2-2. Termination Adapter
HP 16510BProbing
Front-panel Reference2 - 3
The HP 16510B
Probing System
The standard HP 16510B probing system consists of probes, pods, probe
cable and grabbers. This system is passive (ha s no active circuits at the
outer end of the cable). This means that the pods and probes are smaller
and lighter, making them easierto use.
The passive probe system is similar to the probe system used with high
frequency oscilloscopes. It consists of a series R-C network (90.9 kΩin
parallel with 8 pF) at the probe tip, and a shielded resistive transmission
line.
The advantages of this system are:
• 2 ns risetime with ± 5% perturbations
• 8 pF inputcapacitance at the probetip
• signal ground at the probe tip for higher speed timing signals
• inexpensive removable probe tip assemblies
Probes and Probe
Pods
Probe Pod
Assembly
ProbingHP 16510B
2 - 4Front-panel Reference
Probes and probe pods allow you to connect the logic analyzer to your
system under test without the HP 10269C Probe Interface. This general
purpose probing is useful for discrete digital circuits. Each probe and pod
assembly contains 16 data channels, one clock channel, and pod ground.
The pods, as they will be referred to for consistency, are the probe
housings (as shown below) that group 16 data, one clock line, and
grounds, corresponding to a logic analyzer pod.
Figure 2-3. Probe Assembly
Probe CableThe probe pod cable contains 17 signal lines, 34 chassis ground lines and
two power lines that is woven together. It is 4.5 feet long.
CautionThe probe grounds are chassis (earth) grounds, not "floating" grounds.
Each cable is capable of carrying 0.67 amps for preprocessor power.
Current in excess of 0.67 amps per cable will cause the preprocessor
supply voltage to drop below a safe level. DO NOT exceed this 0.67 amps
per cable or thepreprocessor may malfunction. Also, the maximum power
available from the logic analyzer (all cables) is 2 amps at 5 volts.
NoteThe preprocessor power source is fused. The fuse is located inside the HP
16500A on the logic analyzer card. If a preprocessor appears to be
malfunctioning, refer to the HP 16510B service manual for instructions on
checking this fuse.
The probe cable connects the logic analyzer to thepods, termination
adapter, or the HP 10269C General Purpose Probe Interface.
ProbesEach probe is a 12-inch twisted pair cable andis connected to the probe
cable at the pod. One end of each probe has a probetip assembly where
the input R-C network is housed and a lead that connects to the target
system. The other end of the probe has a two-pin connector that connects
to the probe cable.
Figure 2-4. Probe Cable
HP 16510BProbing
Front-panel Reference2 - 5
You can connect the probe directly to the test pins on your target system.
To do so, the pins must be 0.63 mm (0.025 in.) square pins or round pins
with a diameter of between 0.66 mm (0.026 in.) and 0.84 mm (0.33 in.).
Each probe has an input impedance of 100 kΩ in parallel with
approximately 8 pF.
Figure 2-5. Probe Input Circuit
Probescanbegroundedinoneoftwoways:acommonpodgroundanda
probe ground for each probe.
GrabbersThe grabbers have a hook that fits around IC pins and component leads
and connects to the probes and the ground leads. The grabbers have been
designed to fit on adjacent IC pins.
Pod GroundsEachpodisgroundedbyapodgroundleadthatshouldalwaysbeused.
You can connect the ground lead directly to a ground pin on your target
system or use a grabber. The grabber connects to the ground lead the same
way it connects to the probe lead.
To connect the ground lead to grounded pins on your target system, the
pins must be 0.63 mm (0.025 in.) square pins or round pins with a
diameter of 0.66 mm(0.026 in.) to 0.84 (0.033 in.).
ProbingHP 16510B
2 - 6Front-panel Reference
Probe GroundsYou can ground the probes in one of two ways. You can ground the
probes with the pod ground only; however, the ground path won’t be the
same length as the signal path through the probe. If your probe ground
path must be the same as your signal path, use the short ground lead
(probe ground). The probe ground lead connects to the molded probe body
via a pin and socket. You can then use a grabber or grounded pins on your
target system thesame way as the pod ground.
Figure 2-6. Probe Grounds
NoteFor improved signal fidelity, use a probe ground for every four probes in
addition to the pod ground.
If you need additional probe ground leads, order HP part number
01650-82103 from your nearest Hewlett-Packard sales office.
HP 16510BProbing
Front-panel Reference2 - 7
Signal Line
Loading
Any signal line you intend to probe must be able to supply a minimum of
600 mV tothe probe tip, which has an input impedance of 100 kΩ shunted
by 8 pF. If the signal line is incapable of this, you will not only have an
incorrect measurement but the system under test may also malfunction.
Maximum Probe
The maximum input voltage of each probe is ± 40 volts peak.
Input Voltage
Pod ThresholdsThere are two preset thresholds and a user-definable pod threshold for
each pod. The two preset thresholds are ECL (−1.3 V) and TTL
(+1.6 V). The user-definablethreshold can beset anywhere between
−9.9 volts and + 9.9 volts in 0.1 volt increments.
The pod thresholds of pods 1, 2, and 3 can be set independently. The pod
thresholds of pods 4 and 5 are slaved together; therefore, when you set the
threshold o n either pod 4 or 5, both thresholds will be the same.
Connecting the
Logic Analyzer
to the Target
System
There are four ways you can connect the logic analyzer to your target
system as previously mentioned at the beginning of this chapter: the
probes (general purpose probing); the HP 10320CUser-definable
Interface; the HP 10269C with microprocessor specific preprocessor
modules; and direct connection to a20 pin 3M
connector using the optional termination adapter (HP Part No.
01650-63201).
Since the probe interface hook-ups are microprocessor specific, they will
be explained in their respective operating notes. The rest of this chapter
is dedicated to general purpose probing with the HP 16510B probes.
Series type header
ProbingHP 16510B
2 - 8Front-panel Reference
Connecting the
Probe Cables
to the Logic
Analyzer
The probe cables are installed in the Logic Analyzer module at the factory.
The cable for pod 1 is the far left cable (rear view). Cables 2 through 5
follow cable 1 consecutively from left to right. If there is a need to install
or replace the cables refer the HP 16510B Service Manual.
Connecting the
Pods to the
Probe Cable
The pods of the HP 16510B differ from other logic analyzers in that they
are passive (have no active circuits at the outer end of the cable). The
pods, as they will be referred to for consistency, are the connector bodies
(as shown below) that the probes are installed in when you receive your
logic analyzer.
Figure 2-7. Connecting Pods to Probe Cables
Toconnectapodtoacable,youalignthekeyonthecableconnectorwith
the slot on the pod connector and push themtogether.
HP 16510BProbing
Front-panel Reference2 - 9
Disconnecting
the Probes
from the Pods
The probes are shipped already installed in the pods. However, you can
disconnect any un-used probes from any of the pods. This keeps the
un-used probes from getting in your way.
To disconnect a probe, insert the tip of a ball-point pen in the latch
opening and push while gently pulling the probe out of the pod connector
as shown below.
Figure 2-8. Disconnecting Probes from Pods
You connect the probes to the pods by inserting the double pin end of the
probe into the pod.The probes and pod connector body are both keyed
(beveled) so that they will fit together only one way.
ProbingHP 16510B
2 - 10Front-panel Reference
Connecting the
Grabbers to the
Probes
You connect the grabbers to the probes by slipping the connector at the
end of the probe onto the recessed pin in the side of the grabber. If you
need to use grabbers for either the podor the probe grounds, connect them
to the ground leads the same way you connect them to the probes.
Figure 2-9. Connecting Grabbers to Probes
Connecting the
Grabbers to the
The grabbers have a hook that fits around IC pins and component leads.
You connect the grabber by pushing therear of the grabber to exposethe
hook, hooking the lead and releasingyour thumb as shown below.
Test Points
Figure 2-10. Connecting Grabbers to Test Points
HP 16510BProbing
Front-panel Reference2 - 11
Labeling Pods,
Probes, and
Cables
So you can find the pods and probes you want to connect to your target
system, you need to be able to quickly identify them. Included with your
logic analyzer are self-adhesive labels for each pod, cable and probe.
They come in sets. Each set has labels for the end of the cable-- a label for
the pod connector body, a label for the clock probe and 16 labels for each
of the channels.
One e nd of each cable is already connected to the HP 16510B logic
analyzer module. The cable for pod 1 is the far left cable (rear view).
Cables2through5followcable1consecutivelyfromlefttoright.
Figure 2-11. Labeling Pods, Probes, and Cables
ProbingHP 16510B
2 - 12Front-panel Reference
3
Using the Front-Panel Interface
IntroductionThis chapter gives you an overview of how to use the front-panel interface.
The front-panel user interface is merely accessing themany menus and
using the convenient touch-screen to move around the menu tree. The
front panel itself consists of a disk drive, the knob, power switch, display,
and receptacle for connecting the optional mouse.
The user interface allows you to configure the logic analyzer and each
analyzer (machine) within the logic analyzer. It also displays acquired
data and measurement results.
Using the front-panel interface is a basic process of:
• Selecting the desired menu
• Selecting a desired field within a menu
• Displaying the options or current variable data associated with the
desired field
• Selecting the desired option or entering new data (editing current
data) in the field
• Starting and Stopping data acquisition when the logic analyzer is
connected and configured
Using the
Mouse
HP 16510BUsing the Front-Panel Interface
Front-Panel Reference3-1
Everything that can be done with the touch screen and knob on the
HP 16500A can also be done with the optional mouse. The mouse plugs
into the connector in the lower right of the front panel. As soon as the
mouse is plugged in, it is active.
When the mouse is plugged in, a white cursor (cross) appears on the
screen. Moving the mouse causes the cursor to move. To "touch" a field
with the mouse, move the cursor to the field and press the left button on
the mouse.
To use the mouse to perform the functions of the front-panel knob, hold
down the right button and move the mouse. When you release this button,
the function returns to the cursor.
How to
Select Menus
NoteThe field containing State/Timing (x) may have a different letter
Before you try to select one of the main menus, make sure the field in the
upper left-hand corner is set to State/Timing E. If the HP 16500A is in
System or Intermodule, touch that field and select State/Timing E when
the pop-up appears.
following State/Timing. Don’t be alarmed. This letter merely tells you
what card slot the State/Timing module is in.
To select the main menus touch the second field from the left at the top of
the screen. A pop-up appears showing you the active menus. The menus
are:
• Configuration
• Format 1, 2, or both
• Trace1,2,orboth
• Waveform (Timing analyzer only)
• Listing (State analyzer only)
When the menu is displayed you c an access the fields within the menus.
The second field from the left in the upper left-hand corner always
displays the current menu. To move around in the menu tree, you must
always touch the field displaying the current menu and select a new menu
when the pop-up appears.
The Configuration, Format, Trace, Waveform, and Listing menu fields
provide access to their respective menus. All menus, subsystems, and
fields in the entire logic analyzer are pop-ups that appear on top of the
currently displayed menu.
If more than one analyzer (machine) is on, you see the selected menu of
either analyzer 1 or analyzer 2 depending on what analyzer menu was
last displayed or what you did in the State/Timing E Configuration
menu.
To switch from one of these menus to another menu within the same
analyzer (machine) touch the current field (i.e. Waveform), which is
displayed in the field second from the left in the upper left corner and
make a new selection.
Using the Front-Panel InterfaceHP 16510B
3-2Front-Panel Reference
How to Switch
Between
Analyzers
You can switch between analyzers in any main menu by touching the field
(second from the left in the upper left-hand corner). When the pop-up
appearsyoucanselectthedesiredmenuinthedesiredanalyzerwhenboth
analyzers are on. One example of the options available when both
analyzers (one state and one timing) are on are:
• Format 1
• Format 2
• Trace 1
• Trace 2
• Waveform (for Timing analyzer)
• Listing (for State analyzer)
Touch the field inthe pop-up to enter the desired menu. You will
immediatelygotothatmenu.
Returning to
the System
Configuration
Menu
You can return to the System Configuration menu from any main logic
analyzer menu. To return to the System Configuration menu. touch
State/Timing E. When the pop-up appears, touch System. Whenthe
pop-up closes, System will be displayed in the upper left corner. If
Configuration is not displayed in the field second from the left in the
upper left corner, touch this field. When the pop-upappears,touch
Configuration. You will now be in the System Configuration menu.
Pop-up MenusThe pop-up menu is used exclusively in this logic analyzer. This gives you
more flexibility to move through the menu tree and faster access to the
individual subsystems.
To use the pop-ups when they appear, simply touch the field in the pop-up
you want. The pop-up will immediately close and the menu you select will
appear.
HP 16510BUsing the Front-Panel Interface
Front-Panel Reference3-3
How to Close
Pop-up Menus
Some pop-up menus automatically close when you touch a desired field.
After closing, the logic analyzer places your choice in the main menu field
from which you opened the pop-up.
Other pop-up menus don’t automaticallyclose when you make your
selection (i.e. alphanumeric keyboard). These menus have a Done option.
To close the pop-up all you haveto do is touch the Donefield.
Toggle FieldsSome fields will toggle between two options (i.e.,off and on). When you
touch one of these fields, the displayed option toggles to the other choice
and no additional pop-up appears.
How to Select
Options
How to select options depends on what type of pop-up menu a ppears
when you touch the field. When the pop-up appears, you will see a list of
options. You select the option by touching the option field. In most cases
the pop-up menu closes when you touch an option and the selected option
will be displayed. However, in some pop-ups, selecting the option does
not automatically close the pop-up. In this case the option Done ispresent.
There are also pop-up menus where each option within the pop-up menu
has more than oneoption available.In these cases, when you touchthat
field, another pop-up, with options, will be superimposed on the original
pop-up.
Using the Front-Panel InterfaceHP 16510B
3-4Front-Panel Reference
Figure 3 - 1. State Clock Pop-u p Menu
An example of one of these is the clock field in the State Format
Specification menu. When you select the clock field in this menu itwill
pop-up and show you all five clocks (J, K, L, M,andN). When you select
one of the five clocks, another pop-up appears showing you the available
choices of clock specifications.
Figure 3 - 2. State Clock Pop-up with K Pop-up
HP 16510BUsing the Front-Panel Interface
Front-Panel Reference3-5
When you touch one of these the pop-up will close, however, the original
clock pop-up still remains open. When you are finished specifying the
choices for the c locks, you close the original pop-up menu by touching
Done.
How to Enter
Numeric Data
There are a number of pop-up menus in which you enter numeric data.
The two major types are:
• Numeric entry with fixed units
• Numeric entry with variable units (i.e. µs, ms, etc.)
There are several numeric entry menus where you enter only the value, the
units being pre-determined. There are other numeric entry menus for
which you will be required to specify the units. One such type of numeric
entry pop-up that you enter the unitsis the pod threshold pop-up.
Besides being able to set the pod thresholds to either of the preset
thresholds (TTL or ECL), you can set the thresholds to a specific voltage
from −9.9 V to + 9.9V.
To set pod thresholds to a specific voltage, you enter either Format menu
and touch a pod field. When the pop-up appears you can choose TTL,
ECL,orUser.
Figure 3 - 3. Pod Threshold
Using the Front-Panel InterfaceHP 16510B
3-6Front-Panel Reference
If you select the User option, a numeric keypad pop-up appears where you
enter the desired threshold voltage. After selecting the value, you select
the units (i.e., mV or V). Touch Done when you have finished specifying
the pod threshold.
Figure 3 - 4. Numeric Entry Keypad
If you want a negative voltage for the threshold, press the − (minussign)
in the pop-up. Entering the − (minus sign) can be done either before or
after the voltage level has been entered.
How to Enter
Alpha Data
You can give specific names to several items. These names can represent
your measurement specifically. For example, you might choose the name
68000STATE for the state analyzer configuration you areusing on a
68000 microprocessormeasurement.
The two major examples of items that can be named are:
• The name of each analyzer
• Labels
• Symbols
• Filenames
• File descriptions
HP 16510BUsing the Front-Panel Interface
Front-Panel Reference3-7
For example, you can nameeach analyzer with a name that is
representative of your measurement. The default names for the analyzers
within the logic analyzer are MACHINE 1 and MACHINE 2. To rename
an analyzer, touch the field to the right of Name:_______ in the
State/Timing E Configuration menu. When the alphanumeric pop-up
menu appears, enter the name you desire.
The line above the alphanumeric keyboard contains the current name.
When you first enter the pop-up, the cursor in the name field isat the left.
You can enter the name you wish by overwriting the existing name. If
only a few changes need to be made, you can move the cursor using the
knob to a character needing changed and select a new character. You can
also clear the entire field by touching Clear. When you have entered the
desired name, touch Doneand the pop-up will close. The new name will
appear in the field to the right of Name:________.
Figure 3 - 5. Alphanumeric Keypad
Using the Front-Panel InterfaceHP 16510B
3-8Front-Panel Reference
How to
Roll Data
The roll feature is available in all menus that contain off-screen data. This
allows you to roll data for viewing. Data can be off-screen both above and
below or left and right of what you see on screen.
One example of a menu having off-screen data above and below the
screen is the State Listing. The state listing is normally a list 1024 lines
long, however, the display is only capable of showing you 16 lines at a
time. To roll data in the state Listing (when the box in the left center of the
listing area is light blue) simply turn the knob. If this box is not light blue,
touch this box and then turn the knob. Ifyou touch this box when it is
light blue, a keypad will appear with which you can enter a state location.
This allows you to effectively roll the displayed listing in large increments.
Figure 3 - 6. State Listing Menu with Off-screen
HP 16510BUsing the Front-Panel Interface
Front-Panel Reference3-9
An example ofoff-screen data left and right can also be shown in figures
3-7 and 3-8. Figure 3-7 illustrates a timing Trace menu with labels off
screen. In this case only six of the eight labels can be displayed at a time.
Whenever there is data off screen to the left or right, an additional field
exists in the menu as shown in figure 3-7. This is called a field because it
is enclosed in a box and will turn light blue when touched.
Figure 3 - 7. Off-screen Data Indicator
If data does not exist off screen, the term Label > will not be enclosed in a
box (see figure 3-8).
Figure 3 - 8. No Off-screen Data Left or Right
Using the Front-Panel InterfaceHP 16510B
3-10Front-Panel Reference
Assignment/
Specification
Menus
There are a number of pop-up menus in which you can assign or specify
what you want the logic analyzer to do. The basic menus of this type
consist of:
• Assigning bits to pods
• Specifying patterns
• Specifyingedges
Assigning Pod
Bits to Labels
The bit assignment fields in both state and timing analyzers work
identically. The convention for bit assignment is:
An example of assigning bits is in either the Timing or State Format menu.
NoteIf you don’tsee any bit assignment fields, it merely means you don’thave
any pods assigned to this analyze r. Either switch analyzers or assign a pod
to the analyzer you are working with.
Figure 3 - 9. Bit Assignment Pop-up Menu
HP 16510BUsing the Front-Panel Interface
Front-Panel Reference3-11
To assign bits to eitherAnalyzer 1 or Analyzer 2 there must b eat least one
pod assigned to the desired analyzer. If there are no pods assigned to the
analyzer you wish to use follow steps 1 and 2. If there is a pod assigned to
the desired analyzer go to step 3 where you access the Format menu.
1. Enter the State/Timing E Configuration menu.
2. Touch a Pod field. When the pop-up appears, assign the pod to the
analyzer of your choice.
3.Touchthefieldsecondfromleftinthetopleftcorner.Whenthe
pop-up appears, touch Format 1 (or 2).
4. Before you can select a bit pattern at least one label must beon. To
turn a labelon, touch the labelfield and when the pop-up appears,
touch Turn Label On.
5. Touch the bit assignemnt field to access the bit assignment pop-up.
6. When the pop-up appears, using the KNOB, place the cursor on the
desired bit and touch the asterisk to assign a bit or the per iod to
unassign a bit. Touch Done when bit assignment is complete.
When the pop-up closes the bit assignment field is again displayed,
however, now it is displaye dwith the assigned pattern.
Using the Front-Panel InterfaceHP 16510B
3-12Front-Panel Reference
Specifying
Patterns
The Pattern field appears in several menus. Patterns can be specified in
one of theavailablenumber bases. Patterns can be viewed in ASCII,but
cannot be entered in ASCII.
The convention for "don’t care" in these menus is an X except in the
decimal base. If the base is set to decimal after a "don’t care" is specified,
a $ will be displayed.
To select a pattern, enter the Trace menu and follow these steps:
1. Touch the field to the right of Pattern. You willsee a keypad pop-up
(see figure 3-10).
Figure 3 - 10. Specifying Patterns Keypad Pop-up
Menu
2. Using the alphanumeric keyboard, enter the desired pattern.
NoteThe Base > field and the Find Pattern field are interactive. Only a keypad
that is compatible with the selected base will appear when the pop-up
opens. Since ASCII patterns cannot be entered directly, a keypad will not
appear for data entry if the base isset to ASCII.
When the pop-up is open, you enter your desired pattern from the keypad
(including don’t cares). When you finish entering your pattern, close the
pop-up by touching Done.
HP 16510BUsing the Front-Panel Interface
Front-Panel Reference3-13
Specifying Edges
You can select a positve-going (↑), negative-going (↓), and either edge ( )
foryourtrigger.
To specify edges, enter the Trace menu and follow these steps:
1. Touch the field in the bottom left corner of the display. This field is
labeled Edge. You will see the following pop-up.
Figure 3 - 11. Specifying Edges Pop-up Menu
2. When the pop-up appears you can make your edge selection for any
bit by placing the cursor, using the KNOB, on the desired bit and
touching the period, either edge, or both edges field.
3. After you have made your edge selection, touch Done.
NoteWhen you close the pop-up after specifying edges, you will see dollar
signs ($$..)intheThen find Edge field if the logic analyzer can’t display
the edge correctly. This indicates the logic analyzer can’t display thedata
correctly in the number base you have selected.
Using the Front-Panel InterfaceHP 16510B
3-14Front-Panel Reference
4
Using the Menus
IntroductionThis chapter contains menu maps ofthe HP 16510B logic analyzer. Since
the front-panel user interface consists mainly of menus that you access to
configure the logic analyzer, the menu maps provide quick reference to the
menus, menu options, and ultimately the functions of the logic analyzer.
Menu MapsThe following pages show the menu maps of all functions of the logic
analyzer. The State/Timing Configuration menu is the logic analyzer’s
system level menu. The rest of the menus are the subsystem level menus
of the logic analyzer.
HP 16510BUsing the Menus
Front-Panel Reference4 - 1
State/Timing
Configuration
Menu Map
Figure 4-1. State/Timing Configuration Menu
Using the MenusHP 16510B
4 - 2Front-panel Reference
Timing Format
Menu Map
Figure 4-2. Timing Format Menu Map
HP 16510BUsing the Menus
Front-Panel Reference4 - 3
Timing Trace
Menu Map
Figure 4-3. Timing Trace Menu Map
Using the MenusHP 16510B
4 - 4Front-panel Reference
Timing
Waveform
Menu Map
Figure 4-4. Timing Waveform Menu Map
HP 16510BUsing the Menus
Front-Panel Reference4 - 5
Figure 4-4. Timing Waveform Menu Map (continued)
Using the MenusHP 16510B
4 - 6Front-panel Reference
State Format
Menu Map
Figure 4-5. State Format Menu Map
HP 16510BUsing the Menus
Front-Panel Reference4 - 7
State Trace
Menu Map
Figure 4-6. State Trace Menu Map
Using the MenusHP 16510B
4 - 8Front-panel Reference
Figure 4-6. State Trace Menu Map (continued)
HP 16510BUsing the Menus
Front-Panel Reference4 - 9
State Listing
Menu Map
Figure 7-4. State Listing Menu Map
Using the MenusHP 16510B
4 - 10Front-panel Reference
State Compare
Menu Map
Figure 4-8. State Compare Menu Map
HP 16510BUsing the Menus
Front-Panel Reference4 - 11
State Waveform
Menu Map
Figure 4-9. State Waveform Menu Map
Using the MenusHP 16510B
4 - 12Front-panel Reference
Figure 4-9. State Waveform Menu Map (continued)
HP 16510BUsing the Menus
Front-Panel Reference4 - 13
State Chart
Menu Map
Figure 4-10. State Chart Menu Map
Using the MenusHP 16510B
4 - 14Front-panel Reference
Figure 4-10. State Chart Menu Map (continued)
HP 16510BUsing the Menus
Front-Panel Reference4 - 15
Mixed Display
Menu Map
Figure 4-11. Mixed Display Menu Map
Using the MenusHP 16510B
4 - 16Front-panel Reference
Menus
IntroductionThis chapter describes the menus and pop-up menus that you will use on
your logic analyzer. The purpose and functions of each menu are
explained in detail, and we have included many illustrations and examples
to make the explanations clearer.
The main menus of the logic analyzer are grouped into two categories:
System Level Menus and Subsystem Level Menus. The System Level
Menu is:
• State/Timing Configuration Menu
The Subsystem Level Menus are:
• Format (timing and state)
• Trace (timing and state)
• Timing Waveforms
• State Listing
An illustration of each main menu is given at the beginning of the section
that describes the menu. In the illustration, the fields arenumbered
accordingtotheorderinwhichtheyarediscussedtomakethemeasyto
reference.
5
System Level
Menu
HP 16510BMenus
Front-Panel Reference5-1
When the logic analyzer is selected from the System Configuration menu,
the State/Timing Configuration menu is displayed. It is in this menu that
you configure your logic analyzer in one of four ways: timing analyzer
only, state analyzer only, two state analyzers, or one timing analyzer and
one state analyzer. You can also name each internal analyzer and assign
pods to them.
State/Timing
Configuration
Menu
The State/Timing Configuration menu for the HP 16510B Logic Analyzer
is shown below. The fields in the menu that are numbered in the figure are
describedin this section.
alphanumeric pop-up menu will appear. The keypad is similar to a
computer keyboard.
4
Figure 5-2. Alphanumeric Keypad Pop-up
MenusHP 16510B
5-2Front-Panel Reference
Atthetopofthekeypadpop-up,isaboxwherethecurrentnameappears
when the pop-up opens, and where the new name will appear when you
touchkeysonthekeypad.Inthenameboxisacursorwhichindicatesin
what space your next selection will be placed.
You can name the analyzer in one of two ways. The first way is to
position the cursor over the character to be replaced in the pop-up using
the KNOB, then touching the new character. The new character appears in
thenamebox.
The second way is to touch CLEAR. Thisclears the entire name from the
box and places the cursor at the beginning of the name box in the pop-up.
When you have entered the correct name, touch DONE.
2TypeThe Type field defines the machine as either a state analyzer or a timing
analyzer or indicates that a system performance analysis (SPA) can be
done on that analyzer (optional). When this field is touched, a pop-up
menu appears. You touch themachinetype to make your selection.
Figure 5-3. Type Pop-up Menu
HP 16510BMenus
Front-Panel Reference5-3
3 AutoscaleThe purpose of Autoscaleis to provide a starting point for setting up a
measurement. The Autoscale field only appears on a timing analyzer.
When you touch Autoscale, you will see a pop-up with two options:
Cancel and Execute. If you select Cancel, the autoscale is cancelled and
control is returned to the State/Timing Configuration menu.
Figure 5-4. Autoscale Pop-up Menu
If you choose Execute, autoscale configures the timing Format and Trace
Specification menus and the timing Waveforms menu. Any configurations
that you have done will be lost. Autoscale searches for channels with
activity on the pods assigned to the timing analyzer and displays them in
the Waveforms menu.
NoteExecuting autoscale erases all previous configurations for your timing
analyzer and turns the other analyzer off. If you don’t want this to happen,
touch Cancel in the pop-up.
MenusHP 16510B
5-4Front-Panel Reference
4 PodsEach pod can be assigned to one of the analyzers. When the HP 16510B
Logic Analyzer is powered up, Pod 1 is assigned to Analyzer 1 and Pod 5
is assigned to Analyzer 2.
To assign a pod,touch the pod field. With the pop-up that appears, you
can assign the pod to Analyzer 1, Analyzer 2, or Unassign it. Makinga
selection closes the pop-up and moves the pod field to the analyzer to
whichthepodisassigned.
time you initiate the printout. When you touch the Print field, a pop-up
appears showing you the print options Cancel, Print Screen,andinsome
menus, Print All.
You start a print by touching the Print field. When the pop-up appears,
you touch either Print Screen or Print All. The information on the screen
is frozen, and the Print field changes to Cancel and turns red. While the
data is being transferred to the printer, the logic analyzer’s user-interface
is not usable with the exception of the Cancel field. When the logic
analyzer has completed the data transfer to the printer, the advisory "Print
Completed" is displayed and the user-interface is usable again.
If you wish to stop a printout before it is completed, touch Cancel.This
stops the print, and the message "Print Cancelled" appears in red.
HP 16510BMenus
Front-Panel Reference5-5
Print Screen. In the Print Screen mode, the printer uses its graphics
capabilities so that the printout will look just like the logic analyze rscreen.
Print All. The Print All option prints not only what is displayed on screen
but what is below, and, in the Format Specification, what is to the right of
the screen at the time you initiate the printout.
NoteMake sure the first line you wish to print is in the light blue box at the
center of the listing areawhen you touch Print All. Lines above this box
will not print.
Use this option when you want to print all the data in menus like:
• Timing Format Specifications
• State Format Specifications
• State Trace Specifications
• State Listing
• Symbols
If there is information below the screen, as in the State Listing, the
information will be printed on multiple pages. In Timing and State Format
Specifications, the print will be compressed when necessary to print data
that is off-screen to the right.
When you select the PrintAll option, the information on the screen is
frozen, and the message "Pr inting All" appears at the top of the display.
Don’t worry, this message will not appear in your printout. While the data
is being transferred to the printer, the logic analyzer’s user-interface is not
usable. When the logic analyzer has completed the data transfer to the
printer, the advisory "Print Completed" appears and the user-interface is
again usable.
MenusHP 16510B
5-6Front-Panel Reference
If you wish to stop a printout before it is completed, touch Cancel.This
stops the print and the message "Print Cancelled" appears at the top of the
display.
6RunThe Run field allows you to start data acquisition. The pop-up that
appears when you touch this field contains the trace mode options Single,
Repetitive,andCancel. This field is explained in detail in "Run/Trace
Mode" in both the Timing and State Trace specification menus sections of
this chapter.
Subsystem
Level Menus
The HP 16510B logic analyzer is configured for measurements in the
Timing and State Format and Trace Specification menus. The Format
menus can be accessed by touching Format 1 or 2, and the Trace menus
by touching Trace 1 or 2.
The Format Specification menus let you specify how the logic analyzer
groups the input channels from your microprocessor. You can set the
threshold levels of the pods assigned to the analyzer, assign labels and
channels, specify symbols, and, in the caseof the stateanalyzer, set clocks
for triggering.
The Trace Specification menus allow you to configure the logic analyzer
to capture only the data of interest in yourmeasurement. The logic
analyzer acquires data until it triggers at a location that you specify by
setting certain parameters for the data. In the timing analyzer y ou can
configure the analyzer to trigger on specific patterns, edges, or glitches. In
the state analyzer you can configure the analyzer to trigger on a sequence
of states.
At power up, the logic analyzer is configured with a default setting. You
can use this default setting to make a test measurement on your system. It
can give you an idea ofwhere to start your measurement.
Each of theformat and trace specification menus will be covered in this
chapter. For examples on setting up configurations for measurements with
the timing and state analyzers, refer to your HP 16510B Getting S tartedGuide or chapters 7 through 9 in this manual.
HP 16510BMenus
Front-Panel Reference5-7
Format
Specification
Menus
At power up the Timing and State Format Specification menus look
basically the same, with a few exceptions in the state analyzer. The
Timing Format Specification menu looks like that shown below:
5
1
4
2
Figure 5-6. Timing Format Specification Menu
The State Format Specification menu for the HP 16510B looks like the
following:
8
3
6
7
Activity
Indicators
Figure 5-7. State Format Specification Menu
MenusHP 16510B
5-8Front-Panel Reference
These menus show only one pod assigned to each analyzer at powerup.
Any number of pods can be assigned to one analyzer,from none to all
five. In the Format menus, only three pods appear at a time in the display.
If there are any pods off screen, an additional field will be present. This
field is labeled Pods ↔.Toviewoff-screenpods,touchthePods ↔ field
and rotate the KNOB. The pods are always positioned so that the lowest
numbered pod is on the right and the highest numbered pod is on the left.
Timing and State
Format
Specification
Menu Fields
1LabelThe label column contains 20 Label fields that you can define. Of the 20
Seven types of fields are present in the menus. They are:
1) Label
2) Polarity (Pol)
3) Bit assignments
4) Pod threshold
5) Specify Symbols
6) Clock (state analyzer only)
7) Pod Clock (state analyzer only)
8) Clock Period (state analyzer only)
A portion of the menu that is not a f ieldis the Activity Indicators display.
The indicators appear above the bit numbers of eachpod. When the logic
analyzer is connected to your target system and the system is running, you
will see in the Activity Indicators display for each channel that has
activity. These tell you that the signals on the channels are transitioning.
The fields in the Format menus are described in the following sections.
The descriptions apply to both the timing and state analyzers unless noted
otherwise.
labels, the logic analyzer displays only 8 at one time. To view the labels
that are offscreen, rotate the KNOB. The labels roll up and down.
HP 16510BMenus
Front-Panel Reference5-9
To access one of the Label fields, touch the desired field. You will se ea
pop-up menu like that shown below.
Figure 5-8. Label Pop-up Menu
Turn Label On. Selecting this option turns the label on and gives it a
default letter name. If you turned all the labels on they would be named
POD 1 through T fr om top to bottom in the timing analyzerand A
through T in the state analyzer. When a label is turned on, bit assignment
fields for the label appear to theright of the label under the pods.
Modify Label. If you want to change the name of a label, or want to turn
a label on and give it a specific name, you would select the Modify Label
option. When you do, an alphanumeric keypad pop-up menu appears. You
use the pop-up keypad to name the label. A label name can be a maximum
of six characters.
Turn Label Off. Selecting this option turns the label off. When a label is
turned off, the bit assignments are saved by the logic analyzer. This gives
you the option of turning the label back on and still having the bit
assignments if you need them. The timing waveforms and state listings are
also saved.
Youcangivethesamenametoalabelinthestateanalyzerasinthe
timing analyzer without causing an error. The logic analyzer distinguishes
between them. An example of this appears in chapter 7 of the HP 16510BGetting Started Guide and chapter 9 of this manual.
MenusHP 16510B
5-10Front-Panel Reference
2 Polarity (Pol)Each label has a polarity assigned to it. The default for all the labels is
positive ( + ) polarity. You can change the polarity of a label by touching
the polarity field. This toggles the polarity between positive ( + ) and
negative ( −).
In the state analyzer, negative polarity inverts all the data. In the timing
analyzer, negative polarity inverts all the data,but doesn’t change the
actual waveforms in the TimingWaveformsMenu.
3 Bit AssignmentThe bit assignment fields allow you to assign bits (channels) to labels.
Above each column of the bit assignment fields is a line that tells you the
bit numbers from 0 to 15, with the left bit numbered 15 and the right bit
numbered 0. This line helpsyou know exactly which bits you are
assigning.
The convention for bit assignment is:
* (asterisk) indicates assigned bit
. (period) indicates unassigned bit
At power up the 16 bits of Pod 1 are assigned to the timing analyzer, and
the 16 bits of Pod 5 are assigned to the state analyzer.
To change a bit assignment configuration, touch a bit assignment field.
You will see the following pop-up menu.
Figure 5-9. Bit Assignment Pop-up Menu
Use the KNOB to move the cursor to an asterisk or a period you wish to
change. Touch the desired state (asterisk or period) in the pop-up. When
the bits (channels) are assigned as desired, touch DONE.Thisclosesthe
pop-up and displays the newbit assignment in the Format Specification
menu.
HP 16510BMenus
Front-Panel Reference5-11
Assigning one channel per label may be handy in some applications. This
is illustrated in chapter 7 of the HP 16510B Getting Started Guide.Also,
you can assign a channel to more than one label, but this usually isn’t
desired.
Labels may have from 1 to 32 channels assigned to them. If you try to
assign more than 32 channels to a label, the logic analyzer will beep,
indicating an error, and amessage will appearat the top of the screen
telling you that 32 channels per label is maximum.
Channels assigned to a label are numbered from right to left by the logic
analyzer. The least significant assigned bit (LSB) on the far right is
numbered 0, the next assigned bit is numbered 1, and so on. Since the
maximum of 32 channels can be assigned to one label, the highest number
that can be given to a channel is 31. Although labels can contain split
fields, assigned channels are always numbered consecutively within a
label. The numbering of channels is illustrated with the figure below.
Bit 31
Figure 5-10. Numbering of Assigned Bits
Bit 19
Bit 8
Bit 0
4 Pod ThresholdEach pod has a threshold level assigned to it. Threshold levels maybe
defined for Pods 1, 2 and 3 individually, and one threshold for Pods 4 and
5. It doesn’t matter if Pods 4 and 5are assigned to different analyzers.
Changing the threshold of either pod 4 or 5 changes the threshold of the
other.
MenusHP 16510B
5-12Front-Panel Reference
If you touch the pod threshold fields you will see the following pop-up
menu.
Figure 5-11. Pod Threshold Pop-up Menu
TTL sets the threshold at +1.6 volts, and ECL sets the threshold at −1.3
volts.
The User option lets you set the threshold to a specific voltage between
−9.9 V and +9.9 V. If you select this option you will see a numeric entry
keypad pop-up menu as shown.
Figure 5-12. Numeric Entry Keypad Pop-up Menu
HP 16510BMenus
Front-Panel Reference5-13
You enter a threshold in the pop-up with the keypad by touching the
desired value, units and polarity. When the correct threshold voltage is
displayed, touch DONE. The pop-up will close and the new threshold will
be placed in the pod threshold f ield.
In the state analyzer, the same threshold level applies to a pod’s clock as
to its 16 data bits.
5Specify
Symbols
The logic analyzer supplies Timing and State Symbol Tables in which
youcandefineamnemonicforaspecificbitpatternofalabel.When
measurementsare made by thelogic analyzer, the mnemonic is d isplayed
where the bit pattern occurs if the Symbol base is selected.
It is possible for you to specify up to 200 symbols in the logic analyzer. If
you have only one of the internal analyzers on, all 200 symbols can be
defined in it. If both analyzers are on, the 200 symbols are split between
the two. For example, analyzer 1 may have 150, leaving 50 available for
analyzer 2.
To access the Symbol Table in either the State or Timing Format
Specification menus, touch the Symbols field. You will see a new menu
as shown. This is the default setting for the Symbol Table in both the
timing and state analyzers.
Figure 5-13. Symbol Table Menu
MenusHP 16510B
5-14Front-Panel Reference
There are four fields in theSymbol Table menu. They are:
• Label
• Base
• Symbol Width
• Symbol name
Label. The Label field identifies the label for which you are specifying the
symbols. If you select this field you will get a pop-up that lists all the
labels that are turned on in that analyzer.
Figure 5-14. Label Pop-up Menu
Each label hasa separate symbol table.This allows you to give the same
name to symbols defined under different labels. In the Label pop-up touch
thelabelforwhichyouwishtospecifysymbols.
Base. The Basefield tells you the number base in which the pattern will
be specified. The base you choose here will appear in the Find Pattern
field of the Timing Trace Specification menu in the timing analyzer, or the
pattern field of the State Trace Specification menu in the state analyzer.
These are covered later in this chapter.
HP 16510BMenus
Front-Panel Reference5-15
To change the base, touch the current base .You will see the following
pop-up menu.
Figure 5-15. Base Pop-up
If more than 20 channels are assigned to a label, the Binary option is not
offered in the pop-up. The reason for this is that when a symbol is
specified as a range, there is only enough room for 20 bits to be displayed
on the screen.
When you decide which base you want to work in, choose that option
from the number Base pop-up menu.
If you choose the ASCII option, you can see what ASCII characters the
pattern and ranges defined byyour symbols represent. ASCII characters
represented by the decimal numbers 0 to 127 (hex 00 to 7F) are offered on
your logic analyzer. Specifying patterns and ranges for symbols is
discussed in the next section.
NoteYou cannot specify a pattern or range when the base is ASCII. First
define the pattern or range in one of the other bases, then switch to ASCII
to see the ASCII characters.
MenusHP 16510B
5-16Front-Panel Reference
Symbol Width. The Symbol Width field lets you specify how many
characters of the symbol name will be displayed when the symbol is
referenced in theTiming and State Trace Specification menus, the Timing
Waveforms menu, or the State Listing menu. Selecting this field gives
you the following pop-up.
Figure 5-16. Symbol Pop-up Menu
You can have the logic analyzer display from 1 to all 16 of the characters
in the symbol name. This is covered more in the sections on the Trace
menus, the Waveforms menu, and the State Listing menu later in this
chapter.
Symbol Name. When you first access the Symbol Table, there are no
symbols specified. The symbol name field reads New Symbol. If you
selectthisfieldanalphanumerickeypadpop-upmenuappears.Usethe
keypad to enter the name of your symbol. A maximum of 16 characters
canbeusedinthenameofasymbol.
When you touch DONE fieldin the keypad pop-up menu, the name of the
symbol appears in the symbol name field, and two more fields appear in
the display to the right of the symbol name.
HP 16510BMenus
Front-Panel Reference5-17
Figure 5-17. Symbol Defined as a Pattern
The first of these fields defines the symbol as either a pattern or a range. If
you touch this field, it will toggle between pattern and range.
When the symbol is defined as a pattern, one field (Pattern/start) appears
to specify what the pattern is. Touching this field displays a pop-up with
which you can specify the pattern. Use the keypad and the X (Don’t Care)
key to enter the pattern.
Figure 5-18. Specify Pattern Pop-up
MenusHP 16510B
5-18Front-Panel Reference
If the symbol is defined as a range,two fields appear in which you specify
the upper and lower boundaries of the range. The fields are Pattern/Start
and Stop.
Figure 5-19. Symbol Defined as a Range
Touching either of these fieldsgives you a pop-up with which you can
specify the boundary of the range.
Figure 5-20. Specify Range Pop-up
HP 16510BMenus
Front-Panel Reference5-19
You can specifyranges that overlap or are nested within each other. They
must be specific. Don’t cares are not allowed.
The logic analyzer gives patterns priority over ranges when displaying
measurements. This will be covere d in more detail in the sections "Timing
Waveforms Menus" and "State Listing Menus" later in this chapter. To
add more symbols to your symbol table, touch the field of thelast symbol
defined. A pop-up menu appears as shown.
Figure 5-21. Symbol Pop-up Menu
The first option in the pop-up is Add a Symbol.Itallowsyoutoadd
another symbol. When you select it, you will see an alphanumeric pop-up
menu. Use the keypad to enter the name of your new symbol. When you
select Done, your new symbol will appear in the Symbol Table.
The second option in the pop-up is Modify symbol. If you select this
option, you will see an alphanumeric pop-up menu with which you can
change the name of the symbol.
The third option in the pop-up is Delete Symbol. If you select this option,
the symbol will be deleted from the Symbol Table.
Leaving the Symbol Table Menu. When you have specified all your
symbols, you can leave the Symbol Table menu by touching Done.This
puts you back in the Format Specification menu that you were in before
entering the Symbol Table.
MenusHP 16510B
5-20Front-Panel Reference
6ClockThe Clock field is present in the Format Specification menu only in the
state analyzer. This field displays the clocks that are to be used to clock
the logic analyzer. The displaywill be referred to as the "clocking
arrangement."
The HP 16510B Logic Analyzer has five clock channels, each of which is
on a pod.The clocks are connected through the podssimplyfor
convenience. The clock channels are labeled J, K, L, M, and N and are on
pods 1 through 5, respectively. The clocking of the state analyzer is
synchronous with your system because the analyzer uses the clocks
present in your system that assure valid data.
When you select the Clock field, you will see the following pop-up menu
with which you specify the clock.
Figure 5-22. Clock Pop-up Menu
You can use one of the clocks alone or combine them to build one
clocking arrangement.
If you select a field to the right of one of the clocks in the pop-up, you will
see another pop-up menu:
HP 16510BMenus
Front-Panel Reference5-21
Figure 5-23. Single Clock Pop-up Menu
With this menu you set the condition needed by each clock. You can
specify that the logic analyzer looks for the negative edge of the clock, the
positive edge, either edge, ahigh level, or a low level, or you can turn the
clock off.
The clocks arecombined by ORing and ANDing them. Clock edges are
ORed to clock edges, clock levels are ORed to clock levels, and clock
edges are ANDed to clock levels.
Forexample,ifyouselect↓ for the J clock, ↑ for the K clock, High for
the M clock, and Low for the N clock, the resulting clocking arrangement
will appear in the displa yas:
Figure 5-24. Example of a Clocking Arrangement
MenusHP 16510B
5-22Front-Panel Reference
With this arrangement, the logic analyzer will clock the data when there is
a negative edge of the J clock OR a positive edge of the K clock, AND
when there is a high level on the M clock OR a low level on the N c lock.
You must always specify at least oneclockedge. If you try to use only
clock levels, the logic analyzer will display a message telling you that at
least one edge is required.
7 Pod ClockYour logic analyzer has the capability of clocking data in three different
ways. The pod Clock fields in the State Format Specification menu
allow you to specify which of the three ways you want to clock the data.
Each pod assigned to the state analyzer has a pod Clock field associated
with it. As with the Clock field discussed in the previous section, the pod
Clock fields are present only in the state analyzer. Selecting one of the
pod Clock fields gives you the following pop-up menu:
Figure 5-25. Pod Clock Field Pop-up Menu
HP 16510BMenus
Front-Panel Reference5-23
Normal. This option specifies that clocking will be done in single phase.
That is, the clocking arrangement located in the Clock field above the
pods in the State Format Specification menu will be used to clock all data
(pods) assigned to this machine.
For example, suppose that the Clock field looks like the following:
Figure 5-26. Single Phase Clocking Arrangement
In Normal mode the state analyzer will sample data present on all pods
assigned to this machine on a negative edge of the J clock OR on a
positive edge of the K clock.
Demultiplex. With the HP 16510B Logic Analyzer, you can clock two
different types of data that occur on the same lines. For instance, lines that
transfer both address and data information need to be clocked at different
times in order to getthe right information at the right time. The
Demultiplex option provides the means to do this.
When you select the Demultiplex option, the pod Clock field changes to
Master | Slave, and two clock fields appear above the pods where just one
Clock field used to be. These fields arethe Master Clock and SlaveClock,asshown:
MenusHP 16510B
5-24Front-Panel Reference
Figure 5-27. Master Clock and Slave Clock
Demultiplexing is done on the data lines of the specified pod to read only
the lower eight bits. This is two phase clocking, with the Master Clock
following the Slave Clock. The analyzer first looks for the clocking
arrangement that you specify in theSlave Clock. When it sees that, the
analyzer clocks the data present on bits 0-7 of the pod, then waits for the
clocking arrangement that you specify in the Master Clock.Whenitsees
that clocking arrangement, it again clocks the data present on bits 0-7 of
the pod. The upper eight bits of the pod are ignored and don’t need to be
connected to your system.
Notice that the bit numbers that appear above the bit assignment field have
changed. The bits are now numbered 7....07....0 instead of 15....87....0.
This helps you set up the analyzer to clock the right information at the
right time.
The address/data lines AD0-AD7 on the 8085 microprocessor are an
example for Demultiplex. During part of the operating time the lines have
an address on them, and during other times they have data on them.
Connect the lower eight bits of one of the pods to these eight lines and set
the Slave and Master Clocks for the pod such that they clock the data and
the address at the proper time.
In this example, you may choose to assign the bits in the State Format
Specification menu similar to that shown in the following figure. In this
case you would want to clock the address with the Slave Clock and the
data with the Master Clock.
HP 16510BMenus
Front-Panel Reference5-25
Figure 5-28. Bit Assignments for Master and Slave
The Master and Slave Clocks can have the same c locking arrangements.
The clocking is still done the same way, with the lower eight bits being
clocked first on the Slave Clock, then on the Master Clock.
Mixed Clocks.TheMixed Clocks option allows you to clock the lower
eight bits of a pod separately from the upper eight bits. The state analyzer
uses Master and Slave Clocks to do this. If you select this option in the
pod Clock pop-up, the pod Clock field changes to Master | Slave,andtwo
Clock fields, Master and Slave, appear above the pods.
As in Demultiplex, the Maste rClock follows the Slave Clock. The state
analyzer looks for the clocking arrangement given by Slave Clock and
clocks the lower eight bits. Then it looks for the clock arrangement given
by the Master Clock and clocks the upper eight bits. Unlike Demultiplex,
all 16 bits of a pod are sampled.
The Master and Slave Clocks can have the same c locking arrangements.
The clocking is still done the same way, with the lower eight bits clocked
on the Slave Clock and the upper eight bits clocked on the Master Clock.
MenusHP 16510B
5-26Front-Panel Reference
8ClockPeriod This field provides greater measurement accuracy when your state input
clock period isgreater than 60 ns. When you select >60ns,thestate
analyzer provides greater immunity against noise or ringing in the state
input clock signal; therefore, the logic analyzer provides greater accuracy
when triggering another state or timing analyzer or the BNC trigger out.
If your State input clock period is less than 6 0 ns, you should select <60ns. This disables the Count field in the State Trace Specification menu
because the maximum clock rate when counting is 16.67 MHz (60 ns
clock period).
Timing Trace
Specification
Menu
The Timing Trace Specification menu lets you specify the trigger point for
the logic analyzer to start capturing data and the manner in which the
analyzer will capture data. You configure the timing analyzer to find a
pattern first and then a transition in the signal or signals.
The menu looks like that shown below. This is the default setting for the
menu.
2
4
5
6
7
8
Figure 5-29. Timing Trace Specification Menu
1
3
HP 16510BMenus
Front-Panel Reference5-27
Timing Trace
Specification
Menu Fields
The fields in the Timing Trace Specification menu are:
1) Run/Trace Mode
2) Armed b y
3) Acquisition mode
4) Label
5) Base
6) Find Pattern
7) Pattern Duration (present for ______)
8) Then find Edge
These are described in the following sections.
1 Run/Trace
Mode
You specify the mode in which the timing analyzer will trace data when
you touch Run. You have two choices for tracemode: Single and
Repetitive. When you touch Run and hold your finger on the field, you
will see the following pop-up menu:
Figure 5-30. Run Field Pop-up Menu
You select the trace mode by touching the Run field, and, without lifting
your finger from the screen, move it to the desired trace mode. When you
lift your finger, the logic analyzer traces data in the mode you specify. If
you wish to abort the trace after you touch Run but before the trace starts,
move your finger to Cancel before lifting your finger.
MenusHP 16510B
5-28Front-Panel Reference
Single Trace mode acquires data once per trace. Repetitive Trace mode
repeats single acquisitions until Stop is touched, or until the time interval
between two specified patterns is lessthan or greater than a specified
value, or within or not within a specified range. The StopMeasurement
feature is explained in detail in "Markers Pattern" in both the "Timing
Waveforms" and "State Listing" sections of Chapter 6 of this manual.
2ArmedByThe Armed By field is present when more than one analyzer ison at the
same time. The Armed by field lets you specify how your timing analyzer
is to be armed. The analyzer can be armed by Run, the other analyzer, or
an external arm from the IMB (Intermodule Bus). "Intermodule
Measurements" are covered in chapter 10 of the HP 16500A ReferenceManual.
When you select the Armed by field, a pop-up menu appears like that
shown below. Use this menu to select the arming option for your analyzer.
Figure 5-31. Armed By Pop-up Menu
HP 16510BMenus
Front-Panel Reference5-29
3 Acquisition
Mode
The Acquisition mode field allows you to specify the mode in which you
want the timing analyzer to acquire data. You are given two choices for
the mode of acquisition: Transitional and Glitch. When you touch this
field, the field toggles from one mode to the other.
Transitional Acquisition Mode. When the logic analyzer is operating in
the Transitional Acquisition mode, itsamples the data at regular intervals,
but it stores data in memory only when there have been transitions in the
signals since the last data sample was stored. A time tag that is stored with
each sample allows reconstruction of the samples in the Timing
Waveforms display.
Transitional timing always samples at a rate of 100 MHz (10 ns/sample).
This provides maximum timing resolution even in records that span long
time windows. Time covered by a full memory acquisition varies with the
number of pattern changes in the data. If there are many transitions, the
data may end prior to the end of the time window desired because the
memory is full. However, a prestore qualification in your logic analyzer
insures that data will be captured and displayed between the left side of
the screen and the trigger point.
The figure below illustrates Transitional acquisition, comparing it to
Traditional acquisition.
Figure 5-32. Transitional Timing vs. Traditional Timing
MenusHP 16510B
5-30Front-Panel Reference
Traditional timing samples and stores data at regular intervals.
Transitional timing samples data at regular intervals but stores a sample
only when there has been a transition on one or more of the channels. This
makes it possible for Transitional timing to store more information in the
same amount of memory.
Glitch Acquisition Mode. A glitch is defined as any transition that
crosses the logic threshold more than once between samples. It can be
caused by capacitive coupling between traces, power supply ripple, or a
number of other events. The glitch, in turn, can cause major problems in
your system.
Your logic analyzer has the capability of triggering on a glitch and
capturing all the data that occurred before it. The glitch must have a width
of at least 5 ns at threshold in order for the analyzer to detect it.
If you want your timing analyzer to trigger on a glitch in the data, set
the Acquisition mode to Glitch. This causes several changes in the
analyzer. One change is thata field for glitch detection in each label is
added to theTiming Trace Specification menu, as shown:
Figure 5-33. Glitch Specification Field
HP 16510BMenus
Front-Panel Reference5-31
With these glitch detection fields you specify on which channel or
channels you want the analyzer to look for a glitch. These fields are
discussedinmoredetailinthe"ThenFindEdge"sectionlaterinthis
chapter.
Glitch Acquisition mode causes the storage memory to be cut in half, from
1k to 512. Half of the memory (512) is allocated for storing the data
sample, and the other half for storing the second transition of a glitch in a
sample. Every sample is stored. The sample rate varies from 20 Hz to 50
MHz (50 ms/sample to 20 ns/sample) and is automatically selecte d by the
timing analyzer to insure complete data in the window of interest.
When your timing analyzer triggers on a glitch and displays the data, the
glitch appears in the waveform display as shown below.
4LabelThe Label fields contain the labels that you define in the Timing
Figure 5-34. Glitch in Timing Waveform
Format Specification menu. If there are more labels than can fit on screen,
use the KNOB to view those that aren’t displayed.
MenusHP 16510B
5-32Front-Panel Reference
5BaseThe Base fields allow you to specify the number base in which you want
to define a pattern for a label. The Base fields also let you use a symbol
that was specified in the Timing Symbol Table for the pattern. Each label
has its own base defined separately from the other labels. If you select one
of the Base fields, you will see the following pop-up menu. Decide which
base you want to define your pattern in and select that option.
One of the options in the Basepop-up is ASCII. It allows you to see the
Figure 5-35. Base Pop-up Menu
ASCII characters that are represented by the pattern you specified in the
Find Pattern field.
In the figure above, the Find Pattern fieldisnolongeraselectablefield
Figure 5-36. ASCII Defined as Numeric Base
whenthebaseisASCII. If you touch this field, the message "ASCII entry
not available" appears. You cannot enter ASCII characters directly. You
must specify a pattern in one of the other bases; then switch the base to
ASCII and to see what characters the pattern represents.
HP 16510BMenus
Front-Panel Reference5-33
The Symbol optionintheBase pop-up allows you to use a symbol that
has been specified in the Timing Symbol Tables as a pattern, or specify
absolute and enter another pattern. You specify the symbol you want to
use in the Find Pattern field.
6 Find PatternWith the Find Pattern fields, you configure your timing analyzer to look
for a certain pattern in the data. Each label has its own pattern field that
you use to specify a pattern for that label.
During a run, the logic analyzer looks for apatternin your data generated
by the logical AND of all the labels’ patterns. That is, it looks for a
simultaneous occurrence of the specifie d patterns. When it finds the
pattern, it triggers at the point that you specified in the Then find Edge
fields. See the "Then Find Edge" section later in this chapter for more
information about edge triggering.
You specify a pattern by touching the Find Pattern field. A keypad
pop-up appears with which you enter the desired pattern. The pop-up will
vary depending on the base you choose and the number of c hannels you
assign to that label.
Figure 5-37. Specify Pattern Pop-up for Find
Enter your pattern in the pop-up and touch DONE. The pattern appears
under the label in the Find Pattern field.
MenusHP 16510B
5-34Front-Panel Reference
As mentioned in the previous section on the Base field, if you specify
ASCII as the base for the label, you won’t be able to enter a pattern. You
must specify one of the other number bases to enter the pattern, then you
can switch the base to ASCII and see what ASCII characters the pattern
represents.
If you choose Symbols in the Base field, you can use one of the symbols
specified in the Timing Symbol Tables as the pattern. The Find Pattern
field looks similar to that below:
Figure 5-38. Symbol Defined in Base Field
HP 16510BMenus
Front-Panel Reference5-35
If you select this field you get a pop-up similar to that shown:
Figure 5-39. Symbol Selection Pop-up for Find
The pop-up lists all the symbols defined for that label. It also contains an
option absolute. Placing the blue bar on this option causes another field
within the pop-up to appear. This field is labeled offset______.Theoffset
field lets you specify a pattern not given by one of your symbols.
To select anoption from the pop-up, use the KNOB to roll the symbols up
and down until the desired symbol is highlighted by the blue bar. Touch
Done to close the pop-up and place the symbol name in theFind Pattern
field under the label.
When you specify symbols in the Timing Symbol Tables,youalso
specify the number of characters in the symbol name that are to be
displayed. If you specify to display only three characters of a symbol
name, only REA of READ andWRI of WRITE would be displayed in the
Find Pattern field. In addition, only the first three letters of absolute
would be displayed.
MenusHP 16510B
5-36Front-Panel Reference
7 Pattern
Duration (present
for______)
There are two fields with which you specify the Pattern Duration. They
are located next to present for ______ in the Timing TraceSpecification
menu. You use these fields to tell the timing analyzer to trigger before or
after the specified pattern has occurred for a given length of time.
The first field can be set to > (greaterthan) or < (less than). When you
touch this field, it toggles between > and <. The second field specifies the
duration of the pattern. If you select > in the first field, you can set the
durationtoavaluebetween30nsand10ms.Ifyouselect< in the first
field,youcansetthedurationtoavaluebetween40nsand10ms.Ifyou
attempt to set the duration to a value outside the given range, the analyzer
will automatically set it to the nearest limit.
To change the value of the pattern duration, touch the second field to get a
pop-up keypad similar to theone shown:
With the keypad enter the desired value and units for pattern duration,
Figure 5-40. Patten Duration (present for) Pop-up
then touch DONE. Your value for pattern duration will appear in the fie ld.
HP 16510BMenus
Front-Panel Reference5-37
As an example, suppose you configure the present for field as shown:
Figure 5-41. Example of Pattern > 50 ns
This configuration tells the timing analyzer to look for a certain pattern
specified by you that has a duration of greater than 50 ns. Once the timing
analyzer has found the pattern, it can look for the trigger.
Choosing < (less than) forces glitch and edge triggering off, and the
timing analyzer triggers immediately at the end of the pattern that meets
the duration requirements. The fields with which you specify edges and
glitches don’t appear in the menu. For instance, if you configure the
present for field as shown:
Figure 5-42. Example of Pattern Duration < 100 ns
The analyzer will trigger when the specified pattern has a duration less
than 100 ns. The pattern must also be validfor at least 20 ns.
MenusHP 16510B
5-38Front-Panel Reference
8 Then Find EdgeWith the Then find Edge fields you can specify the edges (transitions) of
your data on which your timing analyzer triggers. You can specify a
positive edge, a negative edge, or either edge. Each label has its own edge
trigger specification field so that you can specify an edge on any channel.
When you specify an edge on more than one channel, the timing analyzer
logically ORs them together to look for the trigger point. That is, it
triggers when it sees any one of the edges you specified. It alsoANDs the
edges with the pattern you specified in the Find Pattern fields. The logic
analyzer triggers on an edge following the valid duration of the pattern
while the pattern is stillpresent.
Tospecifyanedge,touchoneoftheThen find Edge fields. You will see
a pop-up similar to that shown below.
Figure 5-43. Specify Edge Pop-up for Then Find
The top row of periods and arrows inyour pop-up may look different than
this depending on the number of channels you assigned to the label. Each
period in the pop-up indicatesthat no edge is specified for that channel.
To specify a negative edge, place the cursor on one of the periods in the
pop-up and touch the ↓. The period changes to ↓. To specify a positive
edge, touch the ↑. The period changes to ↑.
If you want the analyzer to trigger on either a positive or a negative edge,
touch the . The period changes to .
HP 16510BMenus
Front-Panel Reference5-39
If you want to delete an edge specification, place the cursor on the arrow
for that channel and touch the . (period). To clear an entire label, touch
CLEAR in the pop-up.
When you have finished specifying edges, touch Done to close the pop-up.
An example of a positive, negative, and either edge specification is shown
below.
Figure 5-44. Combination of Edges Specified
NoteWhen you close the pop-up after specifying edges, you will see ($$..)in
the Then find Edge field. These indicate edges have been specified;
however, the logic analyzer can’tdisplay them correctly unless you have
selected Binary for the base.
MenusHP 16510B
5-40Front-Panel Reference
Loading...
+ 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.