Table of Contents

Method DutPowerUp

Namespace
NationalInstruments.SemiconductorTestLibrary.TestStandSteps
Assembly
NationalInstruments.SemiconductorTestLibrary.TestStandSteps.dll

DutPowerUp(ISemiconductorModuleContext, string[], double[], double[], double, bool)

Forces DC voltage on the specified DUT supply pins. Must provide voltages and current limit values for each of the DUT supply pins. If the powerUpSuppliesSerially Boolean is set to True, the DUT supplies will be powered up sequentially in the order provided, and the settlingTime input will be used after power up each pin. Both DCPower and Digital PPMU pins are supported.

public static void DutPowerUp(ISemiconductorModuleContext tsmContext, string[] dutSupplyPinsOrPinGroups, double[] perSupplyPinOrPinGroupVoltages, double[] perSupplyPinOrPinGroupCurrentLimits, double settlingTime = 0, bool powerUpSuppliesSerially = false)

Parameters

tsmContext ISemiconductorModuleContext

The NationalInstruments.TestStand.SemiconductorModule.CodeModuleAPI.ISemiconductorModuleContext object.

dutSupplyPinsOrPinGroups string[]

The DUT supply pins or pin groups.

perSupplyPinOrPinGroupVoltages double[]

The DC voltage level to force on each DUT supply pin or pin group, in volts.

perSupplyPinOrPinGroupCurrentLimits double[]

The current limit for each DUT supply pin or pin group, in amperes.

settlingTime double

The amount of time to wait before continuing, in seconds.

powerUpSuppliesSerially bool

Whether to power up DUT supplies sequentially.