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

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜帖子
查看: 14729|回复: 8

[求助] [[已解决]]求助,如何正确设置dc的set_false_path

[复制链接]
发表于 2012-2-14 14:41:47 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 estyzq 于 2012-2-15 18:16 编辑

请问各位,一个设计,外部输入有时钟clk、复位rst;还有内部的分频时钟clk4,clk8,clk16等;在dc的sdc文件中,对clk使用了create_clock,对分频时钟使用created_generated_clock进行了约束。

请问,需不需要在设置分频时钟之间和分频时钟与clk时钟之间进行set_false_path的设置?
请问,需不需要在(分频和主)时钟与复位之间进行set_false_path的设置?
发表于 2012-2-14 19:04:41 | 显示全部楼层
他们是同步时钟,工具要分析。
回复 支持 反对

使用道具 举报

发表于 2012-2-14 19:05:37 | 显示全部楼层
rst可以设置false path。
set_false_path -from [get_ports rst_n】
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-2-14 23:10:38 | 显示全部楼层
回复 3# A1985


你好,是否是只需要:set_false_path -from rst -to clk和 set_false_path -from clk -to rst
其他对分频时钟是不要这样的设置?
回复 支持 反对

使用道具 举报

发表于 2012-2-14 23:21:40 | 显示全部楼层
div clk不需要和master clk设 false_path, 他们是synchronous
回复 支持 反对

使用道具 举报

发表于 2012-7-2 09:52:11 | 显示全部楼层
学习了
回复 支持 反对

使用道具 举报

发表于 2013-1-5 10:16:34 | 显示全部楼层
需要用到set_false_path有下面这些地方:
异步时钟之间。到meta-stability的第一个ff路径。静态信号,比如:reset, test_mode, function_mode_select。
注意:对于reset,如果在工作时,reset信号有效时,时钟信号不翻转,用set_false_path,但是,如果reset信号有动作,时钟同时也有动作,则不能set_false_path。-- 陈版[原创] 数字后端 FAQ (2/11更新到时序收敛)http://bbs.eetop.cn/viewthread.p ... ght=%2B%B3%C2%CC%CE
回复 支持 反对

使用道具 举报

发表于 2016-5-12 16:54:19 | 显示全部楼层
回复 7# ikey
请问我如何知道reset和时钟信号不是同时有动作?
回复 支持 反对

使用道具 举报

发表于 2016-5-12 19:10:42 | 显示全部楼层
一般我们认为create_clock与created_generated_clock之间是同步的,所以它们之间不要设置false path。如果你的分频时钟与源时钟不需要同步,则分频时钟也可定义为create_clock,然后时钟之间再设置false path。

一般异步复位可以设置false path,但是用某个clk抓过之后的异步复位,再在这个clk域下使用时,不要设置false path
回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2025-8-22 07:58 , Processed in 0.015990 second(s), 3 queries , Gzip On, Redis On.

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