WafermapBinsCommandGroup
Bases: CommandGroupBase
This command group bundles functions for setting up and using the binning table of the wafermap.
clear_all()
Clear all bins. Remove the bin code from all dies and sibsites.
clear_all_values()
Removes all temporarily stored values from the dies.
Each die can store a single floating point value. This value can be used for visualizing parameters across the wafer.
get_bin(col=None, row=None, site=None)
Get the bin information of a die or a subsite.
Wraps SENTIO's map:bins:get_bin remote command.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
col |
int | None
|
The column of the die. |
None
|
row |
int | None
|
The row of the die. |
None
|
site |
int | None
|
The site of the die. |
None
|
Returns:
Type | Description |
---|---|
int
|
The bin value of the die or subsite. |
get_bin_info(bin)
Get the information of a bin code from the binning table defined in the wafer map.
Wraps SENTIO's map:bins:get_bin_info remote command.
Returns:
Type | Description |
---|---|
Tuple[int, str, BinQuality, str]
|
A tuple containing the following data items: bin index (same value as the argument), bin description, bin quality (pass/fail information) and bin color. |
get_num_bins()
Get the number of bins in the binning table.
Returns:
Type | Description |
---|---|
int
|
The number of bins in the binning table. |
load(file)
Load a binning table from file.
Wraps SENTIO's map:bins:load remote command.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
file |
str
|
The file to load the binning table from. |
required |
set_all(bin_val, selection)
Sets the bins of all dies on the wafermap to a specific value.
Wraps SENTIO's map:bins:set_all remote command.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
bin_val |
int
|
The bin value to set. |
required |
selection |
BinSelection
|
The selection of dies to set the bin value for. |
required |
set_bin(bin_value, col=None, row=None, site=None)
Set a single bin.
Wraps SENTIO's map:bins:set_bin remote command.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
bin_value |
int
|
The bin value to set. |
required |
col |
int | None
|
The column of the die.# |
None
|
row |
int | None
|
The row of the die. |
None
|
site |
int | None
|
The site of the die. |
None
|
set_value(value, col, row)
Set a value on a single die.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
value |
float
|
The value to set. |
required |
col |
int
|
The column of the die. |
required |
row |
int
|
The row of the die. |
required |
handler: python options: members: WafermapBinsCommandGroup