在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 243|回复: 8

[求助] ATE test对scan无关port的处理?

[复制链接]
发表于 6 天前 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
在工具生成pattern的时候几乎只吃了pef和网表,没有对其他管教做约束,我看仿真中其实我们func的port也是有给值得,,,请教一下各位大佬,我们ATE得时候这些func得port怎么处理呢?或者还是在atpg得时候约束上?或者怎么样,,,目前仿真什么都没问题,但是ATE测试会出现部分pass部分fail
发表于 6 天前 | 显示全部楼层
重新ATPG 生成一下pattern, 在这过程中把和scan 无关的port delete 掉, pattern 中的值和ATE 测试时PAD tie 值或者默认值不一致会fail
 楼主| 发表于 6 天前 | 显示全部楼层


ivens_ye 发表于 2025-1-21 10:23
重新ATPG 生成一下pattern, 在这过程中把和scan 无关的port delete 掉, pattern 中的值和ATE 测试时PAD ti ...


emm  我正在脚本中加约束,对func得port做mask  或者约束到X,,,,,直接删pef里面的端口吗?
发表于 6 天前 | 显示全部楼层
我一般是在tmax里面加constrain,例如add_pi_constraint 0 {XXX},add_pi_constraint 1 {XXX}等,不知道有没有更好的办法
 楼主| 发表于 6 天前 | 显示全部楼层


hzyf 发表于 2025-1-21 11:06
我一般是在tmax里面加constrain,例如add_pi_constraint 0 {XXX},add_pi_constraint 1 {XXX}等,不知道有 ...


我印象中是特定几个会这么处理,,但是目前看起来是所有的都需要,,,等我试试吧
发表于 6 天前 | 显示全部楼层


无夕之风 发表于 2025-1-21 11:27
我印象中是特定几个会这么处理,,但是目前看起来是所有的都需要,,,等我试试吧
...


还有你仿真没问题可能是因为你只单独仿真digital了,你需要用顶层仿真,这样可以准确知道在scan mode下各种输入的状态。你可以看看你的仿真结果输入信号是不是在一直变化

 楼主| 发表于 6 天前 | 显示全部楼层


hzyf 发表于 2025-1-21 11:40
还有你仿真没问题可能是因为你只单独仿真digital了,你需要用顶层仿真,这样可以准确知道在scan mode下各 ...


一直都是顶层仿真的  我们是数字顶层
发表于 6 天前 | 显示全部楼层


无夕之风 发表于 2025-1-21 11:01
emm  我正在脚本中加约束,对func得port做mask  或者约束到X,,,,,直接删pef里面的端口吗? ...


我使用tessent 可以直接使用delete_primary_input/delete_primary_output 对冗余IO 进行处理
 楼主| 发表于 6 天前 | 显示全部楼层


ivens_ye 发表于 2025-1-21 11:43
我使用tessent 可以直接使用delete_primary_input/delete_primary_output 对冗余IO 进行处理 ...


我刚才屏蔽了与scan无关的管教,但是现在FPGA测试给scan信号同样的激励,为什么板子输出的和仿真不一致呢~?知道为什么吗

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-1-27 12:12 , Processed in 0.019830 second(s), 6 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表