Specifications
11
“Wait for External Event…” for
input pattern
The clock pod also accepts a 3-bit
input pattern. These inputs are
level-sensed so that any number
of “Wait for External Event”
instructions can be inserted into
a stimulus program. Up to four
pattern conditions can be defined
from the OR-ing of the eight
possible 3-bit input patterns. A
“Wait for External Event” also can
be defined to wait for an Arm. This
Arm signal can come from the
logic analyzer. “Wait for External
Event…” allows you to execute
a specific stimulus sequence
only when the defined external
event occurs.
Simplify creation of stimulus programs
with user-defined macros and loops
User macros permit you to define
a pattern sequence once, then
insert the macro by name
wherever it is needed. Passing
parameters to the macro will
allow you to create a more
generic macro. For each call to
the macro you can specify unique
values for the parameters.
Loops enable you to repeat a
defined block of vectors for a
specified number of times. Loops
and macros can be nested, except
that a macro cannot be nested
within another macro. At compile
time, loops and macros are
expanded in memory to a
linear sequence.
Convenient data entry and
editing feature
You can conveniently enter
patterns in hex, octal, binary,
decimal, and signed decimal
(two’s complement) bases. To
simplify data entry, you can view
the data associated with an
individual label with multiple
radixes. Delete, Insert, and Copy
commands are provided for easy
editing. Fast and convenient
Pattern Fills give the programmer
useful test patterns with a few
key strokes. Fixed, Count, Rotate,
Toggle, and Random patterns are
available to help you quickly
create a test pattern, such
as “walking ones.” Pattern
parameters, such as step size and
repeat frequency, can be specified
in the pattern setup.
ASCII input file format: your design
tool connection
The pattern generator supports
an ASCII file format to facilitate
connectivity to other tools in your
design environment. Because the
ASCII format does not support the
instructions listed earlier, they
cannot be edited into the ASCII
file. User macros and loops also
are not supported, so the vectors
need to be fully expanded in the
ASCII file. Many design tools will
generate ASCII files and output
the vectors in this linear sequence.
Data must be in hex format, and
each label must represent a set of
contiguous output channels.
Configuration
The pattern generator operates
with the clock pods, data pods,
and lead sets described later in
this document. At least one clock
pod and one data pod must be
selected to configure a functional
system. You can select from a
variety of pods to provide the
signal source needed for your logic
devices. The data pods, clock pods
and data cables use standard
connectors. The electrical
characteristics of the data cables
are described for users with
specialized applications who want
to avoid the use of a data pod.
Direct connection to your
target system
You can connect the pattern
generator pods directly to a
standard connector on your target
system. Use a 3M brand #2520
Series or similar connector. The
clock or data pods will plug right
in. Short, flat cable jumpers can
be used if the clearance around
the connector is limited. Use a 3M
#3365/20, or equivalent, ribbon
cable; a 3M #4620 Series or
equivalent connector on the
pattern generator pod end of the
cable, and a 3M #3421 Series or
equivalent connector at your
target system end of the cable.
Probing accessories
The probe tips of the
Agilent 10474A, 10347A, 10498A,
and E8142A lead sets plug
directly into any 0.1-inch grid
with 0.026-inch to 0.033-inch
diameter round pins or 0.025-inch
square pins. These probe tips
work with the Agilent 5090-4356
surface mount grabbers and
with the Agilent 5959-0288
through-hole grabbers, providing
compatibility with industry
standard pins.
A Built-in Pattern Generator Gives You Digital Stimulus and Response
in a Single Instrument