lijiasen.xy的个人空间 https://blog.eetop.cn/1778649 [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

encounter时钟树综合引擎的使用

热度 3已有 2162 次阅读| 2022-3-9 11:06 |个人分类:后端EDA-cadence|系统分类:芯片设计| tree, synthesis, engines

clock tree synthesis engines

encounter中时钟树综合的引擎有4

CCOpt – Full Clock Concurrent Optimization (CCOpt). Use of CCOpt requires the Encounter_ccopt_GXL license. The command ccopt_design , without the –cts parameter, is used to invoke this.
CCOpt-CTS – Global skew balanced CTS using the CCOpt CTS engine. In EDI 14.2 and onwards,this is the default CTS engine when the clockDesign command is invoked. Existing users of CCOpt-CTS will be familiar with the ccopt_design –cts command. CCOpt-CTS can be used with a clock tree specification generated from SDC timing constraints, or for backward compatibility from a FE-CTS clock specification.
Legacy FE-CTS – Global skew balanced CTS using the FE-CTS engine. In EDI 14.1 and earlier,
this is the default engine involved by the
clockDesign command.

Legacy Scripted CCOpt – Scripted CCOpt is a standalone executable with an EDI integration wrapper. Scripted CCOpt uses a separate database, timing engine and other support infrastructure. Documentation for using the integration wrapper to scripted CCOpt can be found in the Legacy Scripted CCOpt section. The remainder of this document discusses what is sometimes referred to as Native CCOpt in which the CCOpt-CTS and CCOpt technology is fully integrated as part of EDI executable

 CCOpt-CTS 目标是通过使用usefulSkew建立更加平衡稳定的时钟树,Legacy FE-CTS 目标是clock skew=0

encounter 14.2版本之前,clock tree synthesis engines默认使用的是Legacy FE-CTSclockDesign命令调用;

encounter 14.2及以后的版本,clock tree synthesis engines默认使用的是CCOpt-CTS,同样可以由clockDesign,命令调用,并且等同于命令ccopt_design -cts

ccopt_design -cts使用引擎CCOpt-CTS默认调用的spec文件为create_ccopt_clock_tree_spec命令产生的文件,为tcl格式;

clockDesign -specFile使用的spec文件为createClockTreeSpec命令产生的spec文件。

如果命令ccopt_design -cts想调用createClockTreeSpec产生的spec文件也可以,需要使用命令-ckSpec,也就是ccopt_design -cts -ckSpec File1,这样会把FE-CTS的指定文件翻译转换成ccopt-cts需要的tcl格式文件。

也就是说,14.2版本之后,会有两套时钟树综合的命令,使用遗留的旧命令可以调用新的引擎,但是新的命令不可以调用旧的FE-CTS引擎,所以想要灵活转换还是需要自己理解透彻。

附图:

image.png

3

点赞

刚表态过的朋友 (3 人)

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 9

    总排名
  • 6

    关注
  • 82

    粉丝
  • 35

    好友
  • 175

    获赞
  • 183

    评论
  • 1395

    访问数
关闭

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

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

GMT+8, 2025-4-26 11:07 , Processed in 0.021367 second(s), 16 queries , Gzip On, MemCached On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部