User`s guide
5- 24 Agilent EasyEXPERT User’s Guide Vol. 1, Edition 1
Built-in Programming Tool
Script Program Statements
(continues from the previous page)
VthInitial = getNumericData("VthBefore")
VgateList = getVectorData("Vgate")
IdInitialList = getVectorData("Idrain")
!***** Force Pulse *****
ForcePG1
ResetPG
!***** I/V Sweep & Analysis after Write *****
ForcePG2
Id-Vg_Written
ResetPG
Auto Analysis
VthWritten = getNumericData("VthAfter")
IdWrittenList = getVectorData("Idrain")
END BLOCK
Lines 19 to 21: Enters the value of the variables (VthBefore, Vgate, Idrain) defined
in the Function Setup or Display Setup of the Id-Vg_Initial test into the local
variables (VthInitial, VgateList, IdInitialList). The ASSIGN statements are used.
Line 22: Comment line. The COMMENT statement is used.
Line 23: Executes ForcePG1 of the Application Test component to perform the
NAND-type flash memory write operation.
Line 24: Executes ResetPG of the Application Test component.
Line 25: Comment line. The COMMENT statement is used.
Line 26: Executes ForcePG2 of the Application Test component.
Line 27: Executes Id-Vg_Written of the Application Test component to perform
Id-Vg measurement.
Line 28: Executes ResetPG of the Application Test component.
Line 29: Executes Auto Analysis of the Analysis component.
Lines 30 to 31: Enters the value of the variables (VthAfter, Idrain) defined in the
Function Setup or Display Setup of the Id-Vg_Written test into the local variables
(VthWritten, IdWrittenList). The ASSIGN statements are used.
Line 32: End of program