Agilent B1500 VXIplug&play Driver User’s Guide, Edition 3 2-47
Driver Functions
agb1500_setBdv
agb1500_setBdv
This function sets the quasi pulse source used to perform breakdown voltage 
measurement. After the source setup, execute the agb1500_measureBdv function to 
trigger the measurement.
After the measurement trigger, the quasi pulse source keeps the start voltage during 
the hold time. After the hold time, the quasi pulse source starts the voltage transition 
and settling detection. And the source stops the settling detection and keeps the 
output when the following condition a or b occurs. After the delay time, the 
measurement channel starts breakdown voltage measurement.
Condition:
a. Quasi-pulse source reaches it current compliance setting.
b. Output voltage slew rate becomes 1/2 of the rate when starting the settling 
detection.
The condition b means that the quasi-pulse source applies the voltage close to the 
stop voltage, or the device under test reaches the breakdown condition.
Syntax ViStatus _VI_FUNC agb1500_setBdv(ViSession vi, ViInt32 channel, 
ViReal64 range, ViReal64 start, ViReal64 stop, ViReal64 current, ViReal64 hold, 
ViReal64 delay);
Parameters vi  Instrument handle returned from agb1500_init( ).
channel  Slot number of the slot that installs the SMU to be used. See 
Table 2-2. 
range  Voltage output ranging mode. 0 (auto) or positive value (limited 
auto). For the available values, see Table 2-3 and Table 2-4.
start, stop  Start voltage and stop voltage (in V). See Table 2-4. Difference 
between start and stop must be 10 V or more.
current Current compliance (in A). See Table 2-4.
hold  Hold time (in seconds). 0 to 655.35 s, 0.01 s resolution.
delay  Delay time (in seconds). 0 to 6.5535 s, 0.0001 s resolution.