OpenSTA/search/test/search_limits_verbose.ok

382 lines
11 KiB
Plaintext

--- set_max_transition ---
--- report_check_types -max_slew ---
max slew
Pin Limit Slew Slack
------------------------------------------------------------
reg1/QN 0.01 0.01 0.00 (MET)
--- report_check_types -max_slew -verbose ---
max slew
Pin reg1/QN v
max slew 0.01
slew 0.01
----------------
Slack 0.00 (MET)
--- report_check_types -max_slew -violators ---
--- report_check_types -max_slew -violators -verbose ---
--- max_slew_violation_count ---
max slew violations: 0
--- max_slew_check_slack ---
max slew slack: 0.0006258292705751956 limit: 0.010000000707805157
--- set_max_fanout ---
--- report_check_types -max_fanout ---
max fanout
Pin Limit Fanout Slack
---------------------------------------------------------
inv2/ZN 2 3 (VIOLATED)
--- report_check_types -max_fanout -verbose ---
max fanout
Pin inv2/ZN
max fanout 2
fanout 3
-----------------
Slack (VIOLATED)
--- report_check_types -max_fanout -violators ---
max fanout
Pin Limit Fanout Slack
---------------------------------------------------------
inv2/ZN 2 3 (VIOLATED)
--- report_check_types -max_fanout -violators -verbose ---
max fanout
Pin inv2/ZN
max fanout 2
fanout 3
-----------------
Slack (VIOLATED)
--- max_fanout_violation_count ---
max fanout violations: 1
--- max_fanout_check_slack ---
max fanout slack: -1.0 limit: 2.0
--- set_max_capacitance ---
--- report_check_types -max_capacitance ---
max capacitance
Pin Limit Cap Slack
------------------------------------------------------------
inv2/ZN 0.00 2.92 -2.92 (VIOLATED)
--- report_check_types -max_capacitance -verbose ---
max capacitance
Pin inv2/ZN ^
max capacitance 0.00
capacitance 2.92
-----------------------
Slack -2.92 (VIOLATED)
--- report_check_types -max_capacitance -violators ---
max capacitance
Pin Limit Cap Slack
------------------------------------------------------------
inv2/ZN 0.00 2.92 -2.92 (VIOLATED)
buf1/Z 0.00 1.70 -1.70 (VIOLATED)
buf2/Z 0.00 1.70 -1.70 (VIOLATED)
buf3/Z 0.00 1.14 -1.14 (VIOLATED)
buf4/Z 0.00 1.14 -1.14 (VIOLATED)
buf5/Z 0.00 1.14 -1.14 (VIOLATED)
--- report_check_types -max_capacitance -violators -verbose ---
max capacitance
Pin inv2/ZN ^
max capacitance 0.00
capacitance 2.92
-----------------------
Slack -2.92 (VIOLATED)
Pin buf1/Z ^
max capacitance 0.00
capacitance 1.70
-----------------------
Slack -1.70 (VIOLATED)
Pin buf2/Z ^
max capacitance 0.00
capacitance 1.70
-----------------------
Slack -1.70 (VIOLATED)
Pin buf3/Z ^
max capacitance 0.00
capacitance 1.14
-----------------------
Slack -1.14 (VIOLATED)
Pin buf4/Z ^
max capacitance 0.00
capacitance 1.14
-----------------------
Slack -1.14 (VIOLATED)
Pin buf5/Z ^
max capacitance 0.00
capacitance 1.14
-----------------------
Slack -1.14 (VIOLATED)
--- max_capacitance_violation_count ---
max cap violations: 6
--- max_capacitance_check_slack ---
max cap slack: -2.9229769706726074 limit: 0.0010000000474974513
--- report_check_types (all) ---
Group Slack
--------------------------------------------
clk 1.12
clk 7.90
max slew
Pin Limit Slew Slack
------------------------------------------------------------
reg1/QN 0.01 0.01 0.00 (MET)
max fanout
Pin Limit Fanout Slack
---------------------------------------------------------
inv2/ZN 2 3 (VIOLATED)
max capacitance
Pin Limit Cap Slack
------------------------------------------------------------
inv2/ZN 0.00 2.92 -2.92 (VIOLATED)
Required Actual
Pin Width Width Slack
------------------------------------------------------------
reg1/CK (high) 0.05 5.00 4.95 (MET)
--- report_check_types -verbose ---
Startpoint: in3 (input port clocked by clk)
Endpoint: reg1 (rising edge-triggered flip-flop clocked by clk)
Path Group: clk
Path Type: min
Delay Time Description
---------------------------------------------------------
0.00 0.00 clock clk (rise edge)
0.00 0.00 clock network delay (ideal)
1.00 1.00 ^ input external delay
0.00 1.00 ^ in3 (in)
0.02 1.02 ^ or1/ZN (OR2_X1)
0.03 1.04 ^ and2/ZN (AND2_X1)
0.02 1.07 ^ buf1/Z (BUF_X1)
0.01 1.07 v inv1/ZN (INV_X1)
0.02 1.10 v buf2/Z (BUF_X1)
0.01 1.11 ^ inv2/ZN (INV_X1)
0.02 1.13 ^ buf3/Z (BUF_X1)
0.00 1.13 ^ reg1/D (DFF_X1)
1.13 data arrival time
0.00 0.00 clock clk (rise edge)
0.00 0.00 clock network delay (ideal)
0.00 0.00 clock reconvergence pessimism
0.00 ^ reg1/CK (DFF_X1)
0.00 0.00 library hold time
0.00 data required time
---------------------------------------------------------
0.00 data required time
-1.13 data arrival time
---------------------------------------------------------
1.12 slack (MET)
Startpoint: reg1 (rising edge-triggered flip-flop clocked by clk)
Endpoint: out1 (output port clocked by clk)
Path Group: clk
Path Type: max
Delay Time Description
---------------------------------------------------------
0.00 0.00 clock clk (rise edge)
0.00 0.00 clock network delay (ideal)
0.00 0.00 ^ reg1/CK (DFF_X1)
0.08 0.08 ^ reg1/Q (DFF_X1)
0.02 0.10 ^ buf6/Z (BUF_X1)
0.00 0.10 ^ out1 (out)
0.10 data arrival time
10.00 10.00 clock clk (rise edge)
0.00 10.00 clock network delay (ideal)
0.00 10.00 clock reconvergence pessimism
-2.00 8.00 output external delay
8.00 data required time
---------------------------------------------------------
8.00 data required time
-0.10 data arrival time
---------------------------------------------------------
7.90 slack (MET)
max slew
Pin reg1/QN v
max slew 0.01
slew 0.01
----------------
Slack 0.00 (MET)
max fanout
Pin inv2/ZN
max fanout 2
fanout 3
-----------------
Slack (VIOLATED)
max capacitance
Pin inv2/ZN ^
max capacitance 0.00
capacitance 2.92
-----------------------
Slack -2.92 (VIOLATED)
Pin: reg1/CK
Check: sequential_clock_pulse_width
Delay Time Description
---------------------------------------------------------
0.00 0.00 clock clk (rise edge)
0.00 0.00 clock network delay (ideal)
0.00 0.00 reg1/CK
0.00 open edge arrival time
5.00 5.00 clock clk (fall edge)
0.00 5.00 clock network delay (ideal)
0.00 5.00 reg1/CK
0.00 5.00 clock reconvergence pessimism
5.00 close edge arrival time
---------------------------------------------------------
0.05 required pulse width (high)
5.00 actual pulse width
---------------------------------------------------------
4.95 slack (MET)
--- report_check_types -violators ---
Group Slack
--------------------------------------------
No paths found.
max fanout
Pin Limit Fanout Slack
---------------------------------------------------------
inv2/ZN 2 3 (VIOLATED)
max capacitance
Pin Limit Cap Slack
------------------------------------------------------------
inv2/ZN 0.00 2.92 -2.92 (VIOLATED)
buf1/Z 0.00 1.70 -1.70 (VIOLATED)
buf2/Z 0.00 1.70 -1.70 (VIOLATED)
buf3/Z 0.00 1.14 -1.14 (VIOLATED)
buf4/Z 0.00 1.14 -1.14 (VIOLATED)
buf5/Z 0.00 1.14 -1.14 (VIOLATED)
--- report_check_types -violators -verbose ---
No paths found.
max fanout
Pin inv2/ZN
max fanout 2
fanout 3
-----------------
Slack (VIOLATED)
max capacitance
Pin inv2/ZN ^
max capacitance 0.00
capacitance 2.92
-----------------------
Slack -2.92 (VIOLATED)
Pin buf1/Z ^
max capacitance 0.00
capacitance 1.70
-----------------------
Slack -1.70 (VIOLATED)
Pin buf2/Z ^
max capacitance 0.00
capacitance 1.70
-----------------------
Slack -1.70 (VIOLATED)
Pin buf3/Z ^
max capacitance 0.00
capacitance 1.14
-----------------------
Slack -1.14 (VIOLATED)
Pin buf4/Z ^
max capacitance 0.00
capacitance 1.14
-----------------------
Slack -1.14 (VIOLATED)
Pin buf5/Z ^
max capacitance 0.00
capacitance 1.14
-----------------------
Slack -1.14 (VIOLATED)
--- report_check_types -min_slew ---
--- report_check_types -min_slew -verbose ---
--- report_check_types -min_fanout ---
--- report_check_types -min_capacitance ---
--- check_slew_limits specific net ---
check_slew_limits: skipped (API removed)
--- check_fanout_limits specific net ---
check_fanout_limits: skipped (API removed)
--- check_capacitance_limits specific net ---
check_capacitance_limits: skipped (API removed)
--- report_check_types -max_delay -format end ---
max_delay/setup group clk
Required Actual
Endpoint Delay Delay Slack
------------------------------------------------------------
out1 (output) 8.00 0.10 7.90 (MET)
--- report_check_types -min_delay -format slack_only ---
Group Slack
--------------------------------------------
clk 1.12
--- check_setup -no_input_delay ---
--- check_setup -no_output_delay ---
--- check_setup -no_clock ---
--- check_setup -multiple_clock ---
--- check_setup -unconstrained_endpoints ---
--- check_setup -loops ---
--- endpoint_violation_count ---
max violations: 0
min violations: 0