XJTAG is a leading supplier of IEEE Std. 1149.1 compliant boundary scan development tools. Its JTAG (Joint Test Action Group) development system offers a highly competitive solution for designers and developers of electronic circuits. Utilising XJTAG allows the circuit development and prototyping process to be shortened significantly by facilitating early test development, early design validation, fast development of functional tests and test re-use across circuits that use the same devices. XJTAG is based in Cambridge, UK, and is part of the Cambridge Technology Group. XJTAG was the first boundary scan solution to offer a common platform for use by design and development engineers, test engineers, contract manufacturers and field test engineers, providing testing of not only JTAG-enabled devices but non-JTAG devices as well.


XJTAG Development System

The XJTAG Development System is an established test suite with a range of software and hardware products that enable you to debug, test and program electronic circuits quickly and easily. The system works with devices that conform to the IEEE 1149.1 and 1149.6 boundary scan standards.

Enlarge full product list

XJTAG is developed in Cambridge (UK) and it is supported worldwide, to enable developers and test engineers to unlock the potential of boundary scan. XJTAG can help you speed up the design and development process and improve your debug and testing throughout the whole product lifecycle.

XJInvestigator – Investigate the causes of test failure

XJInvestigator allows you to diagnose manufacturing problems on failing boards. Combining the test capabilities of XJRunner and XJAnalyser with additional diagnostic functionality, XJInvestigator is the boundary scan tool to use at your repair/rework station.


XJDeveloper – Advanced graphical interface

XJDeveloper is a graphical application that allows you to quickly and easily set up and run tests on your circuit. With XJDeveloper you can reduce your time to market by reusing your test scripts all the way through the product design process and then in manufacturing.

The simple drag-and-drop interface allows you to set up your JTAG chain and categorise all of the non-JTAG devices in your circuit easily. XJDeveloper includes built-in Layout Viewer,Schematic Viewer and DFT Analysis tools, along with Netlist Explorer to view connectivity between devices.

XJDeveloper can also be used to program both JTAG devices (e.g. CPLDs, FPGAs) and non-JTAG devices (e.g. EEPROMs, Flash).


XJAnalyser — Graphical Circuit Interaction

XJAnalyser is a powerful tool for real time circuit visualisation and debugging. It provides a graphical view of JTAG chains, giving you complete control, on a pin-by-pin basis, of both pin state (either driven as an output or tristated as an input) and pin value (either high or low when driven), and it has the facility to run SVF and STAPL / JAM files.


XJRunner — Run-time environment for XJEase tests

XJRunner is the specialised run-time environment for executing pre-compiled XJDeveloper projects. With a range of special features it is particularly aimed at board manufacturers and in-field support.

In one package, you have interconnect testing, in-system programming, non-JTAG device testing, serial number handling and configurable log files for your audit trail.

It has an easy-to-use GUI, with all the testing capabilities of XJEase.


XJAPI Software & Hardware Interface

The XJAPI is a simple-to-use DLL Application Program Interface (API), designed to give you low-level access to the JTAG chain via either the XJLink or the PXI hardware, allowing easy integration with a wide range of other systems such as development/evaluation boards, test systems…

The USB to JTAG hardware and software interface is composed of a high-speed USB to JTAG hardware module (XJLink/XJLink2) and the XJAPI, allowing you to access and control the JTAG chain directly.

The PXI to JTAG hardware and software interface is composed of a high speed PXI to JTAG hardware module and the XJAPI.

We can develop bespoke end user applications using the XJAPI to meet your requirements.

Hardware Options

The hardware can be used stand-alone, for development work, or integrated with other test equipment. Hardware options include:

XJLink / XJLink2 — USB 2.0 to JTAG interface

XJLink and XJLink2 are small, portable, USB hardware devices that provide a high speed interface (480Mbps) to the JTAG chain on a circuit board.

The small, lightweight design means the XJLink or XJLink2 can easily be moved to the Unit Under Test (UUT). Advanced features, like their programmable JTAG signal pin position, switchable power supply and auto signal skew, make it easy to connect to a wide range of circuit boards. Simple to install and use due to the USB plug-and-play ability.

XJQuad — Multiport JTAG controller

XJQuad is a 4-port version of the XJLink2 USB-to-JTAG controller. It is supplied with XJRunner software for running XJDeveloper test systems. With a range of special features it is particularly suitable for manufacturers. Each of the four ports has a high-speed interface which can be connected to up to four JTAG chains on each Unit Under Test (UUT).

In one package, you have connection testing, in-system programming, non-JTAG device testing, serial number handling and configurable log files for your audit trail, ready to test up to four boards simultaneously.

XJTAG Expert ADF-2 Integrated JTAG boundary scan oscilloscope

XJTAG Expert is the world’s first portable Boundary Scan test solution that comes with digital oscilloscope, waveform and function generator, spectrum analyser and serial protocols analyser. Its USB 2.0 to JTAG adapter provides a high speed interface to the JTAG chain while the advanced features make it easier to test, debug and repair a wide range of circuit boards. The portable design means the XJTAG Expert ADF-2 can easily be taken to the Unit Under Test (UUT).


The PXI XJLink2 module allows the integration of XJTAG into PXI-based test systems. PXI XJLink2 has one JTAG controller that can be connected to up to 4 JTAG chains, which are configurable for pinout and voltage. It is easily integrated with LabVIEWTM with a full set of Virtual Instruments (VIs) included.

XJLink2 3070

The XJLink2 3070, approved by Agilent Technologies, provides convenient, integrated access to XJTAG’s powerful boundary scan test and programming tools from Agilent i3070 ICT machines.

XJIO Boards

The XJIO boards are expansion units that enable you to improve the test coverage for a Unit Under Test (UUT) by verifying the signals right through to the external connections. They will integrate with your XJTAG test system to provide access to otherwise inaccessible areas of your circuit.

With a range of digital and analogue I/O on the XJIO boards, you can increase test coverage and improve fault diagnosis.

There are two variants of XJIO boards:

The XJIO board has 208 bidirectional digital I/O pins. more…

The XJIO-PCI board has 96 bidirectional digital I/O pins and a PCI connector (with further 64 digital I/O pins) more…