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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 5981|回复: 14

[解决] 关于DC综合工具DFT设计的一些探讨和疑问

[复制链接]
发表于 2019-1-17 21:08:37 | 显示全部楼层 |阅读模式

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

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

x
小白最近在使用DC对我们的设计进行DFT扫描链的插入;遇到了以下的几个问题,希望有大牛能够给予帮助;不胜感激!

1.insert_dft之后,还需要再次的进行compile_ultra的编译吗?



2.我们在综合之后发现一个问题,就是compile之后,没有插入DFT的时候;检查了一下时序的情况发现没有setup的违例;

但是在insert_dft之后,再次检查了时序,这个时候是没有进行第二次的compile的,发现居然有比较大的setup时序违例;

请问下这是什么原因导致的?



另外就是,我们的大部分的设计是工作在30K的工作频率下;DFT的scan_clk频率是10M,不知道会不会和这个有关系;
发表于 2019-1-18 09:28:30 | 显示全部楼层
可以不做incre编译.
Setup违例要具体去查. 时钟要按最高频率约束
发表于 2019-1-18 14:38:07 | 显示全部楼层
1,insert_dft后,要进行compile_ultra -incremental -scan
2,可能进行第二次优化之后时序应该会有改善
发表于 2020-4-16 17:51:55 | 显示全部楼层


刺客无痕 发表于 2019-1-18 14:38
1,insert_dft后,要进行compile_ultra -incremental -scan
2,可能进行第二次优化之后时序应该会有改善 ...


请问在插入扫描链后,再次编译的意义是什么呢?是为了查看是否有setup违例和holdup违例吗?编译前是否需要sourceDFT的时序约束呢?还是使用function模式的时序约束?
发表于 2020-4-16 19:12:04 | 显示全部楼层
插入后还是要重新编译下,插入的压缩模块不compile只是rtl
发表于 2021-11-16 13:30:15 | 显示全部楼层


刺客无痕 发表于 2019-1-18 14:38
1,insert_dft后,要进行compile_ultra -incremental -scan
2,可能进行第二次优化之后时序应该会有改善 ...


请教前辈,1.我们先compile -scan把普通reg换成scan reg?可是我之前好像听过说现在的reg本身已经带mux,si/so pin了,是不是只有很早之前的老工艺才需要把普通reg换成scan reg?

2.compile -scan我们现在之所以执行,只是为了让工具优化scan?compile -scan是把普通reg换成scan reg,insert_dft,是连接scan chain?和插入一些scan mux?不太理解insert_dft主要做了什么
发表于 2021-11-16 13:32:33 | 显示全部楼层


quanqiutong 发表于 2020-4-16 19:12
插入后还是要重新编译下,插入的压缩模块不compile只是rtl


请教前辈,insert_dft,是连接scan chain穿chain?和插入一些scan mux?还有压缩逻辑?不太理解insert_dft主要做了什么?为什么压缩逻辑不copile是rtl?
发表于 2023-6-1 14:34:54 | 显示全部楼层
正在学习dft综合,云里雾里
发表于 2023-8-30 08:46:16 | 显示全部楼层
我是做dft的。问题1:一般都是综合给了网表就开干了,insert_dft之后,我们这边就不compile了。 问题2:插了一些mux等逻辑,可能会导致setup问题的
发表于 2023-8-30 10:02:58 | 显示全部楼层


wangwei19951118 发表于 2023-8-30 08:46
我是做dft的。问题1:一般都是综合给了网表就开干了,insert_dft之后,我们这边就不compile了。 问题2:插 ...


大佬,请问你们是收到综合后netlist开始进行dft设计吗?可是function和dft不都是用DC做吗

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

本版积分规则

关闭

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

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

GMT+8, 2024-4-19 15:14 , Processed in 0.026946 second(s), 5 queries , Gzip On, Redis On.

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