XJDeveloper Overview

XJDeveloper is the development environment for creating and editing XJTAG projects. Using XJDeveloper, you can:

  • Set up and edit projects to test and program your circuit boards
  • Access XJTAG's libraries of device models and tests
  • Create your own device models and tests
  • Run, debug and verify the tests created
  • Perform test coverage analysis of your circuit
  • Export a finalised project as an XJPack file for use by XJRunner in production

As a full Integrated Development Environment, XJDeveloper allows you to configure every aspect of the JTAG testing, and allows you to step through tests or set breakpoints in them, in order to debug any issues with the board. To allow this, all the model files used in the project to represent non-JTAG devices can be viewed.

Most users will get their model files for non-JTAG devices from XJTAG's built-in libraries, but models can easily be created or edited as required.The language used to write tests is called XJEase and it is designed so that a test for a particular device can be used for every instance of that device, whether on the same circuit board or in a different project.

Although XJDeveloper is a highly capable environment with many advanced options, the setup of a project is generally simple. A helpful assistant wizard guides the user through the steps required to set up their circuit by assigning netlist, BSDL files and other files to describe the devices in the circuit. The assistant keeps track of the remaining tasks that need to be done before the circuit can be tested.


Select a topic to learn more: