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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 5758|回复: 13

[求助] 新手求助:encounter时钟树综合出现错误

[复制链接]
发表于 2013-11-21 10:41:29 | 显示全部楼层 |阅读模式

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

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

x
时钟树综合时遇到的错误如下:        ERROR:(ENCCK-404):CTS requires a uniquified netlist before you can run clock synthesis.
        ERROR:(ENCSYC-194):Incorrect usage for command 'specifyClockTree‘.
        ERROR:(ENCCK-9000):encounter 1>
请问这个问题怎么解决?
发表于 2013-11-21 10:59:18 | 显示全部楼层
CTS requires a uniquified netlist before you can run clock synthesis.

你的verilog不是unique的,需要做一个uniquify的操作。
 楼主| 发表于 2013-11-21 16:16:50 | 显示全部楼层
多谢多谢!不过,我这个应该是unique的,因为这个别人综合的没问题啊。顺便问一下uniquify操作该怎么做呢?
 楼主| 发表于 2013-11-21 16:24:42 | 显示全部楼层
我是个新手,我再问一下,是不是时钟树综合时,一定得有capacitance table呢?因为没有capacitance table,导入设计时,所以我没有加载这个电容表,是不是因为这个原因导致的时钟树不能综合呢?
发表于 2013-11-21 17:51:39 | 显示全部楼层
你的netlist 肯定不是uniquify的,用checkUnique命令检查一下就知道了
 楼主| 发表于 2013-11-22 08:31:50 | 显示全部楼层
好的,多谢多谢!
 楼主| 发表于 2013-11-22 09:05:30 | 显示全部楼层
检查了一下,结果为:
Non-leaf  cell CKND2 instantiated 4 times .
Non-leaf  cell CKMUX2D2 instantiated 17 times .
Non-leaf  cell MUX2D4 instantiated 2 times .
Non-leaf  cell CKMUX2D4 instantiated 61 times .
Non-leaf  cell CKMUX2D1 instantiated 4 times .
Non-leaf  cell AN2D2 instantiated 12 times .
Non-leaf  cell INVD2 instantiated 11 times .
Non-leaf  cell OR2D2 instantiated 11 times .
Non-leaf  cell DEFL_18 instantiated 8 times .
Non-leaf  cell DEFL_M2 instantiated 4 times .
Non-leaf  cell DEFH_M2 instantiated 4 times .
小弟刚开始学习,请教一下大侠,这时我要怎么修改呢?改一下netlist?
 楼主| 发表于 2013-11-22 10:09:24 | 显示全部楼层
用命令uniquifyNetlist -top -v outfile_netlist inputfile_netlist可以将netlist进行unique化吧。
 楼主| 发表于 2013-11-22 10:12:17 | 显示全部楼层
但是运行时出现一个这样的错误:
ERROR:(ENCSYC-300):Cell -v not found
ERROR:(ENCSYC-6692):[/tmp/SPC_script30148]:Invalid return code while executing "/tmp/SPC_script30148"
       while executing
          "setTopCell -v"
                         (file "/tmp/SPC_script30148" line 8)
                         invoked from within  
        "source  /tmp/SPC_script30148"
                          (in namespace inscope "::" script line 1)
                          invoked from within
           "namespace inscope :: source $initFile"
这是怎么回事?
 楼主| 发表于 2013-11-22 10:59:03 | 显示全部楼层
知道了。多谢多谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-11-14 22:22 , Processed in 0.031437 second(s), 9 queries , Gzip On, Redis On.

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