example5
This commit is contained in:
parent
e2d02839a3
commit
df87b6afd2
|
|
@ -1,13 +1,15 @@
|
||||||
# 3 corner with +/- 10% derating example
|
# 3 corner with +/- 10% derating example
|
||||||
define_corners wc typ bc
|
define_corners ss tt ff
|
||||||
read_liberty -corner wc example1_slow.lib
|
read_liberty -corner ss example1_slow.lib
|
||||||
read_liberty -corner typ example1_typ.lib
|
read_liberty -corner tt example1_typ.lib
|
||||||
read_liberty -corner bc example1_fast.lib
|
read_liberty -corner ff example1_fast.lib
|
||||||
read_verilog example1.v
|
read_verilog example1.v
|
||||||
link_design top
|
link_design top
|
||||||
set_timing_derate -early 0.9
|
set_timing_derate -early 0.9
|
||||||
set_timing_derate -early 1.1
|
set_timing_derate -early 1.1
|
||||||
create_clock -name clk -period 10 {clk1 clk2 clk3}
|
create_clock -name clk -period 10 {clk1 clk2 clk3}
|
||||||
set_input_delay -clock clk 0 {in1 in2}
|
set_input_delay -clock clk 0 {in1 in2}
|
||||||
|
# report all corners
|
||||||
report_checks -path_delay min_max
|
report_checks -path_delay min_max
|
||||||
report_checks -corner typ
|
# report typical corner
|
||||||
|
report_checks -corner tt
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue