XJTAG Support
Knowledge Base 
Find answers to your questions about XJTAG. If you have a question that isn't covered here, please . This section also includes application notes.
XJEase Example Code 
Example XJEase files for a range of non-JTAG device types. Includes code for the XJDemo board, as well as Ethernet loopback, Video, Memory tests, etc.
XJEase Library 
Get boards running quickly with the XJEase library. Upload your own XJEase files and share them with other customers.
Updates 
If you have a support account, you can download the latest version of XJTAG. If you have lost your account details, .
If you do not have a support account, you can apply for one, as long as you are currently in maintenance.
JTAG 
We have a range of resources to help you learn about the background of JTAG, how it can be used in many different ways, and details about its implementation.
- BSDL files - links to manufacturers' websites
- High-Level Guide to JTAG
- Technical Guide to JTAG
- Testing with XJTAG
- BGA devices
- Connection testing
- In-system programming
- Testing non-JTAG devices
- SVF files
DFT Guidelines
(PDF, 305k) 
Using our Design-for-Test (DFT) Guidelines
, you can make sure that as much of your circuit as possible is testable with JTAG.
Product Datasheets
- XJEase
(PDF, 250k) - XJAnalyser
(PDF, 590k) - XJRunner
(PDF, 270k) - XJIO Board
(PDF, 620k) - XJLink
(PDF, 175k)
Application Notes
- Using TextPad Advanced Features with XJTAG
- Testing analogue ports with XJTAG
- Non-standard cell types in BSDL files
- What is the FLUSH command used for?
- What is the HOLDOFF command used for?
- Using a Test Reset section to initialise JTAG devices
- Handling dynamic width integers in XJEase
- Using XJTAG with differential signals
- Using TI devices with XJTAG
- How to modify your XJEase project to work with XJRunner
- Generating serial numbers in XJEase
- Adding a custom GUI to XJEase or XJRunner
- Changing the Connection Test fault coverage