0% found this document useful (0 votes)
182 views

Test Program Naming Standard

This document outlines standards for naming test programs at Texas Instruments. It specifies that test program names must be in uppercase and include a base name, revision, and extension. The base name can be 6-14 alphanumeric characters. Revisions use one alphanumeric character and one numeric digit to denote major and minor changes. Supported extensions are defined for different tester types. The directory structure for storing test programs is also specified.

Uploaded by

Monal Bhoyar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
182 views

Test Program Naming Standard

This document outlines standards for naming test programs at Texas Instruments. It specifies that test program names must be in uppercase and include a base name, revision, and extension. The base name can be 6-14 alphanumeric characters. Revisions use one alphanumeric character and one numeric digit to denote major and minor changes. Supported extensions are defined for different tester types. The directory structure for storing test programs is also specified.

Uploaded by

Monal Bhoyar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 3

SC GROUP PRODUCTION TEST STANDARDS

MINIMUM STANDARDS FOR TEST PROGRAM NAMING


TEXAS INSTRUMENTS PROPRIETARY INFORMATION
PROPERTY OF TEXAS INSTRUMENTS ONLY
Revision
1.0
1.1
1.2
1.3
1.4

Date

11/04/02
11/21/02
11/22/02
04/03/03
05/08/03

1.5

06/27/06

1.6
1.7
1.8
1.9
2.0

06/11/09
03/08/10
11/30/11
01/16/12
07/20/12

Description
Original
Added clarification regarding use of extensions in test program file names.
Clarification of scope. Addition of upper case requirement.
Add extension definition for Integra Flex
Add requirement for program directory name
Add .load as std extension for Teradyne Image tester programs (A5xx /
Catalyst)
Added Eagle tester to the list of supported tester platforms.
Added standard test program name extension for Verigy.
Add Assembly Check test program name example.
Removed reference to HP94000 tester.
Clarified test program directory structure. Removed dataPOWER specific note.

Scope

Is
o

All new or revised test programs after November 4, 2002

VLCT+Assembly Check, Vseries, Polaris, Fusion, Eagle, IntegraFlex, V93000,


Teradyne Catalyst and A5xx test platforms

All Fab and A/T (TI and foundry) sites.

Multiprobe and final test programs

Site requirements may meet or exceed these minimum standards.

Definition of each component of the test program name, and the required order of
these components (base name, revision, extension)

Program names generated automatically for all tester types in use at MSP test
sites, through the web tool at http://www1.msp.sc.ti.com/test/ (Test Prog Num
Req), already meet or exceed these requirements.

Is not
o

Specific requirements defining the syntax of the test program base name.

Requirements

Syntax
o

Test program names will be UPPER CASE.

Test program names will be composed of the following 3 components / fields:


1. [base name] (the part of the test program name that doesn't change):
Alphanumeric value 6 to 14 characters in length.

2.

In cases where test program names includes one or more underscores


"_", the base name will be defined as the portion of the test program
following the last "_" and prior to the revision field. Example: If the
original program name was F711460a_75199202.itp, the the base name
would be "751992". Note: The test program will be physically stored as
75199202.itp at the production site.

[revision]: 1 alphanumeric character + 1 numeric digit

The 1st (leftmost) character of the revision field is recommended to


denote "major" program revisions...significant changes to the test list or
test order. (From 0 [zero] through the letter "Z", 36 possible values) The
major revision would be "0" for a new program, and would be
incremented as follows: 0,1,2,3,4,5,6,7,8,9,A,B,C... Existing test
programs already using this convention would continue to increment
from the current revision.
The 2nd (numeric only, 0-9) digit defines a "minor" program
revisions...i.e. adjustments to test conditions or limits. See "impact to
dataPOWER" note below:

3. [extension]: (refer to the list of extensions to be used for each test


platform...see below)
Tester
Extension
Assembly Checker
.itp
Eagle
.dll
Fusion
.eva
Integra Flex
.xls
Polaris
.<no extension>
Teradyne Catalyst and A5xx
.load
Verigy V93K
.tpg
VLCT
.itp
Vseries
.itp

In summary, the test program name will be specified (SMS kparm or dit file, etc.) and
physically stored in the production test program directory as [base name]+[revision]+"."+
[extension]
Additional examples:
[K4A734T]+[01] = K4A734T01 (no extension needed)
[K734A502P1ST]+[A1] = K734A502P1STA1
[712345]+[00].[itp] = 71234500.itp (Vseries example, requires .itp extension)
[AC104600] = Assembly checker program example:
TTFFFFRR
||||||++--- = Revision (1 alphnumeric + 1 numeric)
||||||
||++++----- = Freeform text for characters 3-6.
++--------- = Tester Type (AC for assembly check programs)

Test program production program directory structure (general form)


o <*productionDirName>/<*productionDirName>/$TESTER_TYPE/ <Test
program name w/o extension>/<Test program with extension>
o The default production program directory path (in bold/italics) used by
Testware is: /twprog/prod/$TESTER_TYPE/<base

name>+<revision>/<base name>+<revision>+.+<extension>
$TESTER_TYPE is the value of the lotinfo tag: TITESTERTYPE

**end

The test program owner is to insure that the test program directory
matches the test program name (minus the extension).

You might also like