Semiconductor Action Per-Site Inputs Tab
- Updated2025-04-10
- 2 minute(s) read
The Per-Site Inputs tab contains a table that lists the site-specific inputs to the code module for the step. Use per-site inputs when the data you need to send to the code module has the potential to be different for each site. Specify the data value in the Per-Site Inputs table and use the TSM Code Module API in the code module to obtain the data.
Modifying the Layout and Entering Data
You can modify the layout of the Per-Site Inputs table in the following ways:
- Use the buttons located to the right of the table to add, remove, or reorder per-site inputs.
- Drag column headers to reorder columns.
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 Per-Site Inputs table contains the following columns:
Column Name | Description |
---|---|
Pin | The pin associated with the data. If you do not specify a pin, you must specify a non-empty Input Data Id string. When you specify a valid pin map file on the Pin Map panel of the Test Program Editor, this cell contains a drop-down menu that includes the DUT and system pins the pin map defines. If the pin map file is invalid or if you do not specify a pin map file, this cell contains an editable string. |
Input Data Id | A string that identifies the input data. If you do not specify a value for this string, you must specify a pin. |
Data Source | An expression that specifies the input data to send to the code module. The expression must evaluate to a Boolean, number, or string value. |
The order of the per-site inputs in the table is not significant.