⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 common_route_si_settings_icc.tcl

📁 synopsys icc 使用参考脚本
💻 TCL
字号:
## ICC RM Version: B-2008.09        echo "\tLoading :\t\t [which [info script]]"##########################################           TIMING OPTIONS              ############################################ By default, Xtalk prevention and Xtalk Delta Delay are enabled for all flowsset_si_options -delta_delay true \               -route_xtalk_prevention true \               -route_xtalk_prevention_threshold 0.25if {$ICC_STRATEGY == "QOR"} { ## For the QoR flow, we also enable min_delta_delay set_si_options -min_delta_delay true }if {$ICC_STRATEGY == "QOR"} { #######################################################     DENSITY DRIVEN AREA RECOVERY DURING ROUTE_OPT  #######################################################set physopt_density_area_recovery true}##########################################    MAX_TRAN FIXING                    ############################################ From 2006.06-SP5-1 onwards, route_opt will NOT fix nor report Delta Max ## Tran violations.  Hence all max_tran violations exclude the portion ## that is introduced by Xtalk.## If you want to change this behavior, and fix max_transition violations ## including these caused by Xtalk, please use the switch -max_transition_mode## in set_si_options. Keep in mind that you can expect a runtime hit of up ## to 2x in DRC fixing during route_opt.# set_si_options -delta_delay true \#                -route_xtalk_prevention true \#                -route_xtalk_prevention_threshold 0.25 \#                -max_transition_mode total_slew ##########################################      ADVANCED TIMING FEATURES         ############################################ if static noise (aka glitches) needs to be reduced, please use the extra options below :# set_si_options -delta_delay true \#                -static_noise true \#                -static_noise_threshold_above_low 0.35 \#                -static_noise_threshold_below_high 0.35 \#                -route_xtalk_prevention true \#                -route_xtalk_prevention_threshold 0.25## Arnoldi is used in the QoR flow, while Elmore is used in the TTR flowif {$ICC_STRATEGY == "QOR"} {  set_delay_calculation -arnoldi } else {  set_delay_calculation -elmore }## if you want to enable Timing Windows during XDD calculaion, please use :#  set_si_options -timing_window true #########################################          ROUTING OPTIONS             #########################################set_route_options -track_assign_timing_driven true -same_net_notch check_and_fix## Distributed routing on multiple processors of the same hostif {$ICC_NUM_CPUS >= 2} { set_distributed_route }## If you want to fix antenna violations during routing ( i.e. without inserting diodes), please uncomment :#  set_droute_options -name doAntennaConx -value 4#  set_droute_options -name maxAntennaRatio -value 1000000#  set_droute_options -name maxCutAntennaRatio -value 1000000#  source -echo $ANTENNA_RULES_FILE#  report_antenna_rules## Set Area Critical Range## Typical value: 3-4 percent of critical clock periodif {$AREA_CRITICAL_RANGE_POST_RT != ""} {set_app_var physopt_area_critical_range $AREA_CRITICAL_RANGE_POST_RT}## Set Power Critical Range## Typical value: 3-4 percent of critical clock periodif {$POWER_CRITICAL_RANGE_POST_RT != ""} {set_app_var physopt_power_critical_range $POWER_CRITICAL_RANGE_POST_RT}#########################################       ROUTE_OPT ONLY OPTIONS         ########################################### Disable fanout opto during route_opt. Max fanout has to be taken care of earlier in the flow.set_app_var psyn_onroute_disable_fanout_drc true# set_app_var routeopt_xtalk_reduction_setup_threshold 0.10

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -