📄 mcmm.scenarios.example
字号:
set SCENARIO_1 "SCN1"set ICC_IN_SDC_1_FILE "input_data/TCS01.sdc1"set OPCOND_1_MAX "WCCOM"set OPCOND_1_MIN "BCCOM"set OPCOND_1_MAX_LIB_DB "tcbn90gwc.db"set OPCOND_1_MIN_LIB_DB "tcbn90gbc.db"set OPCOND_1_MAX_LIB "tcbn90gwc"set OPCOND_1_MIN_LIB "tcbn90gbc"set TLUPLUS_MAX_1_FILE "TSMC_90nm/starrcxt/out.tlu" ;# Max TLUplus fileset TLUPLUS_MIN_1_FILE "" ;# Min TLUplus fileset SCENARIO_2 "SCN2"set ICC_IN_SDC_2_FILE "input_data/TCS01.sdc2"set OPCOND_2_MAX "WCCOM"set OPCOND_2_MIN "BCCOM"set OPCOND_2_MAX_LIB_DB "tcbn90gwc.db"set OPCOND_2_MIN_LIB_DB "tcbn90gbc.db"set OPCOND_2_MAX_LIB "tcbn90gwc"set OPCOND_2_MIN_LIB "tcbn90gbc"set TLUPLUS_MAX_2_FILE "TSMC_90nm/starrcxt/out.tlu" ;# Max TLUplus fileset TLUPLUS_MIN_2_FILE "" ;# Min TLUplus fileset SCENARIO_3 "SCN3"set ICC_IN_SDC_3_FILE "input_data/TCS01.sdc3"set OPCOND_3_MAX "WCCOM"set OPCOND_3_MIN "BCCOM"set OPCOND_3_MAX_LIB_DB "tcbn90gwc.db"set OPCOND_3_MIN_LIB_DB "tcbn90gbc.db"set OPCOND_3_MAX_LIB "tcbn90gwc"set OPCOND_3_MIN_LIB "tcbn90gbc"set TLUPLUS_MAX_3_FILE "TSMC_90nm/starrcxt/out.tlu" ;# Max TLUplus fileset TLUPLUS_MIN_3_FILE "" ;# Min TLUplus fileset SCENARIO_4 "SCN4"set ICC_IN_SDC_4_FILE ""set OPCOND_4_MAX "WCCOM"set OPCOND_4_MIN "BCCOM"set OPCOND_4_MAX_LIB_DB "tcbn90gwc.db"set OPCOND_4_MIN_LIB_DB "tcbn90gbc.db"set OPCOND_4_MAX_LIB "tcbn90gwc"set OPCOND_4_MIN_LIB "tcbn90gbc"set TLUPLUS_MAX_4_FILE "TSMC_90nm/starrcxt/out.tlu" ;# Max TLUplus fileset TLUPLUS_MIN_4_FILE "" ;# Min TLUplus file########################################################################################################## USAGE OF ABOVE VARIABLES FOR 4 SCENARIOS ######################################## IF YOU HAVE MORE SCENARIOS, ADD THEM HERE BELOW #################################################################################################################if {$TLUPLUS_MIN_1_FILE == ""} {set TLUPLUS_MIN_FILE $TLUPLUS_MAX_1_FILE}if {$TLUPLUS_MIN_2_FILE == ""} {set TLUPLUS_MIN_FILE $TLUPLUS_MAX_2_FILE}if {$TLUPLUS_MIN_3_FILE == ""} {set TLUPLUS_MIN_FILE $TLUPLUS_MAX_3_FILE}if {$TLUPLUS_MIN_4_FILE == ""} {set TLUPLUS_MIN_FILE $TLUPLUS_MAX_4_FILE}if {$SCENARIO_1 != "" && $ICC_IN_SDC_1_FILE != ""} { echo "SCRIPT-Info : Setting up scenario $SCENARIO_1" create_scenario $SCENARIO_1 set_min_library $OPCOND_1_MAX_LIB_DB -min_version $OPCOND_1_MIN_LIB_DB set_operating_conditions \ -max_library $OPCOND_1_MAX_LIB -max $OPCOND_1_MAX \ -min_library $OPCOND_1_MIN_LIB -min $OPCOND_1_MIN set_tlu_plus_files -max_tluplus $TLUPLUS_MAX_1_FILE -min_tluplus $TLUPLUS_MIN_1_FILE -tech2itf_map $MAP_FILE set auto_link_disable true source $ICC_IN_SDC_1_FILE set auto_link_disable false}if {$SCENARIO_2 != "" && $ICC_IN_SDC_2_FILE != ""} { echo "SCRIPT-Info : Setting up scenario $SCENARIO_2" create_scenario $SCENARIO_2 set_min_library $OPCOND_2_MAX_LIB_DB -min_version $OPCOND_2_MIN_LIB_DB set_operating_conditions \ -max_library $OPCOND_2_MAX_LIB -max $OPCOND_2_MAX \ -min_library $OPCOND_2_MIN_LIB -min $OPCOND_2_MIN set_tlu_plus_files -max_tluplus $TLUPLUS_MAX_2_FILE -min_tluplus $TLUPLUS_MIN_2_FILE -tech2itf_map $MAP_FILE set auto_link_disable true source $ICC_IN_SDC_2_FILE set auto_link_disable false}if {$SCENARIO_3 != "" && $ICC_IN_SDC_3_FILE != ""} { echo "SCRIPT-Info : Setting up scenario $SCENARIO_3" create_scenario $SCENARIO_3 set_min_library $OPCOND_3_MAX_LIB_DB -min_version $OPCOND_3_MIN_LIB_DB set_operating_conditions \ -max_library $OPCOND_3_MAX_LIB -max $OPCOND_3_MAX \ -min_library $OPCOND_3_MIN_LIB -min $OPCOND_3_MIN set_tlu_plus_files -max_tluplus $TLUPLUS_MAX_3_FILE -min_tluplus $TLUPLUS_MIN_3_FILE -tech2itf_map $MAP_FILE set auto_link_disable true source $ICC_IN_SDC_3_FILE set auto_link_disable false}if {$SCENARIO_4 != "" && $ICC_IN_SDC_4_FILE != ""} { echo "SCRIPT-Info : Setting up scenario $SCENARIO_4" create_scenario $SCENARIO_4 set_min_library $OPCOND_4_MAX_LIB_DB -min_version $OPCOND_4_MIN_LIB_DB set_operating_conditions \ -max_library $OPCOND_4_MAX_LIB -max $OPCOND_4_MAX \ -min_library $OPCOND_4_MIN_LIB -min $OPCOND_4_MIN set_tlu_plus_files -max_tluplus $TLUPLUS_MAX_4_FILE -min_tluplus $TLUPLUS_MIN_4_FILE -tech2itf_map $MAP_FILE set auto_link_disable true source $ICC_IN_SDC_4_FILE set auto_link_disable false}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -