本文主要是介绍OS向量测试方法-PPMU,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.OS向量测试方法
详细步骤:
检查工作:
①检查每根pin连接到指定的PPMU资源是否正确
②继电器资源是否一一对应
代码编写步骤:
1、
①设计者设计的测试电路继电器重置初始化
②close应该闭合的继电器
2、
①DPS pin电压置0V,同时考虑电流量程+wait
②闭合测试机DPS通道RELAY+wait
3、
①设置driver的输入高电平,输入低电平
②设置driver的比较高电平,低电平
③闭合测试机内部的PPMU通道资源+wait
4、 使用pattern测试OS的关键点
①设置ppmu通道的给每个pin的灌入电流/抽取电流
LOGIC_SET_FAST_CONTINUITY_PIN(ALLPINS, -2V, RS_7.81K);
②run_pattern
step5 下电:遵循先进后出原则
- PPMU资源电压置为0V
- PPMU资源RELAY断开
- DPS资源电压置为0V
- DPS资源RELAY断开
EX:
// step 1 确认通过// step 2
LOGIC_FORCE_DPS(VDD, 0.0V, 100MA, I6);
WAIT(1MS);
LOGIC_CLOSE_DPS_OUTPUT_RELAY(VDD, ON);
WAIT(1MS);// step 3
LOGIC_SET_DRV_LEVEL(ALLPINS, 0.0V, 0.0V, 0.0V, VR2);
LOGIC_SET_CMP_LEVEL(ALLPINS, -0.2V, -1.2V, VR2);
LOGIC_CLOSE_PE_RELAY(ALLPINS);
WAIT(1MS);// step 4
LOGIC_SET_FAST_CONTINUITY_PIN(ALLPINS, -2V, RS_7.81K);
RUN_PATTERN( OS:ST, OS:SP, 1, 1);// step 5
LOGIC_DISCONNECT_PPMU_PIN(ALLPINS);LOGIC_FORCE_DPS(VDD, 0.0V, 100MA, I6);
LOGIC_CLOSE_DPS_OUTPUT_RELAY(VDD, OFF);
tim时序配置:
周期1uS
format:NRZ
LE : 0nS
TE: 周期的一半即可(500nS)
@@GROUP_3@@AC_SET_3 [NAME=OS] [TS] PERIOD = 1000nS; OS_PINS:{DRV_RS = 0ns} //OnS {DRV_FL = 500nS} //50nS{STB_RS = 900nS} [END_TS][FMT] OS_PINS:{ DRV_FMT= NRZ}[END_FMT] @@END_AC_SET_3@@END_GROUP_3
OS向量:
HEAD[PIN_NAME]: ADD0,ADD1,SCL, SDA; END_HEAD;@@PATTERN_DEFINE//AASS//DDCD //DDLA //01
ST: 0000; Z000;0Z00;00Z0;000Z;
SP: 0000;@@END_PATTERN_DEFINE
这篇关于OS向量测试方法-PPMU的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!