High Speed Spot C Measurement - Agilent Technologies B1500A User Manual

Semiconductor device analyzer
Hide thumbs Also See for B1500A:
Table of Contents

Advertisement

Table 4-15
void phase_compen (ViSession vi, ViStatus ret)
{
ViInt32 rbx;
rbx = MessageBox(NULL , "Do you want to perform Phase Compensation?", "Phase
Compensation", MB_YESNO);
if (rbx != IDNO) {
MessageBox(NULL ,"Open measurement terminal.
Compensation", MB_OK);
printf("Wait a minute . . .\n");
ret = agb1500_setCmuAdjustMode(vi, agb1500_CH_CMU, agb1500_CMUADJ_MANUAL);
ViInt16result;
ret = agb1500_execCmuAdjust(vi, agb1500_CH_CMU, &result);
if (result != 0) {check_err (vi, ret);}
}
}
Line
1
Beginning of the phase_compen subprogram.
3 to 11
Displays a message box that asks if you perform the phase compensation. If you click
Yes, the phase compensation will be performed. It will take about 30 seconds.
13
End of the phase_compen subprogram.

High Speed Spot C Measurement

Table 4-17 explains example subprogram that performs capacitance spot
measurement. This example measures MOSFET gate-substrate capacitance by using
the multi frequency capacitance measurement unit (MFCMU) and a SMU/CMU
unify unit (SCUU).
To perform the example subprogram shown in Table 4-17, you need the following
setup.
Insert the following line to the program (at the top of the program).
#include <windows.h>
Insert the subprograms shown in Table 4-15 and Table 4-16 to the program
(between the check_err subprogram and the perform_meas subprogram).
phase_compen subprogram
open_corr subprogram
Phase Compensation Subprogram
Agilent B1500 VXIplug&play Driver User's Guide, Edition 3
Programming Examples for C++ Users
High Speed Spot C Measurement
Then click OK.", "Phase
Description
/* 1 */
/* 11*/
4-45

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents