Professional Documents
Culture Documents
050
set max_skew 0.1
set max_fanout 50
cleanupSpecifyClockTree
setDesignMode -process 40
set_ccopt_property buffer_cells {BUF_X1 BUF_X2 BUF_X4 BUF_X8 BUF_X16 CLKBUF_X1
CLKBUF_X2}
set_ccopt_property inverter_cells {INV_X1 INV_X2 INV_X4 INV_X8 INV_X16}
for {set a 0} {$a < 2} {incr a} {
for {set b 0} {$b < 2} {incr b} {
for {set c 0} {$c < 2} {incr c} {
set_ccopt_property target_max_trans $max_trans
set_ccopt_property target_skew $max_skew
set_ccopt_property max_fanout $max_fanout
set_ccopt_property update_io_latency 0
ccopt_design
saveDesign
Rocket2.0/rocket/do_pr/results/Rocket_design/$step/cts_tsf_$max_trans$max_skew$max_
fanout.enc
set max_fanout [expr {$max_fanout + 50}]
}
set max_fanout 50
set max_skew [expr {$max_skew + 0.1}]
}
set max_skew 0.1
set max_trans [expr {$max_trans + 0.050}]
}