HP 16550A Service manual

I
HP
16550A
100-MHz State/500-MHz Timing
Logic
Analyzer
User'sReference
I
i
;;·
r
f

User's Reference
Publication
number
16550-97003
First edition, April 1994
For
Safety information, Warranties,
and
Regulatory
information, see
the
pages behind
the
index
© Copyright Hewlett-Packard Company 1992 -1994
All
Rights Reserved
HP 16550A
100-MHz State/500-MHz Timing
Logic Analyzer


In
ThisBook
1
General
Information
I
2
Probing
I
3
The
Configuration
Menu
I
The User's Reference manual contains
field
and
feature definitions. Use this
manual for information onwhat the
menu
4
The
Format
Menu
I
fields do, what they are
used
for, and how
the
features work.
The manualis divided into chapters 5
The
Trigger
Menu
I
covering general productinformation,
probing,
and
separately tabbed chapters I
for each analyzer menu. Also, chapters 6
The
Listing
Menu
on errormessages and instrument
specifications are provided. I
In
the
Configuration
menu
you have
the
1
The
Waveform
Menu
choice ofconfiguring
an
analyzer as
eithera
State
analyzer or a Timing 8
The
Chart
Menu
I
analyzer. Some menus in
the
analyzer
will change depending on
the
analyzer
type you choose. For example, since a 9
The
Compare
Menu
I
Timing analyzer does
not
use external
clocks,
the
clock assignment fields
in
the
Format
menu
will
not
be
available.
If
a
menu
field is only available
to
a
10
The
Mixed
Display
Menu
I
particular analyzer type,
the
field
is
designated (Timing only)
or
(State only)
11
Error
Messages
I
after
the
field name.
If
no designation is
shown,
the
field is available for both
types.
12
Specifications
and
Characteristics
As
you purchase measurement modules
for
the
HP 16500B system, insert
the
j
13
i
reference manuals into either of the HP
Installation
l 6500B mainframe binders.
I I
Index


Table
of
Contents
1
General
Information
User Interface
1-3
Configuration Capabilities
1-4
Key
Features
1-5
Accessories Supplied
1-6
Accessories Available
1-7
2
Probing
General Purpose Probing SystemDescription
2-
7
Assembling
the
Probing System 2-11
3
The
Configuration
Menu
Name Field
3-3
Type Field
3-4
Unassigned Pods List
3-5
Activity Indicators
3-
7
4
The
Format
Menu
State
Acquisition Mode Field (State only)
4-4
Timing Acquisition Mode Field (Timing only)
4-5
Clock Inputs Display
4-13
Pod
Field
4-14
Pod
Clock Field
(State
only)
4-15
Pod
Threshold Field
4-19
Master
and
Slave Clock Field (State only) 4-21
Setup/Hold Field
(State
only) 4-23
Symbols Field
4-25
Label Assignment Fields
4-25
Rolling Labels
and
Pods
4-25
Label Polarity Fields
4-26
Bit Assignment Fields
4-27
Contents-I

Contents
5
The
Trigger Menu
Trigger Sequence Levels
5-6
Modify Trigger Field
5-8
Pre-defined Trigger Macros 5-11
Using Macros to Create a Trigger Specification
5-13
Timing Trigger Macro Library
5-14
State Trigger Macro Library
5-16
Modifying
the
User-level Macro
5-19
Resource Terms
5-26
Assigning Resource
Term
Names
and
Values
5-28
Label
and
Base Fields
5-32
Arming Control Field 5-33
Acquisition Control
5-36
Trigger Position Field
5-37
Sample Period Field
5-38
Branches Taken StoredI Not Stored Field 5-38
Count Field (State only)
5-39
6
The
Listing
Menu
Markers Field
6-4
Pattern
Markers
6-5
Find X-pattern I
0-pattern
Field
6-6
Pattern
Occurrence Fields
6-
7
From
TriggerI StartI X Marker Field
6-8
Specify Patterns Field
6-9
Label I Base Roll Field
6-12
Stop Measurement Field
6-13
Clear
Pattern
Field
6-16
Contents-2

Time Markers
6-1
7
Trig
to
XI Trig
to
0 Fields
6-18
Statistics Markers
6-19
States Markers (State only) 6-21
Trig
to
XI Trig
to
0 Fields 6-22
Data Roll Field
6-23
Label
and
Base Fields
6-24
Label I Base Roll Field
6-24
7
The
Waveform
Menu
Acquisition Control Field
7-5
Accumulate Field 7
-6
States
Per
Division Field (State only) 7- 7
Seconds
Per
Division Field (Timing only)
7-8
Delay Field 7
-9
Sample
Period
Display (Timing only)
7-10
Markers Field 7-12
Pattern
Markers 7-13
X-pat/
0-pat
Occurrence Fields
7-14
From
TriggerI
Start
IX
Marker Field
7-15
X
to
0 Display Field (Timing only) 7
-16
Center
Screen
Field 7-17
Specify
Patterns
Field 7
-18
LabelI Base Roll Field 7-21
Stop Measurement Field 7
-22
Clear
Pattern
Field 7
-25
Time Markers
7-26
Trig
to
XI Trig
to
0 Fields 7-27
Marker Label I Base
and
Display 7
-28
Contents
Contents-3

Contents
Statistics
Markers
7-29
States
Markers
(State
only)
7-31
Trig to XI Trig to 0 Fields 7
-32
Marker Label I Base
and
Display 7
-33
Waveform
Display
7
-34
Blue Bar Field 7-36
Channel Mode Field 7
-38
Module
and
Label Fields 7
-40
Action Insert/Replace Field 7-41
Delete
and
Delete
All
Fields 7-42
Waveform Size Field 7-43
8
The
Chart
Menu
Selecting
the
Axes
for
the
Chart
8-6
Y-axis Label Value Field
8-7
X-axis Label I State Type Field
8-8
Scaling
the
Axes
8-9
Min
and
Max Scaling Fields 8-10
Markers I Range Field 8-11
Pattern
Markers
8-12
Find X-pattern I
0-pattem
Field
8-13
Pattern
Occurrence Fields
8-14
FromTrigger I Start
IX
Marker Fields 8-15
Specify Patterns Field
8-16
LabelI Base Roll Field
8-18
Stop Measurement Field 8-19
Clear
Pattern
Field
8-22
Contents-4

Time Markers 8-23
Trig to XI Trig
to
0 Fields
8-24
Statistics Markers
8-25
States Markers
8-27
Trig to XI Trig
to
0 Fields
8-28
9
The
Compare
Menu
Reference Listing Field
9-5
Difference Listing Field
9-6
Copy Listing
to
Reference Field
9-8
Find
Error
Field
9-9
Compare Full I Compare Partial Field 9-10
Mask Field 9-11
Specify Stop Measurement Field 9-12
Data Roll Field
9-15
Bit Editing Field
9-16
Label
and
Base Fields 9-17
Label I Base Roll Field 9-17
Contents
Contents-5

Contents
10
The
Mixed
Display
Menu
The
Mixed Display Menu
10-2
Intermodule Configuration
10-3
Inserting Waveforms
10-4
Interleaving State Listings
10-5
Time-Correlated Displays
10-
7
Markers 10-8
11
Error
Messages
Error
Messages
11-3
Warning Messages
11-5
Advisory Messages
11-8
12
Specifications
and
Characteristics
Specifications
12-3
Characteristics
12-4
13
Installation
General Installation Procedures 13-3
HP 16550A Installation Considerations 13-7
Contents-6

1
General
Information
I

I Logic Analyzer Description
The
HP l 6550A State/Timing Analyzer module is
part
ofa
new
generation
of
general-purpose logic analyzers.
The
HP 16550A
module is
used
with
the
HP l 6500B mainframe, which is designed as a
stand-alone instrument for use
by
digital and microprocessor
hardware
and
software designers. The HP 16500B mainframe has
HP-
IB
and
RS-232C interfaces for
hard
copy printouts
and
control
by
a
host
computer.
The
HP 16550AState/Timing Analyzer module
has
96
data
channels,
and
six clock/data channels. A second HP 16550A card can
be
added
to
expand
the
module to 204
data
and
clock/data channels.
Memory
depth
is 4 Kbytes
in
all
pod
pairgroupings, or 8 Kbytes
on
just
one
pod
(half channels). All resource
terms
can
be
assigned
to
either
configured analyzer machine.
Measurement
data
is displayed
as
data
listings
or
waveforms,
and
can
be
plotted
on
a chart or compared
to
a reference image.
The
100-MHz
state
analyzer has master, slave,
and
demultiplexed
clocking modes available. Measurement data
can
be
stamped
with
either
state
or
time tags.
For
triggering and
data
storage,
the
state
analyzer uses 12 sequence levels with two-way branching, 10
pattern
resource terms, 2 range terms,
and
2 timers/counters.
The
500-MHz timing analyzer has conventional, transitional, and glitch
timing modes with variable width, depth, and
speed
selections.
Sequentialtriggering uses 10
sequence
levels with two-way branching,
10
pattern
resource terms, 2 range terms, 2 timers/counters and 2
edge/glitchterms.
Defining a trigger specificationis as easy as picking a predefined
macro from a trigger macro library. Trigger macros
can
be
used
by
themselves
or
in combination with
each
other.
1-2

General
Information
User
Interface
UserInterface
The HP 16500B
has
four easy-to-use
user
interface devices:
the
knob,
the
touchscreen,
the
optional mouse,
and
the
optional keyboard.
The knob
on
the
front panel is
used
to move the cursor on certain menus,
to
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, simply press
the
screen over any
dark blue
box
on
the
display with your finger until
the
field changes color.
Then
remove your finger 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 optional keyboard can control all instrument functions
by
using special
function keys,
the
arrow keys,
and
the
ENTER key. Alpha numeric
entry
is
simply
typed
in.
All
user
interface devices are discussed in more detail in
the
HP l 6500B
Reference manual.
TOUCH
SCREEN
FIELDS
Front
Panel
Interface
Devices
1-3
I

I
General
Information
Configuration Capabilities
ConfigurationCapabilities
The HP l 6550A can
be
configured as a single or two card module. The
number
of
data
channels range from 102 channels using
just
one HP l 6550A,
up to 204 channels whena second HP 16550A is connected. A half channel
acquisition mode is available which reduces
the
channel
width
by
half,
but
doubles memory
depth
from 4K-deep
to
SK-deep
per
channel.
The configurationguide below illustrates
the
channel width
and
memory
depth
combinations in all acquisition modes with a one or two
card
module.
State
Analyzer
1
Card
Module
-
or
-
2
Card
Module
Fu I I
Channe
I Mode
100
MHz
4K-deep
on
102
ch
an.
96
data
+
6
clock
or
data
4K-deep
on
204
chan.
198
data
+
6
clock
or
data
Half
Channel
Mode
100
MHz
8K-deep
on
51
chan.
48
data
+
3
clock
or
data
SK-deep
on 102
chan.
99
data
+
3
clock
or
data
1655092.3
• Unused clock channels
can
be
used
as
data
channels
• Time
or
State tags reduces memory by half. However, full
depth
is
retained
if
youleave one
pod
pair unassigned.
• Maximum of6 clocks in a two
card
module.
Timing
Analyzer
1
Card
Module
-or
-
2
Card
Module
Conventional
fu I I
channel
250
MHz
4K-deep
on
102
chan.
96
data
+
6
clock
or
data
4K-deep
on
204
chan.
198
dato
+
6
clock
or
data
Conventional
half
channel
500
MHz
8K-deep
on
51
chan.
48
data
+
3
clock
or
data
8K-deep
on 102
chan.
96
data
+
6
clock
or
data
Transitional
fu
I I
channe
I
125
MHz
4K-deep
on
102
chan.
96
data
+
6
clock
or
data
4K-deep
on
204
chan.
198
data
+
6
clock
or
data
Transitional
half
channel
250
MHz
8K-deep
on
51
chan.
48
dota
+
3
clock
or
data
8K-deep
on 102
chan.
96
data
+
6
clock
or
data
•
Unused
clock channels
can
be
used
as
data
channels
1-4
GI
itch
half
channel
125
MHz
4K-deep
on
51
chan.
48
data
+
3
clock
or
data
4K-deep
on 102
chan.
96
data
+
6
clock
or
data
16550824

General
Information
Key
Features
Key Features
• 100-MHz
state
and
500-MHz timing acquisition speed.
•
96
data
channels/6 clocks expandable to 198 data/6 clock channels.
• Lightweight passive probes for easy hookup
and
compatibility with
previous HP logic analyzers
and
preprocessors.
• HP-IB
and
RS-232C interface for programming
and
hard copy printouts.
• Variable setup/holdtime, 3.5 ns window.
• Externalarming to/from
other
modules through the intermodule bus.
• 4 Kbytes deep memory on all channels with 8 Kbytes in half channel
modes.
• Marker measurements.
•
12
levels oftrigger sequencing for
state
and
10 levels of sequential
triggering for Timing.
• Both
state
and
timing analyzers can use 10
pattern
resource terms, two
range terms,
and
two timer/counters
to
qualify
and
trigger on data. The
timing analyzer also has two edge
terms
available.
• Predefinedtrigger macros for easy configuration oftrigger specifications.
• 100-MHz time
and
number-of-states tagging.
• Full programmability.
• Mixed State/Timing and State/State (interleaved) display.
• Compare, Chart, and Waveform displays.
1-5
I

I
Table 1
General
Information
Accessories Supplied
Accessories
Supplied
The table belowlists
the
accessories supplied with your logic analyzer.
If
any
ofthese accessories are missing, contact your nearest Hewlett-Packard sales
office.
If
you
need
additional accessories, refer to theAccessoriesjor HP
Logic
Analyzers
.
Accessories Supplied
Accessory
HP
Part
No.
Quantity
Probe
tip
assemblies
01650-61608
6
Probe
cables
16550-61601
3
Grabbers
(20
per
pack)
5090-4356
6
Extra
probe
leads
(5
per
pack)
5959-9333
1
pkg
Probe
cable
and
pod
labels
01650-94310
Probe
cable
ID
clip
16500-41201
Operating
system
disks
Call
User's
Guide
Call
User's
Reference
Guide
Call
Programming
Reference
Guide
Call
Service
Guide
Call
1-6

General
Information
Accessories
Available
AccessoriesAvailable
There are a
number
of accessories available
that
will make your
measurement
tasks easier
and
more accurate.
You
will
find these listed in Accessories
for
HP Logic
Analyzers.
Preprocessor
Modules
The preprocessormodule accessories enable you to quickly and easily
connect
the
logic analyzer to your microprocessor
under
test.
Includedwith eachpreprocessor module
is
a 3.5-inch disk which contains a
configuration file and
an
inverse assemblerfile. When you load
the
configuration file, it configures
the
logic analyzer for making state
measurements on
the
microprocessor for which
the
preprocessoris designed.
Configuration files from other analyzermodules can also be loaded.
For
information
on
translating other configurationfiles into
the
analyzer, refer
to
"Preprocessor File Configuration Translation
and
Pod Connections"
in
the
Probing chapter.
The inverse assembler file is a software routine
that
will
display
captured
information in a specific microprocessor's mnemonics. The
DATA
field in
the
State Listing is replaced with
an
inverse assembly field. The inverse
assembler software is designed
to
provide a display
that
closely resembles
the
original assembly language listing of
the
microprocessor's software.
It
also
identifies
the
microprocessor bus cycles captured, such as Memory Read,
InterruptAcknowledge,
or
I/O
write.
Many of
the
preprocessor modules require
the
HP 10269C General Purpose
Probe Interface. The HP 10269C accepts
the
specific preprocessor PC board
and
connects
it
to
five
connectors on
the
general purpose interface
to
which
the
logic analyzer probe cables connect.
A list ofpreprocessor modules is found in Accessories
for
HP Logic
Analyzers. Descriptions of
the
preprocessor modules are found with
the
preprocessormodule accessories.
1-7
I

I
1-8

2
I
Probing
Other manuals for 16550A
1
Table of contents
Other HP Measuring Instrument manuals
Popular Measuring Instrument manuals by other brands

Beta LaserMike
Beta LaserMike BenchMike Pro Addendum

Velleman
Velleman DCM100 user manual

Elster Instromet
Elster Instromet RABO G65 instruction manual

Landis+Gyr
Landis+Gyr Ultracold T550 operating instructions

London Electronics
London Electronics MAXI-INT2-L Mk.2 manual

MIB
MIB Flowmax 242i operating manual

BOS
BOS BS-DET2000BT manual

Transcell Technology
Transcell Technology TI-1680 manual

TSI Incorporated
TSI Incorporated DUSTTRAK DRX 8533 Operation and service manual

Endress+Hauser
Endress+Hauser Levelflex M FMP45 operating instructions

Topcon
Topcon BM-9A instruction manual

Phabrix
Phabrix PHQX-01E Operation manual