XJTAG can integrate with your test system
The standard interface for running XJTAG tests is XJRunner, an easy to use, graphical run-time environment. However, these JTAG boundary scan based tests can also be integrated into and run from many other test executives.
LabView / LabWindows
LabView™ from National Instruments is one of the most popular systems for producing hybrid test systems. A full set of XJTAG Virtual Instruments (VIs) are freely available so you can quickly and easily integrate XJTAG testing into your LabView test system.
These tests can either be run independently or can interact with other test equipment. LabWindows™/CVI from National Instruments provides the capability to easily integrate many different test technologies in custom test solutions written in ANSI C. XJTAG tests can be run as part of a CVI test system using supplied .NET standard windows programming interface.
Automated Test Equipment (ATE)
There are many types of ATE machines but the most common mechanism for integrating with other test equipment is simply running external programs. These programs perform test functions and set their return values to pass back to the ATE control software the result of those functions. XJRun (the command-line version of XJRunner) is part of the XJTAG Standard Development System that allows tests to be run in this way.
XJRun can be configured to run any individual test or group of tests within an XJTAG test setup. The value returned from XJRun can be used to allow simple pass/fail results or more informative error codes to be passed back to the ATE machine depending on the capabilities of the control software.
The main ATE methodologies are the following:
- In-Circuit Test (ICT)
- Flying ProbeTest (FPT)
- Functional Test (FCT)
- Automated Optical Inspection (AOI)
- Automated X-Ray Inspection (AXI)
Custom test executives
If you wish to run JTAG tests from within a custom test executive, XJTAG provides a .NET interface to allow your code to control the testing. Sample applications written in C# are installed as part of the standard XJTAG development system.
To get expert advice on integrating XJTAG into your test system, please contact us