Direct Insight Ltd embedded platform solutions
  Latest News :  Date:  | Bookmark  
         
 
 
# Menu Links more

get in touch by phone or email email the team

windows embedded CE partner

 

Corelis logoCorelis - Boundary Scan : Test Program Execution


The ScanPlus system includes the ability to execute boundary-scan tests and perform In-System Programming in a pre-planned specific order called a test plan. Test vectors, in the form of Compact Vector Format (CVF) files which have been generated using ScanExpressTPG, can be automatically executed and the results displayed and logged to a file. Other formats such as SVF, JAM, STAPL, and J-Drive are also supported. Different test plans may be constructed for different UUT's. Tests within a test plan may be reordered, enabled or disabled. An unlimited number of different tests can be combined into a test plan. The software used to run these tests is ScanPlus Runner.

ScanPlus Runner includes a flexible test executive that is used to develop a test sequence or test plan from various independent tests. These test steps can then be executed sequentially, repeated any number of times or run continuously. The main features of the test executive are as follows:

  • Utilizes test sequences based on Pass/Fail test results
  • Enables test sequence debugging by forcing selected test steps to skip, stop on failure, or continue on failure
  • Logs test results and reports (detailed and summary) to a file
  • Prints test results
  • Allows the operator to enter their name, UUT name, model number, serial number, etc. This is used for logging and reporting.

ScanPlus Runner gives the user an overview of all test steps and the results of executed tests. These results are displayed both for individual tests as well as for the total test runs executed. ScanPlus Runner provides the ability to add or remove various test steps from a test plan, or re-arrange the order of the test steps in a plan. Tests can also be enabled or disabled, and the test execution can be stopped upon the failure of any particular test. When a test fails, the user has the option to either accept the Passed/Failed results and continue testing other boards or display the cause of the failure as shown in the figure below.

Test and In-System-Programming Execution
Test and In-System-Programming Execution


Visual Fault Diagnostics

ScanPlus Viewer is a powerful Graphical Fault Identification System that helps to isolate the source and location of faults encountered during the manufacturing and design of printed circuit board (PCB) assemblies.

By combining the visual aspects of a photographic image of the PCB assembly with the detailed layout descriptions supplied by the board netlist and Boundary-Scan fault-report, a complete visual representation of the target system is created that facilitates the quick isolation of any failure under investigation.

With its easy-to-use interface, ScanPlus Viewer will allow even the most novice users, with little or no Boundary-Scan experience, the complete ability to pinpoint the exact source and location of PCB assembly failures. This is true for even the most complex boards and systems with faults not visible to the naked eye or easily detectable by traditional test methods. In addition to its powerful usage during manufacturing, testing, and repair of PCB assemblies, ScanPlus Viewer offers a variety of features particularly suited for the design engineer. For complete information on ScanPlus Viewer, please refer to the detailed data sheet for this product.

In addition to automatically running the test steps, ScanPlus Runner can operate in a debug mode. In this mode the user can interactively perform vector single stepping, run to vector breakpoint, and loop on vectors in the Debug window. Any of these operations can be performed in either Pattern or Waveform mode. The debug mode is very useful for troubleshooting and determining the source of hard to find failures during test program development.

Debug information is displayed in Pattern and Waveform modes. The Figure to the right depicts the Debug window in Waveform mode.

Visual Fault Diagnostics
Visual Fault Diagnostics

 

Interactive Debugging

The ScanPlus Debugger is an excellent tool for engineers doing debug during prototype design verification and testing. It is very useful for finding shorts and opens on and between BGA devices and other fine-pitch components. The ScanPlus Debugger allows interactive control and observation of all the boundary-scan controllable inputs and outputs on a Unit Under Test (UUT). It can also apply data to inputs of clusters and read their responses if the cluster I/Os are accessible via boundary-scan components. The ScanPlus Debugger software includes an interactive Graphical User Interface (GUI), as shown below, that assists the user in setting and monitoring the state of pins on the UUT. A powerful Pin and Netlist browser with filtering and sorting capabilities allows you to easily select the pins and/or nets of interest and insert them into the main debug window for various data manipulation. All debug sessions can be saved and later recalled for reuse.

Interactive Debugging
Interactive Debugging

 

ScanPlus Merge - System-Level Test

Until now, boundary-scan testing has been primarily used as a complete test and programming solution for single printed circuit board (PCB) assemblies. Now the use of boundary-scan testing can be easily extended to test systems that consist of multiple PCBs, treating them as a single, combined unit.

ScanPlus Merge can be used to combine multiple target assemblies into a single boundary-scan compatible target system. ScanPlus Merge has many applications, including:

  • Motherboard and Daughter card(s) assembly testing
  • Multiple card chassis testing
  • Gang testing of multiple cards

ScanPlus Merge can be used in a similar manner for any system topology. By providing the netlist and data files for each of the individual assemblies, ScanPlus Merge will combine them into a single set of files. The merged files can then be used to generate test vectors for the entire system as a whole.

ScanPlus Merge is compatible with both ScanExpressTPG and ScanPlus Flash Generator programs and supports all of the various test generation files. Furthermore, ScanPlus Merge will automatically merge the connector pins of the assemblies and combine the nets on both sides of the connectors. This feature is very useful in motherboard-daughter card applications.

One common application for ScanPlus Merge is the testing of Main and Daughter boards together as a combined assembly as depicted in the figure to the right. Testing the three assemblies together and the interconnects between them, increases the test coverage of the assemblies as a whole.


Merging Modules into a Single Assembly

 

Return to:
# JTAG boundary scan home
# Corelis products pages


ask a technical question
PDF datasheet


Abatron | Adeneo Embedded | ADI Engineering | Blackhawk | Corelis | Domain Technologies | e-con Systems
EMA TimingDesigner | Embedded Planet | Entrek | EPI/Mentor | FlatOak | Intel Software | IntervalZero
Microcross | Microsoft Embedded | Segger | Signum | Sophia | SwiftModule | Tasking | TRITON Modules
Products by Processor | Products by Supplier | Boards & Modules

 

# Corelis News #
#

#NEW Corelis CodeSymphony supports AMCC PowerPC 460EX and 460GT more...
#USB JTAG/I2C/SPI Controller more...
#Versatile In-System Programming Tool from Corelis more...
#ScanExpress JET Expands Boundary-Scan Test Coverage more...
#Software Interface for Production Boundary-Scan Testing more...

Other News


# NEWS: Tools #
#

#NEW RTX2011 Real-Time Extension for Windows Updated. more...
#New 8-Core processor AMC board reduces system cost and power consumption . more...
#Direct Insight Launches Technology Blog. more...
#IntervalZero RTX 2009 adds SMP support
#TimingDesigner 9.1 adds SDC and  Integration with Altera Quartus II
#Embedded Linux and FPGAs Accelerate Embedded Software Development more...


# Evaluation Kit #
#
FREE evaluation kitbulletGet your FREE EVALUATION KIT here
#

# Compatibility #
#
bulletHow compatible are your boards?
Find out by reading these guidelines.
#

# Literature Centre #
#

Online Documentation at our Literature Centre...See our Literature Centre for documents and other associated files for this product group.

#

more
         
 
<< Backward | Forward >> | Top of Page  

Copyright © 2001 - Direct Insight Ltd
All trademarks on www.directinsight.co.uk are recognised and are the property of their respective owners.
For enquiries or problems encountered on the website, please contact webmaster@directinsight.co.uk