Adding DTRs for Wafer Testing When the Generate One Filer per Wafer Option is Enabled
- Updated2025-07-31
- 2 minute(s) read
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. |