NI NI653X

Digital I/O Devices
High-Speed 32-bit Digital
Pattern I/O and Handshaking
NI 653x
• 32 (5 V TTL/CMOS) digital
input/output lines
• 20 MHz (80 Mbytes/s) maximum
transfer rate
• 8, 16, or 32-bit transfers
• Start and stop triggering, pattern
and change detection
• 32 MB onboard memory per data
path (group) (NI 6534 only)
• NI-DAQ driver simplifies
configuration and measurements
DAQ and Signal Conditioning
NI 6534
• NI PCI-6534
• NI PXI-6534
NI 6533
• NI PCI-DIO-32HS
• NI PXI-6533
• NI DAQCard-6533
• NI AT-DIO-32HS
Bus
PCI, PXI
NI 6533
PCI
PXI
ISA
PCMCIA
• Windows 2000/NT/XP/Me/9x
• Mac OS 9*
• Real-time performance with
LabVIEW (page 56)
Recommended Software
• LabVIEW
• LabWindows/CVI
• Measurement Studio for Visual
Basic (NI 6533 only)
Other Compatible Software
Models
Family
NI 6534
Operating Systems
Digital
Maximum
I/O Lines
Rate
32
20 MHz (80 Mbytes/s
for 32-bit transfers)
Up to 5 MHz2
(pattern I/O)
32
Up to 19.9 MHz2
(handshaking)
• Visual Basic
• C/C++
Driver Software (included)
• NI-DAQ
*See ordering information
Onboard Logic
Handshaking Pattern
Memory Level Isolation
I/O
I/O Messaging Triggering
64 MB 2 5 V TTL/
–
✓
✓
✓
✓
CMOS
–
5 V TTL/
CMOS
–
✓
✓
✓
Configured as 32 MB/group. 2Rates may depend on application, computer, and software. See detailed specifications on page 390.
1
Table 1. NI 653x Specifications Overview (See page 391 for detailed specifications)
pci6534
pxi6534
pcidio32hs
pxi6533
daqcard6533
atdio32hs
Overview and Applications
Pattern I/O and Handshaking I/O
The NI 653x devices are high-speed, 32-bit, parallel, digital I/O
interfaces for PCI, PXI, PCMCIA, and ISA. They incorporate the
National Instruments DAQ-DIO ASIC, specifically designed to deliver
high performance on plug-in DIO devices. The NI 653x devices perform
unstrobed I/O, pattern I/O, and handshaking at speeds up to
20 MHz, or 80 Mbytes/s for 32-bit transfers (NI 6534). The NI 6534
family delivers digital I/O coupled with large onboard memory for highspeed pattern I/O at deterministic rates.
With pattern I/O, you can input or output
patterns under timing control of a clock
signal. When using handshaking I/O to interface your NI 653x to a
peripheral device, data is transferred when both the NI 653x and the
peripheral are ready. See page 376 in the Digital I/O overview and
page 787 in the Digital I/O tutorial for more information.
Features
Data Latches and Drivers
The 32 digital I/O lines are divided into four 8-bit ports. For pattern
I/O or handshaking, the ports can be grouped into two 8-bit or
16-bit groups, or a single 32-bit group. When configured for output,
each data line can sink or source up to 24 mA when set logic low or
high, respectively. When configured as inputs, the 653x data lines
are diode-terminated to dampen the input signals at TTL levels.
When performing static or unstrobed I/O, you can individually
configure each of the 32 I/O lines as input or output.
378
✓
INFO CODES
For more information
or to order products
online, visit ni.com/info
and enter:
BUY ONLINE!
Change Detection
You can program the 653x devices to acquire data when one or
more user-specified digital input lines changes state. See page
377 in the Digital I/O overview and page 787 in the Digital I/O
tutorial for more information.
National Instruments • Tel: (800) 433-3488 • Fax: (512) 683-9300 • [email protected] • ni.com
High-Speed 32-bit Digital
Pattern I/O and Handshaking
EEPROM
Bus
Interface
Internal
FIFOs
Data Latches
and
Drivers
DMA/
Interrupt
Requests
DAQ-DIO
Handshaking
and
Control
Counters
and
Timers
Clock
Selection
Request
Processing
20 MHz
Oscillator
Data Lines
(32)
Driver Software
Control
Lines (8)
With NI-DAQ driver software, you can configure your devices
interactively, write custom programs, and perform digital I/O
transfers easily. With NI-DAQ, the NI 6533 and NI 6534 devices
are software-compatible, providing a seamless upgrade path.
Sharing clocks and triggers between NI 653x and other
measurement devices is also greatly simplified. To get you started
with your application quickly, NI-DAQ includes numerous example
programs for LabVIEW and other ADEs.
Digital I/O Connector
PCI, PXI, CPCI, PCMCIA, ISA I/O Channel
MITE PCI,
PCMCIA, or AT
Plug and Play
Interface
Onboard
Scarab
Memory
(for 6534 only)
RTSI Interface
(PCI/PXI/AT only)
RTSI Bus (PCI/PXI/AT only)
Figure 1. NI 653x Hardware Block Diagram
Digital I/O Devices
Data Lines
Messaging
You can develop event-driven application programs with NI 653x devices
by programming them to generate a message when conditions you
specify are met. The messages can be generated when a specified
number of bytes have been transferred, when a specified input pattern
is matched, or when a measurement operation completes.
Onboard Memory
Signal Names
DIOAx, DIOBx, DIOCx, DIODx
REQ1, REQ2, ACK1, ACK2
Signal Types
data
control
STOPTRIG1, STOPTRIG2
PCLK1, PCLK2
CPULL, DPULL
control
control
power-up
Signal Descriptions
Digital input/output lines
Handshaking, timing
and trigger lines
Trigger lines
Handshaking timing lines
Lines determine power-up states
Table 2. Signal Names and Descriptions
Related Products
High-Speed Digitizers ......................................see page 440
Arbitrary Waveform and Function Generators......see page 467
Multifunction Data Acquisition ........................see page 188
DMA Control Circuitry
NI 653x devices for PCI and PXI use the National Instruments MITE PCI
interface. The MITE provides bus-master operation, PCI burst transfers,
and high-performance DMA controllers for fast, continuous, scattergather DMA.
Multidevice Synchronization
All NI 653x devices except the DAQCard-6533 use
the PXI trigger bus or RTSI Bus to send and
receive clock and trigger signals to and from other
devices in your system. Using these buses, you
can create synchronized systems with large
numbers of digital I/O lines and systems in which
digital I/O is synchronized with other types of
measurements. The PXI-653x modules feature
phase-lock loop (PLL) circuitry to tightly
synchronize with other PLL devices.
I/O Connector and Power-Up States
All digital I/O is through a 68-pin cable connector.
See pin assignments and descriptions in
Figure 2 and Table 2. You can independently
select the power-on state for the control and
data lines through the use of CPULL and
DPULL, respectively.
DIOD7
GND
DIOD4
DIOD3
GND
DIOD0
DIOC7
GND
DIOC4
DIOC3
GND
DIOC0
DIOB7
DIOB6
GND
RGND
GND
DIOB1
DIOB0
DIOA7
GND
DIOA4
DIOA3
GND
DIOA0
REQ2
ACK2
STOPTRIG2
PCLK2
PCLK1
STOPTRIG1
ACK1
REQ1
+5 V
34
33
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
68
67
66
65
64
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
GND
DIOD6
DIOD5
GND
DIOD2
DIOD1
GND
DIOC6
DIOC5
GND
DIOC2
DIOC1
RGND
GND
DIOB5
DIOB4
DIOB3
Ordering Information
NI
NI
NI
NI
NI
NI
DAQ and Signal Conditioning
NI 6534 devices provide two groups of 32 MB of onboard memory, so
you can perform pattern I/O at deterministic high rates as long as the
patterns can fit in one of these memory locations. To improve system
performance for repetitive pattern output applications, you can load
your patterns into the onboard memory once and then output them
repeatedly, without reloading them across the computer bus.
PCI-6534* ........................................................778287-01
PXI-6534* ........................................................778288-01
PCI-DIO-32HS ..................................................777314-01
PXI-6533 ..........................................................777429-01
DAQCard-6533.................................................777315-01
AT-DIO-32HS* ..................................................777313-01
Includes NI-DAQ driver software.
*Windows only
For information on extended warranty and value added
services, see page 20.
DIOB2
GND
GND
DIOA6
DIOA5
GND
Recommended Configurations
Family
NI 6534
DIOA2
DIOA1
RGND
GND
GND
CPULL
GND
DPULL
GND
GND
RGND
NI 6533
DAQ Device
PCI-6534
PXI-6534
PCI-DIO-32HS
PXI-6533
DAQCard-6533
AT-DIO-32HS
Accessory
SCB-68 (776844-01)
TB-2715 (778242-01)
SCB-68 (776844-01)
TB-2715 (778242-01)
SCB-68 (776844-01)
SCB-68 (776844-01)
Cable
SH68-68-D1 (183432-01)
N/A*
SH68-68-D1 (183432-01)
N/A*
PSHR68-68-D1 (777420-01)
SH68-68-D1 (183432-01)
*TB-2715 plugs directly into device; no cable required.
See page 384 for accessory and cable information.
Figure 2. NI 653x I/O Connector
National Instruments • Tel: (800) 433-3488 • Fax: (512) 683-9300 • [email protected] • ni.com
379