create_constraint_mode
-name modeName
-sdc_files { file1 .sdc file2 .sdc ...}
[-ilm_sdc_files { file1 .sdc file2 .sdc ...}]
[-tcl_vars {{ var_name1 value1 }{ var_name2 value2 } { var_name3 value3 }...} ]
创建一个constraintmode, 里面包含各种分析timing需要用到的sdc文件
-name 指定constraintmode的名字
-sdc_files 指定需要包含的sdc文件
-ilm_sdc_files 指定flatten ILM模式下需要用到的sdc文件
-tcl_vars 和-sdc_files连用,可以单独改变一些sdc文件中的参数
例子:
1.创建一个名字为missionSetup 的constraint mode,包含后面三个sdc文件
create_constraint_mode -name missionSetup
-sdc_files [list io.sdc clks.sdc except.sdc]
2.创建一个名字为mode_4的constraint mode,并且改变mode1.sdc中的值,用tcl_vars中的test_period 8, test_max_inputdelay 0.9代替。
create_constraint_mode -name mode_4 -sdc_files mode1.sdc -tcl_vars { {test_period 8} {test_max_inputdelay 0.9}}
往期回顾
简历请戳邮箱:taozhang3260@163.com
觉得有用的话,给我点个好看吧