A new major version of XJTAG – version 3.4 – is now available from our website for users who are in maintenance.

Main Features

Waveform view in XJAnalyser

In XJAnalyser (and on the Analyser screen in XJDeveloper) the pin data can now be viewed as a waveform.  This can be used in addition to or instead of the normal view of the devices and the Pin Watch window.

The waveform view allows the history of pin values to be seen, the real-time current value and the way in which values of different pins and busses interact. This view supports triggering, and saving of data to be reviewed later.

Improved Multi-core device support

In XJTAG v3.4 support for JTAG devices with more than one core (and more than one BSDL file) has been improved to allow for more flexible and natural handling of multi-core JTAG devices when setting up a project in XJDeveloper.

Other Features

XJRunner log file enhancements

A new enhanced format log file (and viewer) allows log files to contain the information that the main XJRunner output window shows, with links to the Layout Viewer, the ability to expand and collapse test results and the test summary.

Improved Errors and Warnings

In XJDeveloper, the Errors and Warnings panels now display information more clearly, and have links to allow the user navigate straight to the place where the error is or the screen from which it can be fixed.

Improved Power/Ground net suggestions

When setting up a project, often it is hard to spot all of the real power nets amongst the nets with names which are not so clear. XJDeveloper now uses more of its knowledge of the circuit and the likely nature of the devices attached to a net in order to decide whether it is likely to be a Power or Ground net, and so make its suggestions more accurate.

Other changes

As always, a large number of bug-fixes, feature requests and other minor enhancements have been included in this release. If you find bugs, have problems or think of further feature requests please do let us know by contacting XJTAG support.