JTAG Technologies is offering JTAG Functional Test (JFT) which simplifies test preparation and interpretation of results for sequential clusters.
This helps in testing mixed signal parts such as ADCs and DACs, testing parts that require user intervention, looping test patterns to set up device registers, among other activities.
Accoring to the company, JFT is the first product to emerge from boundary-scan technology that uses a recognized open-source programming language to give the test designer the ability to use JTAG devices to verify the functionality of non-JTAG devices or clusters.
As a plug-in module to JTAG Technologies' ProVision tool, JFT builds on the boundary-scan resources (BSDL files and models) adding a powerful command and control environment to manipulate and sense cluster I/Os.
Within JFT, scripts are using a built-in Python script editor and a code template to perform the tests and collect the results.
The available functions for any cluster device with the associated Python test model are directly visible in the editor. Other time-saving features of fhe JFT are automatic completion lists and display of available function parameters within the tooltip.
JFT uses the Python programming language, a general-purpose high-level programming language that supports object-orientated programming.
Using Python module programming in combination with ProVision's connection database also means that device test code can be written solely from the functional cluster perspective.
The "bind model" feature encourages re-use of cluster tests by automatically mapping device-under-test pins to active boundary-scan pins.
JFT is available immediately with the most recent release of JTAG ProVision (CD15). Existing users can purchase JFT for less than $2500.
JTAG Technologies claims its boundary-scan products are installed in over 6,000 systems worldwide.