Project Files
XJDeveloper creates a number of files that constitute a project, which are described as follows. This description assumes a new project created using XJDeveloper 4.2; a project that has been imported from a previous version of XJTAG may differ. The format of the various files is documented for completeness; there is typically no need to modify the XJEase files directly.
- project.xjd
- The main XJTAG project file.
- project.xje
- The main circuit description file, containing the Project File Preamble. This file describes the boards that make up the project, the connections between them and the interface between the unit under test and the XJLink.
- Globals.xje
- This is an additional code file containing standard constants useful to most XJTAG projects that is provided in the XJTAG XJEase Library. Additional global XJEase definitions can be configured for all new projects in the XJEase Options section of the Options Dialog.
- project-board.xje
- Information about each board created in XJDeveloper is stored in a separate board file. This file contains all the configuration data for the board, including the netlist, test and passive device file assignments, connections, etc.
- project.xjpm
- If a custom pin mapping or a test-reset sequence is defined for a project, then the pinmap and any test-reset sequence is stored in a separate pin mapping file (*.xjpm).
- device.xje
- Each device file created in XJDeveloper is stored to disk along with any additional code files referenced by it. These device files hold all the configuration data such as bus definitions, disable values and test coverage.
XJTAG v4.1.100