使用VCS读取SDF文件时,会将延迟值“反向标注(back-annotates)”到设计中,即在源文件中添加或者更改延迟值。 可以使用$sdf_annotate系统任务进行反标,其使用格式如下。 代码语言:javascript 复制 $sdf_annotate("sdf_file"[,module_instance][,"sdf_configfile"][,"sdf_logfile"][,"mtm_spec"][,"scale_factors...
$sdf_annotate(“sdf_file”[, module_instance] [, “sdf_configfile”] [, “sdf_logfile”] [, “mtm_spec”] [, “scale_factors”] [, “scale_type”]); eg: initial begin $sdf_annotate("./test_top_1228.sdf",,,"MINIMUM",,"FROM_MINIMUM"); //MINIMUM TYPICAL MAXIMUM end...
$sdf_annotate (["<sdffile>"], [<instance>], ["<config_file>"], ["<log_file>"], ["<mtm_spec>"], ["<scale_factor>"], ["<scale_type>"]); Arguments "<sdffile>" String that specifies the SDF file. Required. <instance> Hierarchical name of the instance to be annotated. ...
"mtm_spec":指定延迟类型"MINIMUM(min)", "TYPICAL(typ)"或者"MAXIMUM(max)"。 "scale_factors":分别指定min:typ:max的缩放因子,默认是"1.0:1.0:1.0" "scale_type":指定缩放之前延迟值得来源,"FROM_TYPICAL","FROM_MIMINUM", "FROM_MAXIMUM"和"FROM_MTM" (default). 下面通过一个振荡环(ring_oscillator)...
I think it has something to do with the "mtm_spec" of the sdf command. Don't know how. Also is there generally any relation between the "mtm_spec" option and the -min -max operating conditions we define by the set_operating_conditions command?
"mtm_spec":指定延迟类型"MINIMUM(min)", "TYPICAL(typ)"或者"MAXIMUM(max)"。 "scale_factors":分别指定min:typ:max的缩放因子,默认是"1.0:1.0:1.0" "scale_type":指定缩放之前延迟值得来源,"FROM_TYPICAL","FROM_MIMINUM", "FROM_MAXIMUM"和"FROM_MTM" (default). ...