GT5150 Series
Home » » GT5150 Series   (ISA )

Dynamic Digital I/O Card

  • 32 Input or Output pins
  • 8 cards can be daisy-chained for a total of 256 pins
  • 1 Mb to 32 Mb memory behind each pin in full I/O configuration
  • Up to 64 Mb per pin when 16 I/O pins are used
  • Up to 128 Mb 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


The GT5150 is a Dynamic Digital Input or Output card design to capture or stimulate long patterns at rates up to 50 MHz. The GT5150 architecture will accommodate eight memory SIMMs for a total of 128 Mb of memory behind selected input or output pin.


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 1 Mb, 2 Mb, or 4 Mb per pin, for a maximum of 32 Mb. The GT5150 architecture enables the user to stack the memory to reconfigure the GT5150 as a 16-pin I/O with 64 Mb depth or an 8-pin I/O providing a maximum of 128 Mb 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.


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:  
  • 1 Mb x 32
  • 2 Mb x 32
  • 4 Mb x 32
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


  • Automatic Test Equipment (ATE)
  • High speed digital pattern capture
  • High speed digital pattern generation
  • CCD testing