
GX5050
Sixteen cards may be daisy-chained for a total of 512 pins using the same timing set | |
| 3MB to 12MB of on-board memory | |
| External and Programmable clock rates from 5Hz to 50MHz | |
| Sequencer allows conditional branches, loops, and subroutines | |
| Advanced features for UUT synchronization | |
| Graphical programming of sequencer and vector generation | |
| 6U PXI (GX5050) or PCI (GC5050) |
| High speed functional digital test | |
| Digital pattern generator | |
| Vector capture | |
| Hybrid and digital device test | |
| Memory testing | |
| Event sequencer and logic pattern capture |
Architecture
The GX5050/GC5050 provide real-time digital stimulus and capture with 32 pins per card. Up to 16 cards can be daisy chained for a total of 512 pins. The 32 pins can be configured as input or output in groups of eight. The direction of each group may be changed dynamically within the sequencer, externally, or both. Clock and strobe signals are distributed to the cards via a daisy-chained ribbon cable. These signals can be generated internally or externally. The external control signals allow full synchronization with the unit under test (UUT) and minimize the initialization part of the test. The algorithmic sequencer lets you create loops and branches to maniplulate the output vectors. ALl of the sequencer commands can be conditioned by using the external event bus. This gives the GX5050/GC5050 the capability to generate test vectors indefinitely at maximum test rates. Internal and external trigger and pause commands are available in several modes. The on-board memory is configurable from 768KB to 12MB and is user upgradeable. Separate memories are provided for output data, response data, and test step sequencing commands. The separate memory for response data lets the application read the activity on the UUT pins independent of the bi-directional mode. This important feature is lacking in most other high-speed digital I/O cards. I/O ArchitectureThe GX5050/GC5050 offers a variety of I/O modules. The I/O modules are daughter cards that mount on the GX5050/GC5050 boards. Available I/O modules include TTL, PECL, ECL, Programmable Levels, Frequency Doubler, and LVDS. Software
The GX5050/GC5050 is supplied with DIOEasy, a software package that includes vector editing, a virtual panel stand-alone application, driver, and online documentation. The virtual panel can be used to interactively control the instrument from a window that displays the current instruments settings and allows you to control and change them. The driver is a library of functions is used to control and change the instruments settings from within your application. The instrument driver is provided for the Windows operating system (32-bit DLL). In addition to the driver library, various interface files provide access to the library from your favorite programming tools and languages. These interface files support programming from ATEasy, Microsoft and Borland C/C++, Microsoft Visual Basic, Borland Delphi, and more. |
| Timing | |
| Internal test clock | 750 Hz to 50 MHz |
| Resolution | 1 Hz or 0.2% (whichever is greater) |
| Auxiliary internal clock B | 400KHz to 100MHz |
| Internal strobe | 5 to 35 ns before next clock |
| External test clock | 0 to 50 MHz |
| Skew | 3 ns max. on the same card 5 ns max. between cards |
| I/O | |
| Channels per Card | 32 |
| Output Levels | Per I/O Module |
| Input Levels | Per I/O Module |
| Memory | 256 Kbit to 1 Mbit per I/O pin |
| Triggering | Software External Events |
| Pause | Software External Events Sequencer |
| External Control and Status | |
| Output Enable | Tri-state control for groups of eight I/O pins |
| External clock enable | Internal, external clock selection |
| Clock output | The selected clock |
| External strobe | The selected strobe |
| External Event Bus | 16-bit input bus for monitoring events used for conditional commands and trigger |
| Pause | External pause override input |
| Trigger | External trigger override input |
| Run | Run indicator output |
| B clock | Auxiliary clock output |
| Vcc | +5 VDC output |
| Environmental | |
| Operating temperature | 0 to 50°C |
| Storage temperature Operating Storage | 0 to 50°C -20 to +70°C |
| Vibration | 5 g at 500 Hz |
| Shock | 10 g for 6 ms ½ sine |
| Physical dimensions | |
| Size GX5050 GC5050 | 6U PXI Full size PCI slot |
| Weight | 1.2 lb (520 g) |
