18
Agilent 34950A 64-Bit Digital I/O and Counter Module User’s Guide
Interrupt Lines
Interrupt Lines
Each bank has an interrupt line that can be used with memory input or
output operations. When a bank is set to input data, the interrupt line is
an output. When a bank is set to output data, the interrupt line is set to
be an input. You can set the polarity of the interrupt line for input and
output operations using the
CONFigure:DIGital:INTerrupt:POLarity
command.
You can configure the interrupt line drive mode, output drive level, and
input threshold. These parameters are set for both the handshake lines
and interrupt line on a bank. See
page 8
for details about setting these
parameters.
Memory Output Operations
For memory output operations, the interrupt line is sensed and can be
used to start or stop memory output operations. This provides a hardware
means to control the data output.
The
SOURce:DIGital:INTerrupt:MODE
command sets how the bank will
behave when using memory output. The mode can be set to one of three
values:
•
STARt
: The memory output will begin on the rising edge of the
interrupt line.
•
STOP
: The memory output is halted on the rising edge of the
interrupt line.
•
GATE
: The interrupt line acts a a gate for the memory output. The bank
can output when the interrupt line is asserted, and will stop when the
interrupt line is de- asserted.
When you have set the polarity and mode, enable the interrupt using the
SOURce:DIGital:INTerrupt:ENABle
command.
N O T E
To prevent an unexpected trigger, make sure that the pattern interrupt
signal is not floating.