测试API:基于 DPS_TASK 的功耗测试示例

DC测试中,功耗测试几乎是所有项目必测项,要使用 ATE 实现功耗测试,需要先完成对电源引脚电流的测试,再通过公式:P=U*I,计算出功耗值。当有多个电源时,分别计算各引脚的功耗,然后将所有电源引脚功耗求和实现总功耗的计算。

从上述测试方法可以看出,最重要的步骤是各电源引脚“电流”测试,在获得电流测试值后即可通过公式计算出功耗。在 v93000 机台,电流引脚 “电流”测试通过“DPS TASK” 来完成,示例如下:

//定义DPS TASK 类的对象 dps_task

DPS_TASK dps_task;

//定义电源引脚VDDI 的limit:最小值为 0A, 最大值为 0.5A

dps_task. pin (“VDD1” ).min (0.0 A). max (0.5A)

//定义电源引脚 VDD2 的 limit:最小值为 0A,最大值为 0.8A

dps_ task. pin( “VDD2” ). min (0.0A).max (0.8A)

//设定采样次数为 512次,执行模式为获取测试值,触发模式为内部触发.

dps_task. samples (512). execMode (TM: : PVAL). trigMode (IM: : INTERNAL) ;

//设置执行前的等待时间为 100ms

dps_task. waite (100 ms);

//执行电流测试

dps_dps_task. execute () ;

//定义两个电源引脚的电流变量

double Ivdd1, Ivdd2;

//将 VDD1 引脚测试到的电流赋值给 Ivddl1

Ivdd1 = dps_task. getValue("VDD1" ) ;

//将 VDD2 引脚测试到的电流赋值给 Ivdd2.

Ivdd2 = dps_ask. get Value (" VDD2" );

以上代码可实现对VDD1和VDD2电源引脚的电流测试。

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值