Manually Created Test Patterns Insertion and Analysis

vecmanager - is an interactive tool for manual insertion, deletion or update of input patterns in a test pattern file(s). It can work in an interactive as well as in a command line modes. In the command line mode you can add only a single test vector. In interactive mode (usage: vecmanager) the program asks for the name of the design, the name of the test pattern file, and finally gives the following menu:

S. Show existing test patterns
N. Insert completely New test
A. Add vectors
D. Remove some vectors
R. Automatically geneRate some random sequence
E. Automatically genErate the exhaustive test
F. PerForm fault simulation
X. Save patterns and eXit
 

Menu Options Description

S - gives the table where columns correspond to inputs of a circuit and rows correspond to input patterns;
N and A - turn on the manual vector insertion mode. In this mode the program gives the following prompt:

Enter each vector as a string of 5 bits. The inputs are:
x1 x2 x3 x4 x5
Finally, when you are done with vectors simply press "Return"

The vecmanager then waits until you insert all your vectors one by one and press "Return" (two times in the end). The entered vectors should look like, for instance:

01011
00100
10001
00010

D - is not yet implemented (at the moment you can remove some vectors manually directly from the <design>.tst file);
R - generates a completely random sequence of vectors. First asks for a number of vectors to generate and for a generation mode, i.e. the number of bits that are different in two consecuently generated vectors;
E - not implemented;
F - tells the program to perform fault simulation before saving vectors;
X - performs fault simulation (if F option has been selected), saves vectors and exits the program.


 

command:
vecmanager


input:
SSBDD model file (.agm), test pattern file (.tst)
output:
test pattern file (.tst)

 
syntax:
vecmanager [options] [<design>]
 
design:
Name of the design file without .agm extension.
 
options:
­new
Create completely new test set
­add <vector>
Add exactly one test vector
­i <extension>
Input file extension (default: tst)
­o <extension>
Output file extension (default: tst)
­ftable
Perform fault simulation
-h Shows this help

Construction of an Abstract Network

Last update: 28 July, 2004