The project requires testware for a simple UUT with limited TTL-level I/O. The example test procedure must both generate test vectors and acquire UUT responses. Should the GC5050/GX5050 or GX5150 be used for this example project?
It takes both a GX5150 and GX5151, two boards, to generate vectors and acquire responses. A single GC5050/GX5050 board can do both, acquire or generate vectors. In addition, the GC5050/GX5050 is TTL-compatible by default so that no I/O module is needed. Therefore, a GC5050/GX5050 is the more efficient solution for the example.
The user should be aware that some DIOEasy functions work with only one DIO family. Therefore, function availability must also be considered when choosing a board for a test project. See the section “Functions Reference” in the book Programmer's Reference User's Guide for more information about function support by DIO family.