IO50VXI IO100VXI Digital I/O Modules l l l l l l l l l l l l Up to 128 I/O Channels per Module Multiple Modules Can be Synchronously Triggered On-board Processor for Autonomous Operation Memory Backed Pins for Timing or Handshake Controlled Inputs or Outputs TTL, CMOS, TTL Open Collector, Differential TTL, or Switched HV Outputs Latched Inputs and Double Latched Outputs Allow Simultaneous Reads or Writes on Any Size and Number of Fields Message-based SCPI Commands and Software Drivers for Easy Test Program Development VXI Memory Mapped Registers for High Speed Register-based Operation User Defined Data Fields From 1-bit to 32-bits Wide Byte Available, Byte Request, Data Valid, Data Acknowledge and 4 Tristate Control Lines per I/O Connector User Configurable I/O Termination Space For User Supplied Mezzanine Board Allows Custom I/O Drivers From the Performance Leader... SPECIFICATIONS The IO100VXI and IO50VXI Digital Input/Output modules were developed for use in process control, microprocessor cycle emulation, bus cycle emulation, process simulation and functional board or circuit test applications. All modules are single slot, C-size VXI modules, with the IO100VXI providing up to 128 channels of digital I/O and the IO50VXI providing up to 64 channels of digital I/O. Each group of 8 channels may be software configured as either input or output. Tristate control of outputs allow for emulation of bidirectional data and control buses. Four 50-pin IDC connectors are provided on the IO100VXI front panel; two on the IO50VXI. Each I/O connector provides (32) I/O channels, (4) I/O handshake strobes, and (4) tristate control/output enable inputs. Logic Families: All modules utilize a high level, SCPI compatible command set for setup and control of I/O channels. Thy also support VME dual-ported RAM and registers. I/O pins may be programmed by sending high-level commands or with direct, high speed VME read/writes, the same as might be used for register-based instruments. Using this combination of programming formats results in the best of both worlds, high functionality and high speed. Skew**** Rise/Fall Switched IO130/IO53 Max Voltage Turn on/off Time On Resistance Isolation Carry Current Differential TTL IO140 Memory emulation and block I/O modes allow autonomous operation from the local microprocessor. Data fields may be programmed from 1 bit to 32 bits wide. Multiple data fields may be defined, allowing I/O pins to be grouped together based on function. Double latching the outputs allows all output channels to transition at the same time regardless of field size or the number of fields defined. Latching the inputs allows a full 128-bit wide read with a single command (64 channels for the IO50VXI). Utilizing the VXITTLTRG lines, modules may be linked together for even wider I/O channel groups. The IO130VXI and IO53VXI use 32 output channels to drive 30 optically isolated solid state relays. This allows the module to control high voltage applications up to 100 volts. Switched voltages can be either user supplied or selected from +5, ± 12 , and ± 24 volts available from the VXI backplane. Both modules use a mezzanine board to provide the switched high voltage outputs. Other input and output logic formats can be supported via user supplied mezzanine boards. The IO54 and IO140 modules are the latest additions to the IO50 / IO100 family. The IO54 provides 32 Differential TTL I/O channels, each provided with a switchable 100 ohm termination. The IO140 provides 32 differential I/O channels with switchable 100 ohm terminations, plus 64 TTL I/O channels. Differential I/O channels meet RS-422-A standard. Both modules support external I/O handshaking. IO140 TTL channels are the same as the IO100 TTL channels described above. FTTL IO100/IO50 Skew**** Rise/Fall CMOS IO110/IO51 Skew**** Rise/Fall Open Collector IO120/IO52 Skew**** Rise/Fall I/O Channels Logic Family IO50 IO51 IO52 IO53 IO54 IO100 IO110 IO120 IO130 IO140 64 64 64 32 Outputs + 32 32 Diff. I/O 128 128 128 30 Outputs + 96 32 Diff. I/O + 64 TTL I/O FTTL ACTTTL/CMOS TTL Open Collector Solid State Relay + FTTL I/O Differential TTL FTTL ACTTTL/CMOS TTL Open Collector Solid State Relay + FTTL I/O Differential TTL + TTL 0.55 V 0.8 V 64 mA Voh** Vih Ioh 2.4 V 2.0 V -3 mA 0.5 V 24 mA Voh** Ioh 3.7 V -24 mA 0.42 V 0.8 V 64 mA Voh** Vih Ioh*** 5.0 V 2.0 V 0.5 mA Voh** Vih Ioh 2.5 V 2.0 V -20 mA (max) 100 V peak AC/DC 4 ms 20 ohm max. Optical, 3750 V 120 mA Vol* 0.50 V Vil 0.8 V Iol 20 mA 21 ns, max. 14 ns/14 ns (typical) Handshake and Control: (except Switched High Voltage Outputs) Byte Available/Request Per I/O connector Data Valid/Acknowledge Per I/O connector Tristate Control Inputs 1 per byte (except IO120/IO52) Output Enable Inputs 1 per byte (IO120/IO52 only) VXI Specifications Interface Compatibility Type VXI Revision Size Configuration Interrupt Level TTLTRG 0-7 Memory Message-based, servant only 1.3 and 1.4 C-size, single slot Static or Dynamic Programmable Input or output, selectable in groups of two A24 RAM, 256K Power Requirements All modules IO53 / IO130 +5 volts ±12, ±24 volts user selectable Cooling Requirements Per-slot Average Airflow Model Vol* Vil Iol 15 ns, max. 3 ns/3 ns Vol* Iol 20 ns, max. 4 ns/4 ns Vol* Vil Iol 20 ns, max. 3 ns 65 W typical, 77 W maximum 6L / sec @ 0.38 mm water pressure for 10º C temp. rise Environmental Specifications Temperature Storage = -40º C to +75º C Operating (typ) = 25º C ± 10º C Operating (max) = 0º C to +50º C Software Drivers National Instruments LabWindows National Instruments LabView National Instruments LabWindows/CVI * ** *** **** Maximum voltage at minimum load. Minimum voltage at maximum load. Depends on pullup resistor value. Channel-to-channel skew. Add 50 ns for channel-to-channel skew across multiple cards. 300 S. Lemon Creek Dr., Suite A • Walnut CA • 91789 Phone: (909)595-6030 • FAX: (909)595-7177 • E-Mail: [email protected] • Web: http://www.interfacetech.com Original Oct 98