欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 新闻 > 会展 > PrimeTime:timing_report_unconstrained_paths变量

PrimeTime:timing_report_unconstrained_paths变量

2026/5/8 11:36:05 来源:https://blog.csdn.net/weixin_45791458/article/details/146310485  浏览:    关键词:PrimeTime:timing_report_unconstrained_paths变量

相关阅读

PrimeTimehttps://blog.csdn.net/weixin_45791458/category_12900271.html?spm=1001.2014.3001.5482


        PrimeTime自Q-2019.12版本起引入了timing_report_unconstrained_paths变量(默认值为false),该变量控制是否在使用report_timing命令时进行未约束时序路径的搜索。

        当设计不存在任何时序约束时,使用简单的report_timing命令不会报告任何路径,如下所示(这与Design Compiler是不同的,详情见该文静态时序分析:报告命令report_timing详解)。

pt_shell> report_timing
****************************************
Report : timing-path_type full-delay_type max-max_paths 1-sort_by slack
Design : test
Version: W-2024.09-SP2
Date   : Mon Mar 17 15:27:33 2025
****************************************No constrained paths.

        如果在使用report_timing命令时添加了拓扑选项,比如-from/-rise_from/-fall_from、-through/-rise_through/-fall_through、-to/-rise_to/-fall_to,且满足这些拓扑选项的时序路径都是未约束的,默认情况下不会报告任何路径,如下所示。

pt_shell> report_timing -from [get_port A]
****************************************
Report : timing-path_type full-delay_type max-max_paths 1-sort_by slack
Design : test
Version: W-2024.09-SP2
Date   : Mon Mar 17 15:37:20 2025
****************************************No constrained paths.

        如果将timing_report_unconstrained_paths变量设置为true,则使用拓扑选项的report_timing命令会报告未约束路径,优先报告延迟最大的路径(如果指定了-delay_type min之类的选项,则报告延迟最小路径),如下所示。

pt_shell> set timing_report_unconstrained_paths true
true
pt_shell> report_timing -from [get_port A] 
****************************************
Report : timing-path_type full-delay_type max-max_paths 1-sort_by slack
Design : test
Version: W-2024.09-SP2
Date   : Mon Mar 17 15:44:59 2025
****************************************Startpoint: A (input port)Endpoint: B_reg (rising edge-triggered flip-flop)Path Group: (none)Path Type: maxPoint                                    Incr       Path---------------------------------------------------------------input external delay                     0.00       0.00 rA (in)                                   0.00       0.00 rB_reg/D (DFFQXL)                         0.00       0.00 rdata arrival time                                   0.00---------------------------------------------------------------(Path is unconstrained)

        值得留意的是时序报告下面的(Path is unconstrained)信息,需要将其与No Paths区分开,后者指的是没有满足拓扑选项的时序路径,如下所示。

pt_shell> report_timing -from [get_port A] -to [get_port B]
****************************************
Report : timing-path_type full-delay_type max-max_paths 1-sort_by slack
Design : test
Version: W-2024.09-SP2
Date   : Mon Mar 17 15:46:55 2025
****************************************No Paths.

        将timing_report_unconstrained_paths变量设置为true可能会导致运行时间异常增加,并出现 UITE-413警告。

Warning: Searching unconstrained paths will take longer run-time than expected (UITE-413)

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词