report_constraint 
[-all_violators] 
[-verbose] 
[-late] 
[-early] 
[-check_type { pulse_width | clock_period | recovery | removal |clock_gating_setup | clock_gating_hold | skew | pulse_clock_max_width |pulse_clock_min_width }] 
[-drv_violation_type { max_capacitance | max_transition | max_fanout | min_capacitance| min_transition | min_fanout | pulse_clock_max_transition |pulse_clock_min_transition}] 
[-connection_class] 
[-view viewName ] 
[ pin_port_list ] 


这个命令可以design中的constrain违反具体情况,包括setup, hold check, drv, clock gating check等


-all_violators      报出所有的violation, 包括以下几种setup,hold,clock_gating_setup,clock_gating_hold,recovery,removal,clock_period,pulse_width,max_capacitance,max_transition,max_fanout,min_capacitance,min_transition,min_fanout,skew,pulse_clock_max_width(检测clock的上升沿到下降沿之间的脉冲宽度(或者下降沿到上升沿)),pulse_clock_min_width,pulse_clock_max_transition,pulse_clock_min_transition

-verbose    报出full path的详细信息

-late|-early    报出所有hold相关的检查 | 报出所有setup相关的检查

-check_type    只检查下面对应的type{ pulse_width |clock_period | recovery | removal | clock_gating_setup | clock_gating_hold |skew | pulse_clock_max_width | pulse_clock_min_width }

-drv_violation_type    只报出下面选中的drv violation. {max_capacitance | max_transition | max_fanout | min_capacitance |min_transition | min_fanout | pulse_clock_max_transition | pulse_clock_min_transition}

-connection_class    报出net的connection class attribute不同的constraint violation

-view   指定analysis view

pin_port_list  指定pin或者port口

 

例子:

report_constraint -drv_violation_type min_capacitance

Check type :min_capacitance 
--------------------------- 
Pin : F2/Q 
Capacitance: 0.0013 
- min_capacitance: 0.0400 
----------------------------------------------------- 
slack: -0.0387 ( VIOLATED )



往期回顾

静态时序分析STA合集一

静态时序分析STA合集二

时序基本概念介绍<sdc合集>

数字后端基本概念合集(一)

数字后端基本概念合集(二)

数字后端基本概念合集(三)

Low Power概念介绍合集

数字后端dbGet使用方法合集

号外,数字后端交流群招人啦

IC圈的世界杯 | 论芯片设计的胜利十一人

知否?知否?Block PD应该提交哪些数据?

Timing ECO手修攻略

数字后端面试100问(2019全新版)

数字后端面试100问(校招版)

简历请戳邮箱:taozhang3260@163.com

觉得有用的话,给我点个好看吧

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐