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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 4629|回复: 5

[求助] 请问:ATPG时,在什么情况下使用add_primary_input呢?

[复制链接]
发表于 2017-6-12 17:23:14 | 显示全部楼层 |阅读模式
30资产
ATPG时,要用到add_primary_input这条指令的作用我知道,就是在ATPG过程中可以把内部节点按照端口来处理。


我想请教的是:ATPG时,当遇到什么情况时,需要使用add_primary_input呢?(或者说,什么时候、对什么信号,才有必要使用add_primary_input呢?)
谢谢!

发表于 2017-7-3 10:16:28 | 显示全部楼层
比如design中有个bug,暂时不想修改design(design ECO需要一些时间),可能需要对internal pin设置pin constraint来跳过这个已知bug继续trace或debug。对于TO生成的pattern应该不需要用到。
发表于 2017-7-8 20:37:37 | 显示全部楼层
ATPG 时, 想固定 input PAD value, 不允许其变化.
比如 scan mode ...
发表于 2017-9-8 00:26:25 | 显示全部楼层
除非在proc中加入,否则你通过sequence 打入的signal在ATPG工具是不知道的,比如tap的tdr value以及动态mux等,这个时候可以使用add_pin_constraint去约束内部的pin值,前提是你确定你在实际测试中这个pin的value确实就是这个值。
发表于 2017-9-19 13:20:18 | 显示全部楼层
回复 1# ccxqn
例如進scan mode時是觸發design中的internal pin才能完成,但在設計初期可能initial sequence還不夠完整
所以可以使用add_primary_input來直接對internal pin做控制  使design直接進scan mode做ATPG
发表于 2024-9-6 11:19:30 | 显示全部楼层
感谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-11-14 12:10 , Processed in 0.018585 second(s), 7 queries , Gzip On, Redis On.

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