The 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 manipulate the output vectors. All of the sequencer commands can be conditioned by using the external event bus. This gives the 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 bidirectional mode. This important feature is lacking in most other high-speed digital I/O cards.
Marvin Test Solutions’s DIO is a family of high-speed, programmable, dynamic Digital Input and Output (I/O) boards. These boards perform high-speed automated functional testing, device testing, simulation and data acquisition. The DIO family provides real-time digital pattern capture and generation with 32 channels per card and up to 8 cards or 256 channels.
The DIO family uses common software development tools to develop test vector files. The test vector files contain digital patterns sent to or received from the Unit Under Test (UUT) and specific pre-defined setting for each board in the setting.
Using DIOEasy or DIO driver functions, the development of vector files can be done without using the actual hardware. Vector file verification requires the DIO be installed and properly configured.
Marvin Test Solutions bundles DIOEasy with all DIO products. DIOEasy, Marvin Test Solutions’s vector development and analysis software, allows manual control of the DIO hardware using the built-in DIO Virtual Instrument Panel. The DIO driver permits control of the DIO family from common software development tools such as Marvin Test Solutions’s ATEasy, Microsoft Visual Basic, Microsoft Visual C++, Borland C++, Borland Delphi and more.
DIOEasy, a Windows application used to develop digital vectors and does not require any programming experience or knowledge to operate.