Tools Menu

  • Recompile Code - recompiles all the code in the project at once. This is primarily useful in situations where something in a file (such as a global variable declaration) affects other files.

  • Explore - launches the Explorer tool, which allows you to navigate through the circuit.

    Selecting Device..., Net... or Pin... launches a dialog to select the circuit element of that type to view in the Explorer window.

  • Layout Viewer - launches the Layout Viewer.

    Selecting Select allows devices, pins or nets to be shown in the viewer. It will clear any existing selection.

    Selecting Add to Selection will add the device, pin or net to the current selection in the viewer.

    If Always Show Linked Nets is selected then whenever a net is shown in the Layout Viewer XJDeveloper will show all nets connected to the net. If the set of linked nets spans more than one board then the User must choose which board to show.

  • Schematic Viewer - launches the Schematic Viewer, which allows you to view a board's schematic.

    Selecting Device..., Net... or Pin... launches a dialog to select a circuit element to search for using the Netlist Search when the Schematic Viewer is launched.


  • Test Coverage Reports - the dropdown menu contains options to perform a test coverage analysis on the circuit and generate reports on the results which can be saved, printed or exported to another application. For more details see the Test Coverage Reports section.
  • Project Compatibility Report... - launches the Project Compatibility Report to see details about the compatibility of the project with previous versions of XJTAG.
  • XJEase Library... - launches the XJEase Library Browser to allow you to view the contents of the XJEase Library.
  • BSDL Library... - launches the BSDL library as a pop-up window, to allow devices to be added or removed.
  • BSDL Editor - launches the BSDL Editor, which allows you to view and edit BSDL and custom cell type package files.
  • Log File Viewer - launches the Log File Viewer, which allows you to view log files generated by test runs.
  • Library File Updates:

  • Select XJLink... - launches a dialog which allows the current XJlink to be selected.

  • Options... - launches the Options Window, which allows configuration of XJDeveloper. For example,the path of the BSDL library can be changed, and the settings which XJDeveloper uses when suggesting component and net types can be customised.