34950A 64-Bit Digital I/O Module with Memory and Counter
Agilent 34950A 64-Bit Digital I/O and Counter Module User’s Guide
1
34950A 64-Bit Digital I/O Module with Memory and Counter
The 34950A has 64- bits of general- purpose digital I/O grouped in 8- bit
channels with programmable polarity, input thresholds, and output levels.
The module is segmented into two banks of four 8- bit channels. Each bank
has 64 Kb of volatile memory for pattern capture and pattern generation
with hardware interrupt capability. Up to three pins of handshaking are
available for each bank of 32 bits.
The module also has two 10 MHz frequency counter/totalizer measurement
input channels and a programmable clock output for frequency
synchronization or general clocking needs.
Bank and Channel Assignments
The digital channels are numbered by bank; 101 through 104 and 201
through 204 for banks 1 and 2 respectively. The counter/totalizer channels
are assigned channel numbers 301 and 302. The programmable clock is not
assigned a channel number.
Clock
Out
24 Bits
20 MHz - 10 Hz
CLK
32 Bits
Counter/
Totalizer
2
IN
Gate
32 Bits
Counter/
Totalizer
1
IN
Gate
Channel
301
Channel
101
Bit 0
Bit 7
Bit 8
Bit 15
Bit 16
Bit 23
Bit 24
Bit 31
Channel
102
Channel
103
Channel
104
DIO
Bank
1
8
8
8
8
INTR
Bank 1
Channel
201
Bit 0
Bit 7
Bit 8
Bit 15
Bit 16
Bit 23
Bit 24
Bit 31
Channel
202
Channel
203
Channel
204
DIO
Bank
2
8
8
8
8
INTR
Bank 2
H0
H1
H2
H0
H1
H2
Channel
302