本文主要是介绍每天学命令report_cppr,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
report_cppr
-from pin_or_port
-to pin_or_port
[-from_clock clkname ]
[-to_clock clkname ]
[-early | -late]
[-view view_name ]
[> filename ]
这个命令可以报出指定path的cppr(clock path pessimism removal)的值
-from 指定source flop的clock pin
-to 指定destination flop的clock pin
-from_clock 指定launch clock,一般多用multiple clocks
-to_clock 指定capture clock,一般多用multiple clocks
-early 报出hold analysis下的cppr值
-late 报出setup analysis下的cppr值
-view 指定analysis view
filename 指定文件名字
例子:
report_cppr -from CLK3 -to seg3/u14/CK
Start Clock Pin: CLK3 (Triggered by rising edge of clock CLK_W_3)
End Clock Pin: seg3/u14/CK (Triggered by rising edge of clockCLK_W_3)
Analysis Type: Setup
Analysis View: setup_view1
Common Branch Point : seg3/u17_c/Y
Launching Edge Type At Common Point : Rising
Capturing Edge Type At Common Point : Rising
Pessimism Threshold Value : 0.020
-------------------------------------
Arrival Late Early Pessimism
Times
-------------------------------------
Rise 0.549 0.366 0.183
Fall 0.400 0.267 0.133
-------------------------------------
Edge Selection Mode : Normal
Edge Selection : Match, Using Rise
CPPR Adjustment : 0.183
在这个表格中:
Pessimism Threshold Value代表考虑cppr影响的delay起点
当common path上的edge与launch和capture path上match时,cppr值取对应的edge值,如果不一致时,就是两者之间的较小值
往期回顾
静态时序分析STA合集一
静态时序分析STA合集二
时序基本概念介绍<sdc合集>
数字后端基本概念合集(一)
数字后端基本概念合集(二)
数字后端基本概念合集(三)
Low Power概念介绍合集
数字后端dbGet使用方法合集
号外,数字后端交流群招人啦
IC圈的世界杯 | 论芯片设计的胜利十一人
知否?知否?Block PD应该提交哪些数据?
Timing ECO手修攻略
数字后端面试100问(2019全新版)
数字后端面试100问(校招版)
简历请戳邮箱:taozhang3260@163.com
觉得有用的话,给我点个好看吧
这篇关于每天学命令report_cppr的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!