Agilent Technologies 16522A User Manual page 44

200-m vectors/s pattern generator
Table of Contents

Advertisement

Agilent Technologies 16522A Reference
The Sequence Menu
Wait Event The Wait Event instruction halts the execution of the
program sequence until the event is received by the hardware. Selecting
this instruction brings up a pop-up menu that allows you to set four data
patterns and select one of them or an IMB signal as the event the pattern
generator is waiting for.
An external wait event is the ORing of the three input lines on the clock pod.
The first wait IMB is the only one recognized since IMB does not allow
pulsing.
If Event The If Event instruction is only available in Full Channel 100
Mbit/s mode with clock frequencies of 50 MHz and lower. Only one If
Event is allowed in a sequence program. If a new if instruction is placed
in a program sequence, a message will appear stating that only one if
instruction is allowed. To add a new if instruction, the old one must be
deleted.
The If event uses either the IMB or the same external clock pod input lines as
the Wait event. If the condition is true at the If event, then the data in the If
block is output, otherwise it is skipped.
The If event takes the current data line and duplicates as in the following
example:
current data
IF
current data
current data
END IF
current data
These vectors are now restricted. They cannot have instructions. Delete and
Copy operations that result in instructions being placed on these vectors will
not be allowed. The If can be removed by deleting either the start or end of
the If block.
It should be noted that when an If statement is in the sequence, repetitive
runs of the sequence have latency between the last and the first vectors of
the main sequence. This latency is dependent on the activity of other
modules in the frame, thus varying from run to run.
2–12

Advertisement

Table of Contents
loading

Table of Contents