If the Generate One File per Wafer option is enabled, the STDF Log result processor writes summary records (TSRs, HBRs, SBRs, and PCR) and closes the STDF file when it encounters the end of the wafer in the Model Plugin - Batch Done entry point. To ensure that DTRs are included in the wafer STDF file, you must add the DTRs before the STDF Log result processor Model Plugin - Batch Done entry point is called.

The custom result processor that you create must appear before the STDF Log result processor in the order of result processors in the Result Processing dialog box. The following table lists the sequences to modify to create the DTR for various locations in the STDF log file. In some cases, you must use a custom result processor because there is no test program callback sequence that generates the desired results.

Desired Location of DTR Test Program Sequence File Callback Sequence Custom Result Processor Entry Point
At beginning of each wafer log (after initial records) using Batch process model  

Model Plugin - Pre Batch

Execute step only if SemiconductorModuleManager.BatchRuntimeData.IsStartOfWafer is True .

At beginning of each wafer log (after initial records) using Sequential process model  

Model Plugin - Pre UUT

Execute step only if SemiconductorModuleManager.BatchRuntimeData.IsStartOfWafer is True.

With each batch (after last PRR of previous batch and before first PIR of current batch) PreBatch

Model Plugin - Pre Batch or Model Plugin - Batch Done

With each part using Sequential process model PreUUT

Model Plugin - Pre UUT or Model Plugin - UUT Done

With last batch before end of each wafer log using Batch process model  

Model Plugin - Batch Done

Execute step only if SemiconductorModuleManager.BatchRuntimeData.IsEndOfWafer is True

With last part before end of each wafer log using Sequential process model  

Model Plugin - UUT Done

Execute step only if SemiconductorModuleManager.BatchRuntimeData.IsEndOfWafer is True.