Skip to content

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