今天,我们再学习一点点 后仿真相关技能。
那就是,了解 report_timing 中的 -nets 选项 。
如果我们仅仅使用如下命令,执行后会发现:
pt_shell> report_timing -from start_point -to end_point -delay_type max
report_timing 报出的路径延时信息,仅仅显示 FF1 输出Q -> c1 (A) 的延时信息。
pt_shell> report_timing -from start_point -to end_point -delay_type max -nets
report_timing 报出的路径延时信息,不仅仅显示 FF1 输出Q -> c1 (A) 的延时信息。还会显示 中间INTERCONNECT 之间的延迟。
比如: B1.1.1.1 -> B1.1.1 -> B1.1 -> B1 之间的跨层次连接信号线的delay. 请注意,他们中间是没有穿插 cell 单元的。
另外,对于添加了 -nets 选项的命令,报告中的相关行后面,会加上 (net) 标识。
这里多说一句,那么中间的连线 delay 有计算吗?
哈哈,当然了,作为延迟一部分。 INTERCONNECT delay 是必不可少的。
那么延迟数值大小,底体现在哪里呢?
答案,请见前面文文章。