High-Speed 32-bit Digital Pattern I/O and Handshaking
Digital I/O Devices
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
Operating Systems
• 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)
Models
NI 6534 • NI PCI-6534 • NI PXI-6534 NI 6533 • NI PCI-DIO-32HS • NI PXI-6533 • NI DAQCard-6533 • NI AT-DIO-32HS
Other Compatible Software
• Visual Basic • C/C++
Driver Software (included)
• NI-DAQ
*See ordering information
DAQ and Signal Conditioning
Family NI 6534 NI 6533
Bus PCI, PXI PCI PXI ISA PCMCIA
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)
Onboard Logic Handshaking Pattern Memory Level Isolation I/O I/O Messaging Triggering 64 MB 2 5 V TTL/ – ✓ ✓ ✓ ✓ CMOS 5 V TTL/ CMOS
INFO CODES
For more information or to order products online, visit ni.com/info and enter: pci6534 pxi6534 pcidio32hs pxi6533 daqcard6533 atdio32hs
–
–
✓
✓
✓
✓
1
Configured as 32 MB/group. 2Rates may depend on application, computer, and software. See detailed specifications on page 390.
Table 1. NI 653x Specifications Overview (See page 391 for detailed specifications)
Overview and Applications
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.
Pattern I/O and Handshaking I/O
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.
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.
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
National Instruments • Tel: (800) 433-3488 • Fax: (512) 683-9300 • info@ni.com • ni.com
High-Speed 32-bit Digital Pattern I/O and Handshaking
Data Lines
Bus Interface Internal FIFOs
PCI, PXI, CPCI, PCMCIA, ISA I/O Channel
EEPROM
Counters and Timers
Clock Selection
Request Processing
20 MHz Oscillator
RTSI Interface (PCI/PXI/AT only)
RTSI Bus (PCI/PXI/AT only)
Figure 1. NI 653x Hardware Block Diagram
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.
Signal Names DIOAx, DIOBx, DIOCx, DIODx REQ1, REQ2, ACK1, ACK2 STOPTRIG1, STOPTRIG2 PCLK1, PCLK2 CPULL, DPULL Signal Types data control 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
Onboard Memory
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.
Digital I/O Connector
MITE PCI, PCMCIA, or AT Plug and Play Interface
Onboard Scarab Memory (for 6534 only)
Data Latches and Drivers Handshaking and Control
Data Lines (32)
Digital I/O Devices
Driver Software
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.
DMA/ Interrupt Requests
Control Lines (8)
DAQ-DIO
Table 2. Signal Names and Descriptions
DAQ and Signal Conditioning
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.
Ordering Information
NI NI NI NI NI NI 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
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.
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 DIOB2 GND GND DIOA6 DIOA5 GND DIOA2 DIOA1 RGND GND GND CPULL GND DPULL GND GND RGND
Includes NI-DAQ driver software. *Windows only
For information on extended warranty and value added services, see page 20.
Recommended Configurations
Family NI 6534 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)
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.
*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 • info@ni.com • ni.com
379