This literature was published years prior to the establishment of Agilent Technologies as a company independent from Hewlett-Packard
and describes products or services now available through Agilent. It may also refer to products/services no longer supported by Agilent.
We regret any inconvenience caused by obsolete information. For the latest information on Agilent’s test and measurement products go to:
www.agilent.com/find/products
Or in the US, call Agilent Technologies at 1-800-452-4844 (8am–8pm EST)
Discontinued Product—Support Information Only
Benchtop Logic Analyzers
Technical Data
Identifying the cause of problems in
embedded microprocessor system
designs can be difficult. The
Hewlett-Packard 1670-series benchtop logic analyzers have the features to help the embedded system
design team find hardware and software defects quickly .
With 64K of acquisition memory
(1M optional) the HP 1670-series
logic analyzers are the first benchtop logic analyzers which display
processor mnemonics and verify
critical hardware timing relationships over a long period of time.
With the standard Ethernet LAN
interface, the software designer can
now capture a real-time microprocessor trace and time-correlate it to
source code in C++ or other highlevel languages on a PC or workstation. For time-correlation of source
code, order the HP B3740A
Software Analysis package.
The combination of deep memory ,
large internal disk drive, and LAN
make the HP 1670-series of benchtop logic analyzers especially well
suited to solving your integration
problems.
• Mass storage is provided by an internal hard drive which provides quick
storage and retrieval of files.
• The 3.5-inch high-density flexible
disk drive supports both DOS and
LIF formats.
• The LAN interface enables access to
the logic analyzer files via FTP or
NFS. Use X11 windows to control or
view the logic analyzer on a PC or
workstation. The LAN interface
includes both Ethertwist (10BASE-T)
and ThinLan (10BASE 2) connectors.
• Store data as ASCII files and screen
images in TIFF, PCX, and EPS
(encapsulated PostScriptTM) formats.
Get to the root cause of
problems quickly
• New graphical trigger macros make
trigger setup easier.
• Centronics, RS-232, HP-IB and LAN
communication ports make connecting to other devices easier than ever.
All of these come standard on all
models of the HP 1670-series.
• The HP 1670-series operating system
includes System Performance
Analysis (SPA). SPA provides state
histograms, state overview , and time
interval analysis.
• The HP E2450A Symbolic Download
Utility is included with the HP 1670series. This utility provides the capability to extract symbolic information
from popular object module formats.
PostScriptTMis a trademark of Adobe
Systems Incorporated.
Logic Analyzer Key Specifications and Characteristics
_______________________________________________________________________
Model NumberHP 1670DHP 1671DHP 1672D
_______________________________________________________________________
State and Timing 13610268
Channels
_______________________________________________________________________
State Analysis 100 MHz, all channels
Speed
_______________________________________________________________________
State Clocks/444
Qualifiers
_______________________________________________________________________
Memory Depth 64K per channel, 128K in timing half-channel mode
per Channel(1M per channel optional memory ,
panel human interface.
Keys include control,
menu, display navigation, and alpha-numer-
_________________________
MouseA DIN mouse is shipped
_________________________
KeyboardThe logic analyzer can
_________________________
ic entry functions.
as standard equipment.
It provides full instrument control. Knob
functionality is replicated by holding down the
right button and moving
the mouse left or right.
also be operated using
a DIN keyboard. Order
the HP Logic Analyzer
Keyboard Kit, model
number HP E2427B.
Input/Output, Control, and
Printing
_________________________
I/O PortsAll units ship with a
Centronics parallel
printer port, RS-232,
and HP-IB as standard
_________________________
LAN Interface An Ethernet LAN inter-
_________________________
SoftwareThe HP B3740A Soft-
Analysisware Analyzer provides
Capabilitytrue source line refer-
_________________________
equipment.
face is standard with
the HP 1670-series. The
LAN interface comes
with both Ethertwist
(10BASE-T) and
ThinLan (10BASE 2)
connectors.The LAN
supports FTP and
PC/NFS connection
protocols. It also works
with X11 window packages.
encing and symbol
download capabilities.
Standard object
module formats are
supported.
_________________________
Program-Each instrument is fully
mabilityprogrammable from a
computer via HP-IB
and RS-232 connections. This feature is
_________________________
HP Printer Printers which use the
SupportHP Printer Control
_________________________
Alternate The Epson FX80, LX80
Printer and MX80 printers
Supportedwith an RS-232 or
_________________________
Hard CopyScreen images can be
Outputprinted in black and
_________________________
standard on all models.
Language (PCL) and
have a parallel
Centronics, RS-232 or
HP-IB interface are
supported: HP
DeskJet, LaserJet,
QuietJet, PaintJet, and
ThinkJet models.
Centronics interface
supported in the Epson
8-bit graphics mode.
white from all menus
using the
State or timing listings
can be printed in full or
part (starting from
center screen) using
the
Print All
Print
selection.
field.
Mass Storage Files
and Software
_________________________
Updating the The operating system
Operatingresides in Flash ROM
Systemand can be updated
from the flexible disk
drive or the hard disk
_________________________
Mass Storage Is supported by an
_________________________
drive.
internal hard disk drive
and by a 1.44 Mbyte,
3.5-inch flexible disk
drive. Supports DOS
and LIF formats.
A disk drive provides
quick storage and
retrieval of files.
_________________________
Screen An image file of any display
Image Filesscre encan be stored to
disk via the display's
Print
field. Black &
white TIFF, PCX,
Encapsulated
PostScript (EPS) , and
gray-scale TIFF file for-
_________________________
ASCII DataState or timing listings
Filescan be stored as ASCII
_________________________
Configuration Logic analyzer files
and Data Files that include configura-
_________________________
Recording of Binary format
Acquisitionconfiguration/data files are
and Storagestored with the time of
Timesacquisition and the time of
_________________________
Acquisition Arming
_________________________
InitiationArming is started by
_________________________
Cross Arming The analyzer machines
_________________________
OutputAn output signal is
_________________________
mats are available.
files on a flexible disk via
the display's
These files are equivalent
in character width and
line length to hardcopy
listings printed via the
Print All
tion and data informa-
tion (if present) are
encoded in a binary
format. They can be
stored to or loaded
from the hard disk drive
or a flexible disk.
storage.
Run
BNC.
can cross-arm each
other.
provided at the Port
Out BNC.
Print
selection.
or the Port In
field.
HP 1670-series
Logic Analyzer
Specifications and
Characteristics
_________________________
Port In/Out
_________________________
PORT INPort In is a standard
Signal andBNC connection.
ConnectionThe input operates at
TTL logic signal levels.
Rising edges are valid
_________________________
PORT OUT Port Out is a standard
Signal andBNC connection with
Connection TTL logic signal levels.
_________________________
Arming Times
_________________________
PORT IN 15 ns typical delay from
Arms Logicsignal input to a
Analyzer [1]
_________________________
Logic 120 ns typical delay
Analyzerfrom logic analyzer
Arms PORT trigger to signal
OUT [1]output.
_________________________
Operating Environment
_________________________
Power115 V ac or 230 V ac, –22%
_________________________
Temperature Instrument, 0°to 50°C
_________________________
HumidityInstrument, up to 95%,
_________________________
AltitudeTo 3,048 m (10,000 ft)
_________________________
Vibration:Random vibrations
Operating5–500Hz,
_________________________
Vibration:Random vibrations
Non Operating5–500 Hz,10 minutes per
_________________________
input signals.
A rising edge is asserted as a valid output.
don't
care
logic analyzer
trigger .
to +10%, single phase,
48-66 Hz, 320 VA max
(+32°to 122°F). Disk
media, 10°to 40°C
(+50°to 104°F). Probes
and cables, 0°to 65°C
(+32°to 149°F)
relative humidity at
+40°C (+140°F). Disk
media and hard drive,
8% to 85% relative
humidity.
10 minute per axis,
~ 0.3 g (rms).
axis,~ 2.41 g (rms); and
swept sine resonant
search, 5–500 Hz,
0.75 g (0-peak),
5 minute resonant
dwell @ 4 resonances
per axis.
Minimum 250 mV or 30% of input
Inputamplitude, whichever is
Overdrivegreater
_________________________
Threshold –6.0 V to +6.0 V in 50-mV
Rangeincrements
_________________________
ThresholdThreshold levels may be
Settingdefined for pods
(17-channel groups) on
_________________________
Threshold ±(100 mV +3% of
Accuracy*threshold setting)
_________________________
Input ± 10 V about the
Dynamicthreshold
Range
_________________________
Maximum ±40 V peak
Input Voltage
_________________________
+5 V1/3 amp maximum
Accessoryper pod
Current
_________________________
ChannelEach group of 34
Assignmentchannels (a pod pair)
______________________________
[1] Time may vary depending upon the
mode of logic analyzer operation.
* Warranted Specification
an individual basis
can be assigned to
Analyzer 1, Analyzer 2
or remain unassigned.
4
_________________________
State Analysis
_________________________
Maximum 100 MHz
State
Speed
_________________________
Channel HP 1670D136/68
Count [2]HP 1671D102/51
_________________________
Memory
Depth per
Channel
Standard64K
Time 32K
Tags On (32,768) samples)
Compare 32K
Mode On(32,768) samples)
Compare32K
Mode and(32,768) samples)
Time Tags On
Option 030 1M
Time 500K
Tags On(507,904) samples
Compare 250K
Mode On(245,760) samples
Compare120K
Mode and(114,688) samples
Time Tags On
_________________________
State Clocks HP 1670D4 clocks
_________________________
HP 1672D68/34
(65,536) samples
(1,032,192) samples
HP 1671D4 clocks
HP 1672D4 clocks
Clocks can be used by
either one or two state
analyzers at any time.
Clock edges can be
ORed together and
operate in single
phase, two-phase
demultiplexing, or twophase mixed mode.
Clock edge is
selectable as positive,
negative, or both edges
for each clock.
_________________________
State Clock The high or low of the
Qualifierclocks can be ANDed
or ORed with the clock
_________________________
Setup/Hold [3]
one clock, 3.5/0 ns to 0/3.5 ns
one edge(in 0.5 ns increments)
one clock, 4.0/0 ns to 0/4.0 ns
both edges (in 0.5 ns increments)
multi-clock, 4.5/0 ns to 0/4.5 ns
multi-edge (in 0.5 ns increments)
_________________________
Minimum 3.5 ns
State Clock
Pulse Width [3]
_________________________
Minimum 10 ns
Master to
Master
Clock Time [3]
_________________________
Minimum 10 ns
Slave to
Slave
Clock Time [3]
_________________________
Minimum 0.0 ns
Master to
Slave
Clock Time [3]
_________________________
Minimum4.0 ns
Slave to Master
Clock Time [3]
_________________________
Clock 4.0/0 ns (fixed)
Qualifiers
Setup/Hold [3]
_________________________
State Counts the number of
T agging [4]qualified states
State Tag0 to 4.29 × 10
Count
State Tag1 count
Resolution
_________________________
specification.
between each stored
state. Measurement
can be shown relative
to the previous state or
relative to trigger . Max.
count is 4.29 ×109.
9
_________________________
Time Measures the time
T agging [4]between stored states,
relative to either the previous state or to the trigger . Max. time between
states is 34.4 sec. Min.
time between states is 8
ns.
Time Tag8 ns to 34.4 seconds
Value± (8 ns + 0.01% of time
tag value)
Time Tag8 ns or 0.1%
Resolution(whichever is greater)
_________________________
Timing Analysis
_________________________
Conventional Data stored at selected
Timing sample rate across all
timing channels.
Maximum 125 MHz/250 MHz
Timing
Speed [2]
ChannelHP 1670D136/68
Count [2]HP 1671D102/51
HP 1672D68/34
Sample 8 ns/4 ns minimum
Period [2]41 µs/10 µs
maximum
Memory64K standard
Depth per 64K/128K samples
Channel [2](65,536/131,072)
1M option
1M/2M samples
_________________________
Time Covered Sample period ×
by Data [2]memory depth
_________________________
[2] Full Channel /Half Channel Modes
[3] Specified for an input signal VH= – 0.9V, VL = – 1.7V,
slew rate = 1V/ns, and threshold = –1.3V
[4] Time or-state-tagging (Count Time or Count State) is
available in the full-channel state mode. There is no
speed penalty for tag use. Memory is halved when
time or state tags are used unless a pod pair (34channel group) remains unassigned in the
Configuration menu.
(1,032,192/2,080,768)
5
________________________
Time Interval Accuracy
________________________
Sample± 0.01%
Period
Accuracy
________________________
Channel-to-2 ns typical,
Channel 3 ns maximum
Skew
________________________
Time Interval ±(Sample Period
Accuracy+ channel-to-channel
skew + 0.01% of time
________________________
MaximumSample Period 4-8 ns :
Delay8.389 ms
After Sample Period > 8 ns:
Triggering1,048,575 ×sample
_______________________
Trigger Specifications
________________________
Trigger Trigger setups can be
Macrosselected from a cate-
________________________
PatternEach recognizer is the
RecognizersAND combination of bit
Pattern 10
Recognizers
Pattern Width HP 1670D 136/68
(in channels) HP 1671D102/51
[2]HP 1672D 68/34
________________________
Minimum 125 MHz and 250 MHz
PatternTiming Modes: 13 ns
and Range+ channel-to-channel
Recognizerskew
Pulse Width≤ 125 MHz T iming
________________________
interval reading)
period
gorized list of trigger
macros. Each macro
is shown in graphical
form and has a written
description. Macros
can be chained
together to create a
custom trigger
sequence.
RangeRecognize data which is
Recognizersnumerically between or
on two specified patterns (ANDed combination of zeros and/or
ones).
Range 2
Recognizers
Range Width 32 channels
_________________________
Edge/Glitch Trigger on glitch or
Recognizers edge on any channel.
Edge can be specified
as rising, falling or
either.
Edge/Glitch2 (in timing mode only)
Recognizers
Edge/Glitch HP 1670D136/68
Width (inHP 1671D102/51
channels) [2] HP 1672D68/34
Edge/GlitchSample Period 4-8 ns:
Recovery 28 ns
TimeSample Period > 8 ns:
_________________________
Greater than Sample period 4-8 ns:
Duration8 ns to 8.389 ms.
(timing only)Accuracy is –2 ns to
_________________________
Less thanSample period 4-8 ns:
Duration8 ns to 8.389 ms.
(timing only)Accuracy is –2 ns to
_________________________
20 ns + sample period
+10 ns
Sample period > 8 ns:
(1 to 220) ×sample
period. Accuracy is
–2 ns + sample period
+ 2 ns ± 0.01%
+10 ns.
Sample period > 8 ns:
(1 to 220) ×sample
period.
Accuracy is 2 ns +
sample period – 2 ns ±
0.01%
_________________________
QualifierA user-specified term
that can be any state,
no state, any recognizer , (pattern, ranges or
edge/glitch), any timer,
or the logical combination (NOT, AND, NAND,
OR, NOR, XOR, NXOR)
of the recognizers and
_________________________
BranchingEach sequence level
_________________________
OccurrenceSequence qualifier may
Countersbe specified to occur
Maximum 1,048,575
Occurrence
Count
_________________________
StorageEach sequence level
Qualification has a storage qualifier
(state only)that specifies the states
_________________________
Maximum125 MHz
Sequencer
Speed
State 12
Sequence
Levels
Timing 10
Sequence
Levels
_________________________
timers.
has a branching qualifier . When satisfied, the
analyzer will branch to
the sequence level
specified.
up to 1,048,575 times
before advancing to
the next level. Each
sequence level has its
own counter .
that are to be stored.
[2] Full Channel /Half Channel Modes
6
_________________________
TimersTimers may be Started,
Paused, or Continued at
entry into any sequence
level after the first.
Timers2
Timer Range 400 ns to 500 seconds
Timer 16 ns or 0.1% whichever
Resolutionis greater
Timer ± 32 ns or ±0.1%,
Accuracywhichever is greater
Timer 70 ns
Recovery Time
_________________________
Data In to110 ns typical
T rigger Out
BNC Port
_________________________
Acquisition, Measurement
and Display Functions
_________________________
ArmingEach analyzer can be
armed by the Run key,
the other analyzer , or
_________________________
RunStarts acquisition of
_________________________
StopStop halts acquisition
_________________________
Trace ModeSingle mode acquires
_________________________
TriggerDisplayed as a vertical
_________________________
the Port In.
data in specified trace
mode.
and displays the cur-
rent acquisition data.
data once per trace
specification; repeti-
tive mode repeats
single mode acquisi-
tions until Stop is
pressed or until pat-
tern time interval or
compare stop criteria
are met.
dashed line in the
timing waveform,
state waveform and
X-Y chart displays and
as line 0 in the state
listing and state com-
pare displays.
_________________________
ActivityProvided in the
IndicatorsConfiguration, State
Format, and Timing
Format menus for
monitoring deviceunder-test activity
while setting up the
_________________________
LabelsChannels may be
_________________________
Measurement Functions
_________________________
MarkersTwo markers (x and o)
_________________________
TimeThe x and o markers
Intervalsmeasure the time
_________________________
Delta States The x and o markers
_________________________
PatternsThe x or o marker can
_________________________
Statisticsx to o marker statistics
analyzer.
grouped together and
given a 6-character
name called a
to 126 labels in each
analyzer may be
assigned with up to 32
channels per label.
Trigger terms may be
given an 8-character
name.
are shown as dashed
lines in the display.
interval between
events occurring on
one or more waveforms or states.
Available in state when
time tagging is on.
measure the number
of tagged states
between any two
states (state only).
be used to locate the
nth occurrence of a
specified pattern
before or after trigger,
or after the beginning
of data. The o marker
can also find the nth
occurrence of a pattern before or after
the x marker.
are calculated for
repetitive acquisitions.
Patterns must be
specified for both
markers, and statistics
label
. Up
are kept only when
both patterns can be
found in an acquisition. Statistics are
minimum x to o time,
maximum x to o time,
average x to o time,
and ratio of valid runs
_________________________
ComparePerforms post-process
Modeing bit-by-bit
Functionscomparison of the
Compare Created by copying a
Imagestate acquisition into
CompareEach channel (column)
Imagein the compare image
Boundariescan be enabled or dis-
Stop Repetitive acquisitions
Measurement may be halted when
_________________________
CompareReference Listing
Modedisplay shows the
DisplaysCompare Image and
_________________________
to total runs.
acquired state data
and Compare Image
data.
the compare image
buffer. Allows editing
of any bit in the
Compare Image to a 1,
X or O.
abled via bit masks in
the Compare Image.
Upper and lower
ranges of states (rows)
in the compare image
can be specified. Any
data bits that do not
fall within the enabled
channels and the
specified range are
not compared.
the comparison
between the current
state acquisition and
the current Compare
Image is equal or not
equal.
bit masks; Difference
Listing display highlights
differences between
the current state acquisition and the Compare
Image.
7
_________________________
Data Entry/Display
_________________________
DisplayState Listing, State
ModesWaveforms, State
Chart, State Compare
Listing, Compare
Difference Listing,
Timing Waveforms,
Timing Listing, inter-
leaved time-correlat-
ed listing of two state
analyzers (time tags
on), and time-correlat-
ed State Listing with
Timing Waveforms on
_________________________
State X-Y Plots value of a speci-
Chart Display fied label (on y-axis)
MarkersCorrelated to State
AccumulateChart display is not
_________________________
State Displays state
Waveformacquisitions
Displayin waveform format.
States/div1 to mem length/8
Delay± memory length
AccumulateWaveform display is
Overlay Multiple channels can
Modebe displayed on one
Displayed24 lines maximum on
Waveformsone screen. Up to 96
________________________
the same display.
versus states or
another label (on x-
axis). Both axes can
be scaled.
Listing, State Compare,
and State Waveform
displays. Available as
pattern, time, or statis-
tics (with time count-
ing) and states (with
state counting on).
erased between suc-
cessive acquisitions.
not erased between
successive acquisi-
tions.
waveform display line.
lines may be specified
and scrolled through.
________________________
Timing Displays timing
Waveform acquisition in wave-
Displayform format.
Sec/div [2]1 ns to 4.4 sec/div/
1 ns to 2.2 sec/div
Delay– 2,500 s to + 2,500 s
AccumulateWaveform display is
not erased between
successive acquisi-
tions.
Overlay Mode Multiple channels can
be displayed on one
waveform display line.
When waveform size
set to large, the value
represented by each
waveform is displayed
inside the waveform
in the selected base.
Displayed 24 lines maximum on
Waveformsone screen. Up to 96
lines may be specified
________________________
SystemSPA includes state
Performance histogram, state
Analysisoverview and time
________________________
BasesBinary, Octal,
________________________
and scrolled through.
interval measure-
ments to aid in the
software optimization
process. These tools
provide a statistical
overview of your syn-
chronous design. For
additional information,
refer to HP 10390A
System Performance
Software technical
data sheet, pub no.
5091-7850E.
Decimal,
Hexadecimal, ASCII
(display only), sym-
bols, two's compli-
ment.
________________________
Symbols
Pattern User can define a
Symbolsmnemonic for the spe-
cific bit pattern of a
label. When data display is SYMBOL,
mnemonic is displayed
where the bit pattern
occurs.
RangeUser can define a
Symbolsmnemonic covering a
range of values. When
data display is
SYMBOL, values within
the specified range are
displayed as mnemonic
+ offset from base of
range.
HP B3740ASoftware Analyzer
Opt AJ4IBM, 3.5-inch Media/Documentation
Opt AAYHP 9000 Series 700 Media/Documentation
Opt AAVSUN (Solaris and SUN OS) Media/Documentation
Opt UDYIBM Single User License
Opt UBYHP 9000 Series 700 Single User License
Opt UBKSUN (Solaris and SUN 0S) Single User License
________________________________________________________________
HP 10391BInverse Assembler Development Package
HP E2471DUpgrade HP 1670D-Series from 64K to 1M of memory
Opt 001Upgrades HP 1670D from 64K to 1M of acquisition memory
Opt 002Upgrades HP 1671D from 64K to 1M of acquisition memory
Opt 003Upgrades HP 1672D from 64K to 1M of acquisition memory
________________________________________________________________
HP E2427BAdd keyboard with DIN connector (PC style)
For more information on
Hewlett-Packard Test & Measurement
products, applications or services
please call your local Hewlett-Packard
sales offices. A current listing is available via Web through AccessHP at
http://www.hp.com. If you do not have
access to the internet, please contact
one of the HP centers listed below and
they will direct you to your nearest HP
representative.
United States:
Hewlett-Packard Company
Test and Measurement Organization
5301 Stevens Creek Blvd.
Bldg. 51L-SC
Santa Clara, CA 95052-8059
1 800 452 4844