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

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

日志

数字芯片逻辑综合01:group_path命令详解

热度 4已有 7640 次阅读| 2020-2-14 17:12 |个人分类:逻辑综合|系统分类:芯片设计| DC综合, group_path, 逻辑综合, 数字IC, DC综合, DC综合


内容概要:

         命令简介

         命令用法

         关键参数解释

         使用示例

         相关命令

 

命令简介:

设计的时序路径分组,叫做path groups group_path命令就是用来分组这些path的。

命令用法:

group_path

    [-weight weight_value]

    [-critical_range range_value]

    -default | -name group_name

    [-from from_list

     | -rise_from rise_from_list

     | -fall_from fall_from_list]

    [-through through_list

     | -rise_through rise_through_list

     | -fall_through fall_through_list]

    [-to to_list

     | -rise_to rise_to_list

     | -fall_to fall_to_list]

    [-comment comment_string]

[-priority priority_level]

 

注:用法中的“|”意为不能同时使用。

 

关键参数解释:

-weight :权重设置。默认为1。设置的值必须是0.0100.0 。不建议使用过小的值,如0.001等,建议值为521三个档。

-critical_range

设置优化过程中的余裕边界。

此值必须是0.0或者其他正值。值0.0的意思是只优化关键路径;如果设置了一个非零值,意味着其他接近关键路径的违反路径也会被优化。

如果必须优化到某个端点的多个关键路径,则可以对该端点的每个不同关键路径使用单独的group_path命令。

还有另外一种用法,就是强制综合优化所有路径,可以通过设置critical_range为一个很大的值来包含所有路径,这样工具会全部路径优化。

另外,critical_range的默认值是0.0。通过set_critical_range命令可以设置其默认值。

 

使用示例:

       在实际综合过程中,如图所示的设计结构,可以将inputoutputinput-to-output分别设置为一个group,其他reg-to-regdefault,如下设置:

dc_shell> group_path -name INPUT -from [all_inputs]

dc_shell> group_path -name OUTPUT -to [all_outputs]

dc_shell> group_path -name INOUT -from [all_inputs] -to [all_outputs]

         这样设定group_path将会把这些不同种类的的路径区分对待,优化时给予同等代价比重去进行优化,不会因为某一部分(如input逻辑)时序违反最大而不去优化其他路径。

 

相关命令:

 

report_timing           -- 按照path group进行报告

report_path_group  -- 报出path group 列表

remove_path_group -- 移除指定的path group

report_constraint    -- 报告每个path group的最大延时

create_clock             -- 自动产生一个和clock名相同path group

reset_design             -- 撤销path group设置

 

4

点赞

刚表态过的朋友 (4 人)

评论 (0 个评论)

facelist

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

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

    周排名
  • 0

    月排名
  • 0

    总排名
  • 0

    关注
  • 3

    粉丝
  • 3

    好友
  • 4

    获赞
  • 2

    评论
  • 985

    访问数
关闭

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

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

GMT+8, 2024-4-20 20:36 , Processed in 0.025715 second(s), 15 queries , Gzip On, Redis On.

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