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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 3034|回复: 7

[解决] 【已解决】ATPG run drc时trace 0 cells error 求助

[复制链接]
发表于 2022-4-26 13:20:52 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 hmuing 于 2022-12-16 10:41 编辑

Begin scan chain operation checking...
Error: Chain 1 blocked at MUX gate U6274 (538) after tracing 0 cells. (S1-1)

Error: Design rules checking failed: cannot exit DRC command mode. (M100)

在rtl设置中,test_mode 使能pin 由i2c指令设置在内部,控制scan mode,但是在运行atpg时,由于test_mode不是port,无法设置为1,导致scan_out输出无法选通MUX,trace不了cell,有没有大牛指点一下,如何在atpg中设置内部pin signal?
发表于 2022-4-26 13:54:50 | 显示全部楼层
首先你要确认下scan测试期间能否通过i2c配置scan mode,如果可以需要在atpg的setup中补充完整来使能scan mode,另外简单的也可以force内部信号。
你的工具是Tessent吧?
add_primary_input top/xx/scan_mode
add_input_constraint top/xx/scan_mode -C1
 楼主| 发表于 2022-4-26 14:17:02 | 显示全部楼层


guiqix 发表于 2022-4-26 13:54
首先你要确认下scan测试期间能否通过i2c配置scan mode,如果可以需要在atpg的setup中补充完整来使能scan mo ...


您好,感谢您的回答,首先我是通过i2c指令配置进入test mode, 复用top port控制测试signal,在scan测试期间是通过复用port配置scan mode的,所以现在就是刚开始没办法进入test mode,其次用的工具是TetraMAX,想试图通过add_net_connections TIE1设置test mode, 出现竞争error
发表于 2022-4-26 16:37:00 | 显示全部楼层


hmuing 发表于 2022-4-26 14:17
您好,感谢您的回答,首先我是通过i2c指令配置进入test mode, 复用top port控制测试signal,在scan测试期 ...


TAMX就不清楚了,不知道dc的“set_test_assume 1 xx/scan_mode” 能不能用?
发表于 2022-4-26 17:20:13 | 显示全部楼层
这个容易,在dft config的时候使能internal_pin就行
set_dft_drc_configuration -internal_pins enable
然后把内部scan_mode相关的那些pin设为相应的数值即可,但是在scan仿真的时候,需要修改spf中的test_setup部分
具体细节还是需要一些努力的,你要自己去探索一下
发表于 2022-4-26 17:23:22 | 显示全部楼层
重点是修改spf中的test_setup部分,你要根据I2C的配置波形,转换为stil语言,写到test_setup中,这个过程要对stil有较多了解
 楼主| 发表于 2022-4-27 08:31:40 | 显示全部楼层


hamandu 发表于 2022-4-26 17:20
这个容易,在dft config的时候使能internal_pin就行
set_dft_drc_configuration -internal_pins enable
然 ...


哈哈,谢谢您的回答,问题已解决了,在dft scan insert的时候,我是用这个命令做的,所以没有报blocked error, 到了TMAX已经没有相应的类似命令可以设置该signal;所以解决办法一般有两种:一种就是你说的修改spf中test setup,增加激励;另外就是top 例化修改netlist,第二种更方便;
发表于 2022-4-27 10:07:31 | 显示全部楼层
修改netlist能满足实测要求吗?也就是说,芯片实际在ATE测试的时候,应该是通过一组I2C的指令才能进入scan mode。你修改netlist的话,那就和这个不符了,不清楚你说的修改网表是怎么修改的哈
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-12-20 19:04 , Processed in 0.019785 second(s), 6 queries , Gzip On, Redis On.

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