【DC综合】DC工具 report_timing 命令的一些选项

news/2024/11/25 5:42:38/

report_timing选项

  • report_timing 的全部参数
  • [ -to to_list | -rise_to rise_to_list | -fall_to fall_to_list ]
  • [ -from from_list | -rise_from rise_from_list | -fall_from fall_from_list ]
  • [ -path_type short | full | full_clock | full_clock_expanded | only | end ]
  • [ -delay_type min | min_rise | min_fall | max | max_rise | max_fall ]
  • [ -nworst paths_per_endpoint ]
  • [ -max_paths max_path_count ]
  • [ -sort_by group | slack ]

report_timing 的全部参数

在这里插入图片描述
在这里插入图片描述

命令中的斜体部分的数据类型如下:

在这里插入图片描述

[ -to to_list | -rise_to rise_to_list | -fall_to fall_to_list ]

  1. -to to_list

仅报告到命名引脚、端口或时钟的路径。
如果未指定-to选项,且设计没有时序限制,默认情况下会报告到输出端口的最长路径。
如果设计具有时序约束且不存在-group选项,则默认情况下会报告每个路径组(path group)中具有最差松弛(slack)的路径
如果给定了-group选项,则默认情况下报告由-group选项指定的组内具有最差松弛的路径。

  1. -rise_to rise_to_list

-to选项相同,但仅适用于在终点(endpoint)处上升的路径。如果指定了时钟对象,则此选项选择由指定时钟控制的端点,但仅选择由时钟源处的时钟上升沿捕获的路径,同时考虑沿时钟路径的任何逻辑反转。

  1. -fall_to fall_to_list

该选项就是 paths falling at the endpoint,其他和 -rise_to rise_to_list 选项是一样的。

[ -from from_list | -rise_from rise_from_list | -fall_from fall_from_list ]

这一组选项和第一组选项的内容一样,只是第一组选项选定的是 endpoint ,这里选定的是 stratpoint 。

[ -path_type short | full | full_clock | full_clock_expanded | only | end ]

指定如何显示时序路径。默认情况下(full),将显示完整路径;

  • 如果指定了full_clock,则报告类似于使用full获得的报告,但也会报告出传播时钟的完整时钟路径;
  • 如果指定了full_clock_expanded,则报告与使用full_clock获得的报告类似,但也会报告出从原始时钟(primary clock)到相关的生成时钟( generated clock source)的完整时钟路径;
  • 如果指定了short,则只显示起点和终点;
  • 如果指定了only,则只显示路径,而不显示附带的required-time 和 slack 计算;
  • 如果指定了end,则报告以列格式呈现,每个路径显示一行,仅显示 the endpoint path total, required-time 和 slack。

[ -delay_type min | min_rise | min_fall | max | max_rise | max_fall ]

指定 endpoint 处的路径类型。默认值为max

[ -nworst paths_per_endpoint ]

指定每个 endpoint 要报告的最大路径数。默认值为1,它只报告在给定端点结束的单个最差路径。

[ -max_paths max_path_count ]

指定默认情况下每个 path group 要报告的路径数,或者如果 timing_report_fast_mode变量设置为 true,则指定整个设计要报告的道路数。默认值为1

[ -sort_by group | slack ]

指定报告中路径的顺序。
默认 -sort_by 的值是 group 。默认情况下,路径按 costing groups 排序。在每个组中,路径按slack 排列。
-sort_by 的值设为 slack,则路径仅按 slack 排序。


http://www.ppmy.cn/news/305363.html

相关文章

[golang 微服务] 5. 微服务服务发现介绍,安装以及consul的使用,Consul集群

一.服务发现介绍 引入 上一节讲解了使用 gRPC创建微服务,客户端的一个接口可能需要调用 N个服务,而不同服务可能存在 不同的服务器,这时,客户端就必须知道所有服务的 网络位置(ipport),来进行连接服务器操作,如下图所示: 以往的做…

C++模板元函数:深度解析与实践

C模板元函数:深度解析与实践 1. C模板元函数简介 (Introduction to C Meta-functions)1.1 模板元函数的定义与特性 (Definition and Characteristics of Meta-functions)1.2 模板元函数的应用场景 (Application Scenarios of Meta-functions)1.3 模板元函数与常规函…

python基础语法学习--字面量

1、字面量的定义 在代码中,被写下来的固定的值。 2、常见值类型 数字:Number,包含整数int、浮点数float、复数complex、布尔bool四类。 整数int:如10、-10等 浮点数float:如13.14、-13.14等 复数complex:如…

C++中的数组理解与应用

数组的数据结构 数组是最基本的数据结构,关于数组的面试题也屡见不鲜,本文罗列了一些常见的面试题,仅供参考。目前有以下18道题目。 数组求和 求数组的最大值和最小值 求数组的最大值和次大值 求数组中出现次数超过一半的元素 求数组中元…

日语N3资料下载(沪江日语)

N3文法蓝宝书:http://st.hujiang.com/topic/163885061279/点击打开链接 N3词汇红宝书:http://st.hujiang.com/topic/163884741078/点击打开链接 N3满分经验分享:http://jp.hjenglish.com/nenglikaon3/p633047/ 点击打开链接

NS3初探

NS3初探 文章目录 NS3初探一、简介二、NS3重要概念1 节点——Node类2 信道——Channel类3 网络设备——NetDevice类4 应用程序——Application类5 拓扑帮助-topology helper6 节点容器--NodeContainer7 设备容器--NetDeviceContainer 三、分析例子程序first.cc的源代码1.文件开…

nacos1.4.2

一、注册表结构 // com.alibaba.nacos.naming.core.ServiceManager /*** Map(namespace, Map(group::serviceName, Service)).*/ private final Map<String, Map<String, Service>> serviceMap new ConcurrentHashMap<>();nacos1.X的注册表存于ServiceMana…

全志平台N3模块调试(2)视频通路调试记录

1.概述 前面介绍了驱动搭建方法, 这里主要是排查通路的正确性 2. 内核崩溃 直接运行应用程序试试,发现直接内核崩了 debug : ionAlloc [ 35.243468] Unable to handle kernel NULL pointer dereference at virtual address 00000008 <__GetIonMemOpsS:925>: ***…