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