Agilent Technologies 93000 SOC Series Training Manual page 426

Mixed-signal training
Hide thumbs Also See for 93000 SOC Series:
Table of Contents

Advertisement

Lesson 1 – Test Method Structure
Setting up DC Test
DC Test with PPMU
You can program a DC test with PPMU in the following steps:
Defines Measurement Settings:
• Force mode (VFIM, IFVM)
• Force value
• Lower and upper limit for pass/fail judgement
Setting up
Defines Relay Connection:
DC Test
Connects/disconnects relays per pin
Defines Measurement Mode:
Pass/Fail or value measurement
Executes a DC Test
Result retrieval
Judgment
To set up a DC test with PPMU, use the PPMU_SETTING,
PPMU_RELAY and PPMU_MEASURE APIs as shown below:
• Defining Measurement Settings:
PPMU_SETTING setting1;
setting1.pin("pin1, pin2").iRange("100uA");
setting1.pin("pin1").iForce(10 uA).min(50 mV).max(100 mV);
setting1.pin("pin2").vForce(1 mV).min(8 uA).max(80 uA);
• Defining Relay Connection:
PPMU_RELAY relay1;
relay1.pin("pin1, pin2").status("PPMU_ON");
relay1.wait(1.3 ms);
• Defining Measurement Mode:
PPMU_MEASURE measure1;
measure1.pin("pin1, pin2").execMode(TM::PVAL);
Defining Measurement Settings:
setting1 is an object name to which measurement parameters of
the PPMU(s) will be set, pin("pin1,pin2") specifies the target
pins to be set up, iForce, vForce, min and max are the member
functions to set up the measurement parameters. The following
member functions are available:
Function
Description
Specifies current value to be forced
iForce()
Specifies voltage value to be forced
vForce()
Specifies current measurement range
iRange()
min()/max() Specifies limit values for Pass/Fail judgement
Reads limit values from test name
limits()
426
PPMU_SETTING
PPMU_RELAY
PPMU_MEASURE
TASK_LIST
PPMU_MEASURE
TEST

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents