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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 9515|回复: 6

[求助] dft的dft_drc 违例

[复制链接]
发表于 2010-12-28 15:49:59 | 显示全部楼层 |阅读模式

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

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

x
在dft中,插入扫描之前进行dft_drc检查设计规则。出现很多违例,不知道如何解决,请求帮助。
DRC Violations which will prevent scan insertion
-------------------------------------------------------------------------
Warning: Clock input CP of DFF u_rwcontrol/ireg_latched_reg_3_ was not controlled. (D1-1)

D1怎么找到这个编号的具体含义呢,我在dc的帮助中找不到这个编号的信息。
发表于 2010-12-31 10:13:37 | 显示全部楼层
请先说明你用什么工具。看对应的工具文档应该找到你想要的信息。
从error message来看,是clock没control好。
发表于 2010-12-31 10:26:45 | 显示全部楼层
一般有两种违例:
1.黑盒违例2.latch违例
改下RTL或设置吧
 楼主| 发表于 2010-12-31 20:33:48 | 显示全部楼层
本帖最后由 socsd 于 2010-12-31 20:35 编辑

谢谢楼上两位的回答。
我用的是synopsys,使用man D1命令就能看到D1的信息了。之前一直习惯于看图形界面的帮助,但是都没有找到。
这个问题是我代码中用always(posedge wen)完成写使能为上升沿的时候写入数据。这样的代码就必须在dc和dft的脚本中声明wen为时钟。定义为时钟就可以消除如D1和D3的警告了
出现latch是我在dc的compile_ultra命令中使用了clock_gating选项。
发表于 2011-1-20 18:48:39 | 显示全部楼层
这个你可以在dft compiler的图形界面里面debug的啊,最好把能消的warning都去掉
发表于 2023-10-31 11:33:05 | 显示全部楼层


socsd 发表于 2010-12-31 20:33
谢谢楼上两位的回答。
我用的是synopsys,使用man D1命令就能看到D1的信息了。之前一直习惯于看图形界面的 ...


DC的脚本还要改?这种东西没有周期,在DC里怎么改啊?
发表于 2023-11-2 10:00:33 | 显示全部楼层
Warning: Clock input CP of DFF u_rwcontrol/ireg_latched_reg_3_ was not controlled. (D1-1)
===
u_rwcontrol/ireg_latched_reg_3_ 的 CP pin 不可控,
应该是clock logic 上没有 switch 到scan clock
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-12-23 06:26 , Processed in 0.023209 second(s), 9 queries , Gzip On, Redis On.

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