beautypg.com

Digital input/output, Frequency counter/totalizer – Atec Agilent-34980A User Manual

Page 16

background image

34950A 64-channel digital
I/O with memory and counter

This module can be used to simulate

or detect digital patterns. It has eight
8-bit digital I/O channels with hand-
shaking, pattern memory, two 10-MHz
totalizers with gate functions, and a
programmable clock output.

Digital input/output

The digital I/O bits are organized into
two banks of 32-bits. The I/O bits can
be configured and programmed as
inputs or outputs in 8-bit channels.
The digital outputs can be configured
as active drive or tristate outputs
with user supplied pull up resistors
for up to 5 V outputs. The digital
inputs have programmable thresholds
up to 5 V for compatibility with most
digital logic standards.

The onboard pattern memory can
be used to select and output digital
stimulus or bitstream patterns, or to
capture external digital data. Each
bank has independent memory and
directional control so that one bank
can output data while the other
captures data. The memory can
be divided into 16 Kbytes per 8-bit
channel, or you can specify all the
memory onto a single channel on the
bank, resulting in 64 Kbytes on each
bank.

Specifically, the digital I/O channels
also have:

• Variable active high drive output

from 1.5 V to 5 V or tristate

• Variable input thresholds from

1.5 V to 5 V

• 7 configurable handshaking

protocols including synchronous,
asynchronous, and strobe

• Programmable polarity

• Source or sink up to 30 mA

• Internal alarming for maskable

pattern match

• 1 hardware interrupt per bank

• Connections via standard 78-pin

Dsub cables or detachable terminal
block

Frequency counter/totalizer

The two channels can be used to
count events, frequency, period, duty
cycle, totalize, and pulse width. The
counter/totalizer also includes

• Programmable gate functionality

• Programmable input thresholds

levels 1.5 V to 5 V

Digital input/output characteristics –
preliminary specs, contact factory

Eight 8-bit channels:
8 bits wide, input or output, non-isolated

Vin

1.5 V – 5 V

(1)

Vout

1.5 V – 5V

(1)

Iout (max)

30 mA

(2)

Frequency (max)

10 MHz

[3]

Handshake lines

Vin 1.5

– 5 V

(1)

Vout

1.5 – 5 V

(1)

Low Voltage Range

0 – 5 V

Frequency (max)

10 MHz

(1) Configurable by 8-bit channel

(2) Current limit per bit

(3) from memory with handshaking

Counter function characteristics

Maximum freq

10 MHz (max) 50% duty

cycle

Vin

1.5 V – 5 V

Totalizer function characteristics

Maximum count

2^32 – 1 (4,294,967,296)

Max input freq

10 MHz (max),
rising or falling edge
programmable

Vin

1.5 V – 5 V

Gate input

1.5 V – 5 V

System clock generator characteristics

Frequency

10 MHz – 10 Hz configurable
divide-by-n 24-bits,
programmable on/off

Vout

1.5 V – 5 V

Accuracy:

100 ppm

16

DIO

bank

1

Counter/

totalizer

1

Channel

01

8

32 Bits

8

8

8

Bit0

Bit7

Interupt

Channel

09

Channel

02

Bit8

Bit15

Channel

03

Bit16

Bit23

Channel

04

Bit24

Bit31
Flag

Ctl

I/O

IN

Gate

IN

Gate

Counter/

totalizer

2

32 Bits

Channel

10

Clock

out

24 Bits

20 MHz – 10 Hz

Channel

11

DIO

bank

2

Channel

05

8

8

8

8

Bit32

Bit39

Interupt

Channel

06

Bit40

Bit47

Channel

07

Bit48

Bit55

Channel

08

Bit56

Bit63
Flag

Ctl

I/O

34980A system control modules

Figure 10. 34950A 64-channel digital I/O