- 8 cards can be daisy-chained for a total of 256 pins
- 1Mb to 32Mb memory behind each pin in full I/O configuration
- Up to 64Mb per pin when 16 I/O pins are used
- Up to 128Mb per pin when 8 I/O pins are used
- Can be combined with the GT50-DIO
- Programmable clock rate from 5 Hz to 50 MHz
Description
The GT5150 is a Dynamic Digital Input or Output card design to capture or stimulate long patterns at rates up to 50MHz. The GT5150 architecture will accommodate eight memory SIMMs for a total of 128Mbit of memory behind selected input or output pin.
Architecture
The GT5150 provides 32 digital Inputs or Outputs for real time capturing or stimuli. Up to eight cards can be daisy chained for a total of 256 pins.
- Memory - The GT5150 can accommodate up to 9 memory SIMMs. Each SIMM provides 1Mb, 2Mb, or 4Mb per pin, for a maximum of 32Mb. The GT5150 architecture enables the user to stack the memory to reconfigure the GT5150 as a 16-pin I/O with 64Mb depth or an 8-pin I/O providing a maximum of 128Mb behind each pin. Due to the variety of memory sizes available, the basic GT5150 board does not come with memory. The minimum requirement to add is two SIMMs, one for data and one for control.
- Sequencer - The sequencer, residing in the the 9th SIMM, enables a conditional or unconditional JUMP to two predefined addresses and PAUSE commands. The sequencer commands can be applied every eighth step.
- Clock - The Clock and Strobe signals originate on the timing module and are distributed to the slave GT5150 via a ribbon cable. These signals can be provided externally for full synchronization with external events.
- Trigger - The Trigger signal initiates the execution of vector capturing (or vector stimuli). The multiple software and hardware trigger sources provide flexibility in synchronizing the GT5150 with real world events.
- I/O Modules - The GT59x0 I/O Module is a plug-in unit that piggybacks on the GT5150 PCB. The following I/O modules are currently available for the GT5150: GT5910 - TTL I/O Module, GT5920 - 100MHz I/O Module, GT5930 - Programmable Level I/O Module, GT5940 - PECL I/O Module.
Configuration
The Timing Module is mounted on the GT5150 to create a master.
Up to seven additional GT5150 slave cards can be driven by one master to form a 256-bit wide vector.
The GT5150 is provided without memory. Up to 8 memory SIMMs can be configured. Memory SIMMs are available in the following formats:
All memory SIMMs should be identical. A ninth memory SIMM, serving the sequencer, is added (should match the I/O memory.)
The plug-in I/O modules should be selected to meet the application requirements. The default is the GT5910 TTL Module.
Programming and Software
The The board is supplied a 32-bit DLL driver. Various interface files provide access to the DLL from programming tools and languages such as ATEasy, LabVIEW, C/C++, Microsoft Visual Basic®, Delphi, and more. The available virtual panel can be used to interactively adjust and control the instrument from a window that displays the current instrument settings and measurements.
On-Line help file and PDF User's Guide provides documentation that includes instructions for installing, using and programming the board
Applications
- Automatic Test Equipment (ATE)
- High speed digital pattern capture
- High speed digital pattern generation
See Also
- DIOEasy - Digital I/O Vector Development Software
- DIOEasy Training - DIOEasy Training (Customer or Geotest Site)
- GX5150 Series - Dynamically Controlled High Speed Digital I/O PXI Card