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

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜全文
查看: 153|回复: 4

[求助] 为什么将ICG的E端控1可以减少PAT数量

[复制链接]
发表于 2025-12-4 11:19:37 | 显示全部楼层 |阅读模式

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

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

×
求助大神,最近遇到一个问题:transition的pattern数量太大,需要减少。
导师给的三个建议:
1.create pattern时,加上limit
2.将icg的E端constraints为1
3.插test point

但是对于第二个解决方案我有点不理解。
1.我不是很懂icg的作用
2.为什么将icg的E端控1可以减少pattern的数量

另外,对于第三点:我需要在哪些点的地方插test point能减少pattern呢

希望,有大佬可以帮忙解答一下困惑,万分感谢!!!!!
发表于 2025-12-8 15:40:11 | 显示全部楼层
我理解的话应该是将ICG的TE[img]端constrain 1,这样工具就不会去推EN端的1,减少了推pattern的复杂度。对于插test_point 有两个option :set_test_point_type edt_pattern_count 降低pattern count;set_test_point_type lbist_test_coverage提高coverage,工具会自己去推。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-12-9 11:01:01 | 显示全部楼层


   
陈haha陈 发表于 2025-12-8 15:40
我理解的话应该是将ICG的TE[img]端constrain 1,这样工具就不会去推EN端的1,减少了推pattern的复杂度。对 ...


非常感谢您解答了我的问题,但是我还是有点没懂。ICG那个,E端控成1之后,是不是就不会推E=0的pat呀,因为E不会有等于0的情况了,自然不会有E=0的pat。但是为什么icg的E端为0的pat可以不推呢,不会降低coverage吗。
回复 支持 反对

使用道具 举报

发表于 2025-12-9 13:55:33 | 显示全部楼层

img_v3_02sq_626f3593-6544-423b-9318-51520d54982g.jpg
我们dft只处理ICG的TE端,TE端constrain为1后,工具就不会去推EN端了,因为推了也没有意义,这样会有coverage损失。所以一般是用test point来控TE端,工具在en端推不出1就会用testpoint给1,保证icg后面的逻辑有时钟。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-12-9 17:15:02 | 显示全部楼层


   
陈haha陈 发表于 2025-12-9 13:55
我们dft只处理ICG的TE端,TE端constrain为1后,工具就不会去推EN端了,因为推了也没有意义,这样会有cove ...


听懂了,非常感谢!!!
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

手机版| 小黑屋| 关于我们| 联系我们| 用户协议&隐私声明| 版权投诉通道| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 ) |网站地图

GMT+8, 2025-12-25 10:50 , Processed in 0.016825 second(s), 5 queries , Gzip On, Redis On.

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