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

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜帖子
查看: 424|回复: 7

[求助] DFT pi激励该如何施加,po该如何监测

[复制链接]
发表于 2025-3-26 14:59:48 | 显示全部楼层 |阅读模式

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

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

×
我在学习DFT,目前完成的工作如下:

1.对数字顶层综合,插入扫描链。
2.ATPG并仿真通过。
但以上操作是针对数字顶层实现的。

在考虑实际应用时,发现除了要对SDI、SCAN_EN、SCAN_MODE,控制之外,还需要控制PI,
但是在如下图的项目中,数字的PI来自于ANA_TOP,PO也是送到了ANA_TOP。我无法直接控制
PI、PO,我该如何处理?请求大佬讲解。
MVIMG_20250326_145006.jpg

发表于 2025-3-26 16:38:05 | 显示全部楼层
PI / PO都不能用, ATPG的时候需要remove or delete 这些
发表于 2025-3-26 16:44:04 | 显示全部楼层
在rtl中做好限制,进入dft模式之后就关掉模拟模块的使能,让模拟模块的设计者控制好关掉使能时输出的电平,若是PORT有模拟模式和数字模式的话,dft_en强制打开数字模式。
若是做不到的话,ATPG的时候对模拟模块set_black_box试试
 楼主| 发表于 2025-3-26 17:16:28 | 显示全部楼层


   
zxfzpf 发表于 2025-3-26 16:38
PI / PO都不能用, ATPG的时候需要remove or delete 这些


remove掉之后会不会使test coverage变低呀
 楼主| 发表于 2025-3-26 17:21:51 | 显示全部楼层


   
蕾兹曼 发表于 2025-3-26 16:44
在rtl中做好限制,进入dft模式之后就关掉模拟模块的使能,让模拟模块的设计者控制好关掉使能时输出的电平, ...


感谢解答,我在tetramax的用户手册里没有查到 set_black_box这个命令,这是tessent里的命令吗
发表于 2025-3-27 09:33:15 | 显示全部楼层


   
zxfzpf 发表于 2025-3-26 16:38
PI / PO都不能用, ATPG的时候需要remove or delete 这些


佬,我是模拟顶层,数字相当于模块,也存在些PI PO,tmax如何对这些PI PO 做delete呢?
发表于 2025-3-27 13:43:00 | 显示全部楼层


   
Russell.zz 发表于 2025-3-26 17:16
remove掉之后会不会使test coverage变低呀


担心coverage变低, 可以加scanloop

scanloop.png
发表于 2025-3-28 09:31:04 | 显示全部楼层


   
Russell.zz 发表于 2025-3-26 17:21
感谢解答,我在tetramax的用户手册里没有查到 set_black_box这个命令,这是tessent里的命令吗
...


set_build -black_box design
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-5-26 12:09 , Processed in 0.102917 second(s), 6 queries , Gzip On, Redis On.

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