New Product
GX3722 Series

Home » » GX3722 Series   (PXI 3U)

Multi-Function I/O FPGA PXI Card

  • Multi-function Analog and Digital I/O functions
  • 4 Channel Programmable Square Wave Generator
  • 4 Channel Time interval Counter
  • 2 Channel Function generator
  • 2 Channel Digitizer
  • 4 Differential TTL I/O
  • PXI hybrid slot compatible


The GX3722 is a user configurable, FPGA-based, 3U PXI card which employs a multi-function, analog / digital, I/O daughter board. The module offers multiple analog and digital source / measure capability. The daughter board interfaces to the GX3700 FPGA baseboard which employs the Altera Stratix  III FPGA.  


The GX3722 offers the following capabilities:
  • 4 channel, programmable square wave generator
  • 4 channel, time interval counter
  • 4  differential TTL outputs
  • 4 differential TTL inputs
  • 2 channel function generator
  • 2 channel digitizer
  • 3 open collector outputs
The square wave generators can support frequencies up to 8 MHz and feature high bandwidth signal performance. The time interval analyzers employ high bandwidth comparators and can operate to 10 MHz.  The function generators provide sinewave and arbitrary waveform capability. Maximum frequency of operation is 20 KHz. The two channel, 12 bit, 10 MS/s digitizer includes signal conditioning.  

The module has access to all of the PXI bus resources including the PXI 10 MHz clock, the local bus, and the PXI triggers; allowing the user to create a custom instrument which incorporates all PXI bus resources. Control and access to the FPGA is provided via the GX3722's driver which includes the ability to download compiled FPGA code as well as perform register reads and writes.

Programming and Software

The board is supplied with the GxFPGA library, a software package that includes a virtual instrument panel, and a Windows 32/64-bit DLL driver library and documentation. The virtual panel can be used to interactively program and control the instrument from a window that displays the instrument’s current settings and status. In addition, interface files are provided to support access to programming tools and languages such as ATEasy, LabVIEW, LabVIEW/Real-Time, C/C++, Microsoft Visual Basic®, Delphi, and Pascal. An 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)
  • Custom interface emulation
  • Custom instrumentation