The HP 1660E/ES/EP-Series are 100-MHz State/500-MHz Timing Logic
Analyzers with a VGA resolution color display. The HP 1660ES-Series
has a 2 GSa/s digitizing oscilloscope. The HP 1660EP-Series has a built
in 32 channel pattern generator.
Logic Analyzer Features
•130 data channels and 6 clock/data channels in the HP 1660E
•96 data channels and 6 clock/data channels in the HP 1661E
•64 data channels and 4 clock/data channels in the HP 1662E
•32 data channels and 2 clock/data channels in the HP 1663E
•3.5-inch flexible disk drive and 2 GB hard disk drive
•HP-IB, RS-232-C, parallel printer, and LAN interfaces
•BNC and TP LAN ports
•Variable setup/hold time
•4 K memory on all channels with 8 K in half-channel mode
•Marker measurements
•12 levels of trigger sequencing for state and 10 levels of trigger sequencing
for timing
•Time tagging and number-of-states tagging
•Full programmability
•DIN mouse and keyboard support
2
Oscilloscope Features (HP 1660ES-Series only)
•500 MHz bandwidth
•2
Gigasample per second max sampling rate
•32768 samples per channel
•Marker measurements
displays time between markers, acquires until specified time between
markers in captured, performs statistical analysis on time between markers
•Lightweight miniprobes
Pattern Generator Features (HP 1660EP-Series only)
•16 output channels at 200 MHz
•32 output channels at 100 MHz
•258,048 vectors
Options
•Programmer's Guide
•Service Guide.
3
HP 1670E-Series Logic Analyzers
The HP 1670E-series logic analyzers are 100-MHz state/250-MHz timing logic
analyzers with VGA resolution color displays.
Features
•132 data channels and 4 clock/data channels in the HP 1670E
•98 data channels and 4 clock/data channels in the HP 1671E
•64 data channels and 4 clock/data channels in the HP 1672E
•3.5-inch flexible disk drive
•2 GB hard disk drive
•HP-IB, RS-232-C, parallel printer, and LAN interfaces
•BNC and TP LAN ports
•Variable setup/hold time
•1 M memory on all channels, 2 M in half-channel timing mode
•Marker measurements
•12 levels of trigger sequencing for state and 10 levels of trigger sequencing
for timing
•Time tagging and state tagging
•Full programmability
•DIN mouse and keyboard support
Options
•Programmer's Guide
•Service Guide
4
In This Book
In This Book
This User’s Guide has three sections. Section 1 covers how to use the
HP 1660E/ES/EP and HP 1670E-series logic analyzers. Section 2
covers how to connect, use, and troubleshoot the HP logic analyzer via
a Local Area Network (LAN) connection. Section 3 covers the features
of the HP Symbol Utility software.
Section 1. Chapters 1 through 4 cover general product information
you need to use the logic analyzer. Chapter 5 covers how to use the
oscilloscope (1660ES-series only). Chapter 6 covers how to use the
pattern generator (1660EP-series only). Chapters 7 and 8 contains
detailed examples to help you use your analyzer in performing complex
measurements. Chapters 9 through 11 contains reference information
on the hardware and software, including the analyzer menus and how
they are used. Chapters 12 through 14 provides a basic service guide.
Section 2. Chapters 15 through 16 provides information about
connecting the logic analyzer to the network. Chapter 17 shows you
how to access the logic analyzer’s file system. Chapter 18 shows you
how to display the analyzer interface on an X Window server. Chapter
19 shows you how to retrieve measurement data, screen images, and
status information from you logic analyzer on the LAN, and how to
copy and restore configurations. Chapter 20 shows you methods for
programming the logic analyzer via the network connection. Chapter
21 contains additional information on the logic analyzer’s directory
structure and dynamic files. Chapter 22 describes what to do if you
have a problem using the logic analyzer on your network.
Section 3. Chapters 23 through 24 describe how to locate the menus
associated with the Symbol Utility. Chapter 25 describes how to use the
Symbol Utility to perform common tasks. Chapter 26 describes the
features and functions of the Symbol Utility.
5
In This Book
6
SECTION 1
Contents
In This Book5
1 Logic Analyzer Overview
HP 1660/70-Series Logic Analyzer28
To make a measurement31
2 Connecting Peripherals
Connecting Peripherals38
To connect a mouse39
To connect a keyboard40
To connect to an HP-IB printer41
To connect to an RS-232-C printer43
To connect to a parallel printer45
To connect to a controller46
3 Using the Logic Analyzer
Using the Logic Analyzer48
Accessing the Menus49
To access the System menus50
To access the Analyzer menus52
7
Contents
Using the Analyzer Menus54
To label channel groups54
To create a symbol57
To examine an analyzer waveform59
To examine an analyzer listing 62
To compare two listings65
The Inverse Assembler67
To use an inverse assembler 67
4 Using the Trigger Menu
Using the Trigger Menu72
Specifying a Basic Trigger73
To assign terms to an analyzer74
To define a term76
To change the trigger specification 77
Changing the Trigger Sequence79
To add sequence levels 80
To change macros82
Setting Up Time Correlation between Analyzers83
To set up time correlation between two state analyzers84
To set up time correlation between a timing and a state analyzer 85
Arming and Additional Instruments86
To arm another instrument86
To arm the oscilloscope with the analyzer (HP 1660ES-series only)87
To receive an arm signal from another instrument89
8
Contents
Managing Memory91
To selectively store branch conditions (State only)92
To set the memory length 94
To place the trigger in memory96
To set the sampling rates (Timing only)98
5Using the Oscilloscope
Using the Oscilloscope100
Calibrating the oscilloscope101
Calibration PROTECT/UNPROTECT switch 101
Set up the equipment101
Load the default calibration factors102
Self Cal menu calibrations103
Protect the operational accuracy calibration factors105
Oscilloscope Common Menus106
Run/Stop options106
Autoscale108
Time base110
The Scope Channel Menu111
Offset field111
Probe field112
Coupling field112
Preset field 113
Trigger marker 118
Mode/Arm menu 118
Level field121
Source field123
Slope field123
Count field 124
Auto-Trig field125
When field126
Count field 129
The Scope Marker Menu130
Manual time markers options130
Automatic time markers options133
Manual/Automatic Time Markers option138
Voltage Markers options139
Channel Label field141
To set up the configuration 151
To build a label 153
Building Test Vectors and Macros154
To build a main vector sequence155
To build an initialization sequence 156
To edit a main or initialization sequence 157
To include hardware instructions in a sequence 158
To include software instructions in a sequence159
To include a user macro in a sequence160
To build a user macro161
To modify a macro name 162
To edit a macro 162
To add, delete, or rename parameters 163
To place parameters in a vector164
To enter or modify parameters165
To build a User Symbol Table 166
To include symbols in a sequence 167
To include symbols in a macro168
To store a configuration169
To load a configuration170
To use Autoroll171
The Format Menu172
The Sequence Menu176
The User Macros Menu185
11
Contents
Loading ASCII Files187
ASCII File Commands188
ASCDown Command188
LABel189
VECTor190
FORMat:xxx193
Loading an ASCII file over a bus (example) 194
Pattern Generator Probing System196
7 Triggering Examples
Triggering Examples198
Single-Machine Trigger Examples199
To store and time the execution of a subroutine200
To trigger on the nth iteration of a loop202
To trigger on the nth recursive call of a recursive function 204
To trigger on entry to a function206
To capture a write of known bad data to a particular variable208
To trigger on a loop that occasionally runs too long209
To verify correct return from a function call210
To trigger after all status bus lines finish transitioning211
To find the nth assertion of a chip select line212
To verify that the chip select line is strobed after the address is stable 213
To trigger when expected data does not appear when requested214
To test minimum and maximum pulse limits 216
To detect a handshake violation218
To detect bus contention219
12
Contents
Cross-Arming Trigger Examples220
To examine software execution when a timing violation occurs221
To look at control and status signals during execution of a routine223
To detect a glitch224
To capture the waveform of a glitch using the oscilloscope (1660ES-series
only)225
To view your target system processing an interrupt (1660ES-series only)226
To trigger timing analysis of a count-down on a set of data lines227
To monitor two coprocessors in a target system228
Special Displays230
To interleave trace lists 231
To view trace lists and waveforms on the same display233
8 File Management
File Management236
Transferring Files Using the Flexible Disk Drive237
To save a configuration238
To load a configuration240
To save a trace list in ASCII format242
To save a screen’s image243
To load additional software244
Transferring Files Using the LAN245
To transfer files using ftp 246
13
Contents
9 Logic Analyzer Reference
HP 1660E/ES/EP-Series Logic Analyzer Description248
HP 1660E/ES/EP-Series Configuration Capabilities250
HP 1670E-Series Logic Analyzer Description252
HP 1670E-Series Configuration Capabilities253
Probing256
General-purpose probing system description 259
Assembling the probing system263
Oscilloscope probes267
Connecting the pattern generator pods directly to a PC board268
Pattern generator output pod characteristics269
Keyboard Shortcuts275
Moving the cursor275
Entering data into a menu276
Using the keyboard overlays277
Common Menu Fields278
Print field 279
Run/Stop field281
Roll fields 282
Disk Drive Operations283
Disk operations283
Autoload286
Format286
Pack 287
Load and Store288
14
Contents
The RS-232-C, HP-IB, and Centronics Interfaces290
The HP-IB interface291
The RS-232-C interface292
The Centronics interface293
The Ethernet LAN interface 294
System Utilities297
Real Time Clock Adjustments field 297
Update FLASH ROM field298
Display Color Selection300
Setting the Color, Hue, Saturation, and Luminosity Fields302
Returning to the Default Colors302
The Analyzer Configuration Menu303
Type field303
Illegal configuration304
The Analyzer Format Menu305
Pod threshold field305
State acquisition modes
(HP 1660E/ES/EP-series state only)306
Timing acquisition modes
(HP 1660E/ES/EP-series timing only)307
Acquisition modes (HP 1670E-series)309
Clock Inputs Display310
Pod clock field (State only)311
Master and Slave Clock fields (State only)314
Symbols field317
Label fields 319
Label polarity fields 320
15
Contents
The Analyzer Trigger Menu321
Trigger sequence levels321
Modify Trigger field322
Timing trigger macro library323
State trigger macro library325
Modifying the user macro328
Resource terms332
Arming Control field 336
Acquisition Control field 338
Count field (State only)340
Interleaving state listings347
Time-correlated displays 348
Markers348
The Chart Menu349
Min and Max scaling fields350
Markers/Range field 350
Axis Control field (HP 1670E-series only)351
Rescale field (HP 1670E-series only)352
16
Contents
The Compare Menu353
Reference Listing field 354
Difference Listing field354
Copy Listing to Reference field355
Find Error field356
Compare Full/Compare Partial field356
10 System Performance Analysis (SPA) Software
System Performance Analysis Software360
What is System Performance Analysis? 362
Getting started365
SPA measurement processes 367
Using State Overview, State Histogram, and Time Interval 383
Using SPA with other features393
11 Logic Analyzer Concepts
Logic Analyzer Concepts396
The File System397
Directories398
File types 399
Transitional Mode Theory (1660E/ES/EP-series only)401
125-MHz Transitional mode401
250-MHz Transitional mode403
Other transitional timing considerations406
Intermittent data errors439
Unwanted triggers440
No activity on activity indicators440
Capacitive loading441
No trace list display 441
Analysis Probe Problems442
Target system will not boot up442
Slow clock443
Erratic trace measurements444
18
Contents
Inverse Assembler Problems445
No inverse assembly or incorrect inverse assembly 445
Inverse assembler will not load or run 447
Error Messages448
". . . Inverse Assembler Not Found"448
"No Configuration File Loaded"448
"Selected File is Incompatible"449
"Slow or Missing Clock"449
"Waiting for Trigger"449
"Must have at least 1 edge specified"450
"Time correlation of data is not possible" 450
"Maximum of 32 channels per label"450
"Timer is off in sequence level n where it is used" 451
"Timer is specified in sequence, but never started" 451
"Inverse assembler not loaded - bad object code."451
"Measurement Initialization Error"452
"Warning: Run HALTED due to variable change" 452
To inspect the logic analyzer 472
To apply power472
To set the line voltage 473
To degauss the display 474
To clean the logic analyzer474
To test the logic analyzer474
Troubleshooting475
To use the flowcharts476
To check the power-up tests478
To run the self-tests479
To test the auxiliary power488
SECTION 2
15 Introducing the LAN Interface
Introducing the LAN Interface492
LAN section overview494
16 Connecting and Configuring the LAN
Connecting and Configuring the LAN496
To connect to your network497
To configure the network addresses498
To verify connectivity with the ping utility501
To mount the logic analyzer502
20
Contents
17 Accessing the Logic Analyzer File System Using the LAN
Accessing the Logic Analyzer File System Using the LAN506
To mount the file system via NFS507
To access the file system via ftp512
18 Using the LAN’s X Window Interface
Using the LAN’s X Window Interface514
To start the interface from the front panel 515
To start the interface from the computer 517
To close the interface520
To load the custom fonts521
Additional Information524
19 Retrieving and Restoring Data Using the LAN
Retrieving and Restoring Data Using the LAN526
To copy ASCII measurement data 527
To copy raw measurement data528
To restore raw measurement data529
To strip LIF structure from raw measurement data530
To copy screen images from \system\graphics 532
To copy status information from \status 533
To copy configurations from setup.raw535
To restore configurations536
21
Contents
20 Programming the Logic Analyzer Using the LAN
Programming the Logic Analyzer Using the LAN538
To set up for Ethernet LAN programming539
To enter commands directly using telnet540
To write programs that open the command parser socket542
21 LAN Concepts
LAN Concepts546
Directory structure of the logic analyzer’s file system547
Dynamic files 550
LAN-related fields in the logic analyzer’s menus551
22 Troubleshooting the LAN Connection
Troubleshooting the LAN Connection554
Troubleshooting the Initial Connection555
Assess the problem555
Troubleshooting in a workstation environment558
Troubleshooting in an MS-DOS environment560
Troubleshooting in an MS Windows environment 562
Verify the logic analyzer performance564
Status Number566
Network Status Information 569
22
Contents
Solutions to Common Problems571
If you cannot connect to the logic analyzer571
If you cannot mount the logic analyzer file system572
If you cannot access the file system via ftp572
If you cannot start the XWindow interface573
If your X Window looks odd573
If you cannot copy files from the logic analyzer574
If you cannot restore raw files574
If you get an "operation timed-out" message575
If the logic analyzer begins to operate slowly 575
If the logic analyzer does not respond 575
If all else fails576
Getting Service Support577
HP on-site service577
Return to HP service577
SECTION 3
23 Symbol Utility Introduction
Symbol Utility Introduction582
Equipment Required582
Supported Symbol File Formats583
Symbol Utility section overview585
24 Getting Started with the Symbol Utility
Getting Started with the Symbol Utility588
To Access the Symbol File Load Menu 589
Method 1: Using the Module Field 589
Method 2: Using the Symbol Field in the Format Menu591
To Access the Symbol Browser 593
23
Contents
25 Using the Symbol Utility
To generate a symbol file596
To Load a Symbol File597
To Display Symbols in the Trace List 600
To Trigger on a Symbol602
To View a List of Symbol Files Currently Loaded into the System 605
To Remove a Symbol File From the System 606
26 Symbol Utility Features and Functions
Symbol Utility Features and Functions608
The OMF Symbol File Load Menu609
OMF File Field 610
Drive Field610
Label Field 611
Module Field 611
Load Field 612
Current Loaded Files Field 613
Section Relocation Option614
The OMF Symbol Browser Menu616
Symbol Type Selection Field (User vs. OMF) 617
Find Field 618
Browse Results Display620
Align to xx Byte Option621
Offset Option622
Context Display 623
Address Display623
Symbol Mode Field 624
24
Contents
The General-Purpose ASCII File Format625
Creating a GPA Symbol File626
GPA File Format 627
Sections 629
Functions 631
Variables 632
Source Line Numbers 633
Start Address634
Comments 634
25
Contents
26
Section 1
Logic Analyzer
27
28
1
Logic Analyzer Overview
29
Logic Analyzer Overview
HP 1660/70-Series Logic Analyzer
HP 1660/70-Series Logic Analyzer
HP 1660ES-Series Logic Analyzer Front Panel
Select Key
The Select key action depends on the type of field currently
highlighted. If the field is an option field, the Select key brings up an
option menu or, if there are only two possible values, toggles the value
in the field. If the highlighted field performs a function, the Select key
starts the function.
Done Key
The Done key saves assignments and closes pop-up menus. In some
fields, its action is the same as the Select key.
30
Loading...
+ 620 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.