Get Test Information Tab (TSM)
- Updated2025-06-26
- 9 minute(s) read
The Get Test Information tab contains a table that lists the items the step accesses.
Modifying the Layout and Entering Data
Use the buttons located to the right of the table to add, remove, or reorder per-site inputs.
You can enter data in the table in the following ways:
- Enter data when a cell is highlighted.
- Click in a cell when it is highlighted.
- Double-click a cell.
- Select a value from a drop-down menu.
- Drag a variable or property from the Variables pane to a text or expression cell.
Columns
The test information table contains the following columns:
- Filter—Drop-down menu of the category types for the item you
want to access. Select All to display
items from all the categories. Categories include the
following:
- Lot and Station Settings—You can access the standard lot and station settings and custom lot and station settings you create from this step.
- STS Test Head—
The following table lists the STS properties you can access from this step. Except for the TestHeadAvailable property, these queries must be run only on an STS with STS Maintenance Software 19.0 or later.
Name Type Description 12VPowerSupplyEnabled Boolean Returns whether the 12 V pins on STS CX and STS DX systems are enabled. The pins are disabled by default at STS power up and when a load board is not installed or locked down on the STS, such as when the value of the DIBPresent property is False. These signals are available on the system cable for STS CX systems and on the P143 system block for STS DX systems. Note You can successfully make this query only on STS M2 systems. Otherwise, the step returns a run-time error.48VPowerSupplyEnabled Boolean Returns whether the 48 V pins on STS CX and STS DX systems are enabled. The pins are disabled by default at STS power up and when a load board is not installed or locked down on the STS, such as when the value of the DIBPresent property is False. These signals are available on the system cable for STS CX systems and on the P143 system block for STS DX systems. Note The step returns a run-time error if you make this query on STS T1 M1 systems.CurrentRunTime String Reads from the system controller of the STS the amount of time the STS has been running since the last power-on event. DIBLocked Boolean Returns the locked state of the DIB locker. DIBPresent Boolean Returns whether a load board is installed by detecting whether the load board shorts the DIB_INTERLOCK pin to GND. The DIB_INTERLOCK and GND signals are available on the system cable for STS CX systems and on the P143 system block for STS DX systems. Note You must design the load board to connect DIB_INTERLOCK to GND to activate STS DIB detection. Refer to the DIB Design Kit for more information about designing load boards.FramePartNumber String Returns the unique identifier and revision of the STS. FrameSerialNumber String Returns the unique serial number of the STS. LoadBoardIDPROM.ChecksumPassed Boolean Returns whether the checksum of the load board passed. LoadBoardIDPROM.DateManufactured String Returns the manufacture date of the load board. LoadBoardIDPROM.Description String Returns the description of the load board. LoadBoardIDPROM.Format Number Returns the version number of the format that describes how the raw data from the IDPROM is converted into IDPROM values. LoadBoardIDPROM.Manufacturer String Returns the manufacturer of the load board. LoadBoardIDPROM.PartNumber String Returns the part number of the load board. By default, TSM writes this property to the LoadBoardType station settings and logs the value to the corresponding STDF record field if LoadBoardIDPROM.ChecksumPassed is true. You can override this behavior in the GetStationSettings and ConfigureStationSettings callback sequences of the SemiconductorModuleCallbacks.seq sequence file. LoadBoardIDPROM.Revision Number Returns the revision number of the load board. LoadBoardIDPROM.SerialNumber Number Returns the serial number of the load board. By default, TSM writes this property to the LoadBoardId station settings and logs the value to the corresponding STDF record field if LoadBoardIDPROM.ChecksumPassed is true. You can override this behavior in the GetStationSettings and ConfigureStationSettings callback sequences of the SemiconductorModuleCallbacks.seq sequence file. SystemPartNumber String Returns the unique identifier and revision of the STS configuration. SystemSerialNumber String Returns the unique serial number of the STS configuration. Note If the STS does not return a serial number or the serial number is NOTSET, this property returns the same value as the FrameSerialNumber property.TestHeadAvailable Boolean Returns whether TSM can access the STS. The following conditions prevent TSM from accessing the STS: - STS Maintenance Software is not installed.
- The version of STS Maintenance Software is earlier than version 19.0.
- An error occurred when trying to communicate with the STS.
TotalRunTime String Reads from the system controller of the STS the amount of time the STS has run over its entire lifetime. - Execution Data—
The following table lists the execution data properties you can access from this step.
Name Type Description Access Restrictions BinType Number or NI_SemiconductorModule_BinType Type of the bin assigned to the part tested on the current site. (0=Pass, 1=Fail, 2=Other) Test Socket Threads Only Valid in PostUUT
BinTypes Array of numbers or array of NI_SemiconductorModule_BinType The types of the bins assigned to each part on each site. (0=Pass, 1=Fail, 2=Other) Valid in PostBatch CSVTestResultsLogFilePath String Returns the absolute file path of the last CSV Test Results Log generated for the current lot. Valid in MainSequence CSVTestResultsLogFilePaths Array of strings Returns the absolute file paths of all CSV Test Results Logs generated for the current lot. If the Generate One File per Wafer option is enabled, one path is returned for each wafer processed in the lot so far. Otherwise, the length of the array is 1. Valid in MainSequence DebugTestResultsLogFilePath String Returns the absolute file path of the Debug Test Results Log generated for the current site. Valid in MainSequence DebugTestResultsLogFilePaths Array of strings Returns the absolute file paths of the Debug Test Results Logs generated for all sites in the current lot. Controller Thread Only DidInlineQABlockExecute Boolean Returns true if an InlineQA step executed its block of steps for this site. Test Socket Threads Only Valid in MainSequence
DieCoordinateX Number Returns the X wafer coordinate of the current die being tested on this site. The handler/prober driver sets this property value by setting values in the WaferRuntimeData.SiteDieCoordinates parameter in the StartOfTest handler driver entry point sequence. This property corresponds to the X_COORD field in the Part Results Record (PRR) in the STDF log file. Test Socket Threads Only Valid in MainSequence
DieCoordinateY Number Returns the Y wafer coordinate of the current die being tested on this site. The handler/prober driver sets this property value by setting values in the WaferRuntimeData.SiteDieCoordinates parameter in the StartOfTest handler driver entry point sequence. This property corresponds to the Y_COORD field in the Part Results Record (PRR) in the STDF log file. Test Socket Threads Only Valid in MainSequence
HardwareBinName String Returns the name of the hardware bin that the tester assigned to the last part that was tested on this site. Test Socket Threads Only Valid in PostUUT
HardwareBinNames Array of Strings The names of the hardware bins that the tester assigned to the parts in the current batch. Valid in PostBatch HardwareBinNumber Number The number of the hardware bin that the tester assigned to the last part that was tested on this site. Returns -1 if the tester has not yet assigned a bin to the part or a value between 0 and 65535 if the bin was assigned. Test Socket Threads Only Valid in PostUUT
HardwareBinNumbers Array of Numbers The numbers of the hardware bins that the tester assigned to the parts in the current batch. Valid in PostBatch IsDuplicateDieCoordinates Boolean Returns true if a part with the same die coordinates as the current part was tested previously in the current wafer. Test Socket Threads Only Valid in MainSequence
IsDuplicatePartId Boolean Returns true if a part with the same part ID as the current part was tested previously in the current lot. Test Socket Threads Only Valid in MainSequence
IsRetesting Boolean Returns true if the tester is currently retesting the same parts from the previous batch because the operator requested a retest. Valid in PreBatch IsStartOfWafer Boolean Returns true if the current batch is the first batch of parts of a new wafer. This property remains true if the first batch of parts are retested. Valid in PreBatch LotSummaryReportFilePath String Returns the absolute file path of the last Lot Summary Report generated for the current lot. Valid in MainSequence LotSummaryReportFilePaths Array of strings Returns the absolute file paths of all Lot Summary Reports generated for the current lot. If the Generate One File per Wafer option is enabled, one path is returned for each wafer processed in the lot so far. Otherwise, the length of the array is one. Valid in MainSequence NumberOfSites Number The number of sites that are testing the current lot. — PartId String Returns the part identifier for the current part being tested on this site. The handler/prober driver sets this property value by setting values in the SitePartIds parameter in the StartOfTest handler driver entry point sequence. If the handler/prober driver does not set this property, the tester sets the value to a unique value if the GenerateUniquePartIds station settings is set to true. This property corresponds to the PART_ID field in the Part Results Record (PRR) in the STDF log file. When the GenerateUniquePartIds property is True, TSM reassigns the same unique Part ID to the part when it is retested. Customize the behavior of GenerateUniquePartIds to assign a new unique Part ID to a part when it is retested. Test Socket Threads Only Valid in MainSequence
PartText String Returns the part description text for the current part being tested on this site. The handler/prober driver sets this property value by setting values in the SitePartTexts parameter in the StartOfTest handler driver entry point sequence. This property corresponds to the PART_TXT field in the Part Results Record (PRR) in the STDF log file. Test Socket Threads Only Valid in MainSequence
SiteNumber Number Site number of the current site. Test Socket Threads Only
SiteNumbers Array of Numbers The site numbers that are testing the current lot. — SiteTestTimeInSeconds Number Returns the time to execute the MainSequence sequence for the last part that was tested on this site. Test Socket Threads Only Valid in PostUUT
SoftwareBinName String The name of the software bin that the tester assigned to the last part that was tested on this site. Test Socket Threads Only Valid in PostUUT
SoftwareBinNames Array of Strings The names of the software bins that the tester assigned to the parts in the current batch. Valid in PostBatch SoftwareBinNumber Number The number of the software bin that the tester assigned to the last part that was tested on this site. Returns -1 if the tester has not yet assigned a bin to the part or a value between 0 and 65535 if the bin was assigned. Test Socket Threads Only Valid in PostUUT
SoftwareBinNumbers Array of Numbers The numbers of the software bins that the tester assigned to the parts in the current batch. Valid in PostBatch StdfLogFilePath String Returns the absolute file path of the last STDF log file generated for the current lot. Valid in MainSequence StdfLogFilePaths Array of strings Returns the absolute file paths of all STDF log files generated for the current lot. If the Generate One File per Wafer option is enabled, one path is returned for each wafer processed in the lot so far. Otherwise, the length of the array is one. Valid in MainSequence WaferRuntimeData.ExecDescription String Returns the wafer description supplied by exec. This property corresponds to the EXC_DESC field in the Wafer Results Record (WRR) in the STDF log file. Valid in PreBatch WaferRuntimeData.FabWaferId String Returns the fab wafer ID. This property corresponds to the FABWF_ID field in the Wafer Results Record (WRR) in the STDF log file. Valid in PreBatch WaferRuntimeData.FrameId String Returns the wafer frame ID. This property corresponds to the FRAME_ID field in the Wafer Results Record (WRR) in the STDF log file. Valid in PreBatch WaferRuntimeData.MaskId String Returns the wafer mask ID. This property corresponds to the MASK_ID field in the Wafer Results Record (WRR) in the STDF log file. Valid in PreBatch WaferRuntimeData.UserDescription String Returns the wafer description supplied by user. This property corresponds to the USR_DESC field in the Wafer Results Record (WRR) in the STDF log file. Valid in PreBatch WaferRuntimeData.WaferId String Returns the wafer ID. This property corresponds to the WAFER_ID field in the Wafer Information Record (WIR) and Wafer Results Record (WRR) in the STDF log file. Valid in PreBatch - Custom Test Conditions—Access the custom test conditions you created in the Test Program Editor.
- Name—The name of the lot setting, station setting, STS state, execution data, or custom test condition to access. You can choose one of the items from the drop-down menu, or you can type any part of the item name and select the item from the drop-down menu of suggestions.
- Destination Expression—An expression that specifies the location to copy the value. You typically specify a local variable that you can use throughout the sequence.
Related Information
- Accessing Lot Settings from a Test Program (TSM)
- Accessing Station Settings from a Test Program (TSM)
- STS Test Head Properties
- Execution Data Properties
- Configuration Definition Panel
- Sequence Local Variables
- Customizing the Behavior for Obtaining Lot Settings (TSM)
Customize how TSM obtains lot settings for a test program.
- Standard Test Data Format (STDF) Log (TSM)
- Process Model Thread Types
- Model Plug-in Entry Points
- Test Program Editor (TSM)