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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 4234|回复: 3

[原创] tessent工具做DFT扫描链插入,add_clocks只需要指定dft信号吗

[复制链接]
发表于 2020-5-15 16:31:47 | 显示全部楼层 |阅读模式

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

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

x
各位大神请教一个问题,使用tessent工具做DFT扫描链插入,使用add_clocks声明时钟信号。
请问是否需要对功能时钟复位信号进行定义?
举个例子:
之前我做DFT时都是这样设置的
add_pin_constraints dft_scan_mode C1   //dft mode的选择,0代表function模式,1代表dft模式
add_clocks   clk_dft  //DFT时钟
add_clocks   rst_dft_n   //DFT复位
在这些设置之前,已经插好了MUX

我今天复盘脚本的时候在想,我只用add_clocks定义了DFT的时钟复位,没有指定function模式下的时钟复位。
请问有必要向如下这样设置吗?
add_pin_constraints dft_scan_mode C1   //dft mode的选择,0代表function模式,1代表dft模式
add_clocks   clk_dft       //DFT时钟

add_clocks   rst_dft_n   //DFT复位
add_clocks   clk_func    // 功能时钟
add_clocks   rst_n        // 功能复位


有必要这么设置吗,我发现即使不设置功能模式的时钟复位,做S检查或者D检查时,也不会报warning

另外我还把模式选择dft_scan_mode修改为0,选择功能模式

add_pin_constraints dft_scan_mode C0   //1代表dft模式
add_clocks   clk_func    // 功能时钟
add_clocks   rst_n        // 功能复位

这样设置也没问题

请大神们发表下看法



发表于 2020-5-16 18:06:24 | 显示全部楼层
在论坛看到一个用tessent插scan的了。
如果clock跟dft无关的话,没有其他要求的话,可以不设,让工具自动决定。
约束设置多了反而影响覆盖率,影响AU。
你的时钟不用设置off state吗?
 楼主| 发表于 2020-5-18 18:14:12 | 显示全部楼层


ic_expert 发表于 2020-5-16 18:06
在论坛看到一个用tessent插scan的了。
如果clock跟dft无关的话,没有其他要求的话,可以不设,让工具自动决 ...


设置了off-state,只是发帖没有写上去
发表于 昨天 10:07 | 显示全部楼层
不太明白在这些流程里为啥要设置时钟信号呀?真正用到时钟不是最后ATPG的时候吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

X

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

GMT+8, 2025-6-26 15:05 , Processed in 0.016196 second(s), 7 queries , Gzip On, MemCached On.

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