Use the Load Correlation Offsets step only in the ProcessSetup sequence to load and apply correlation offset values to test results on a per-site basis. The step applies correlation offset values at run time before evaluating the test result data against limits. The step stores the offset value to apply in the Step.Result.Evaluations[index].NumericLimit.CorrelationOffset property on Semiconductor Multi Test steps. The Semiconductor Multi Test step adds the correlation offset to the test result data before evaluating against limits. The Debug Test Results Log and CSV Test Results Log include the correlation offset values. The STDF Log includes the correlation offsets file path as a DTR with an NIDTR: prefix to record the path of the correlation offsets file in a <CorrelationOffsetsFilePath> XML tag. For example, if you specify C:\Data\TestPrograms\mypath.txt in the Correlation Offsets File Path option of the Load Correlation Offsets step edit tab, the STDF Log includes the following information:

NIDTR:<CorrelationOffsetsFilePath>C:\Data\TestPrograms\mypath.txt</CorrelationOffsetsFilePath>

If the length of the text to add is more than 255 characters, TSM splits the text among multiple DTRs, each with an NIDTR: prefix.

When this step is used to load a correlation offsets file, it stores the file path in the CorrelationOffsetsFileAbsolutePath lot settings property. To access this file path or determine whether correlation offsets have been loaded at runtime, use the Get Test Information step to read the value of this property.

Configuring the Step

Use the Load Correlation Offsets Step edit tab in the TestStand Sequence Editor to specify the correlation offsets file to use.