STA中set_case_analysis
时间: 2023-10-06 22:11:07 浏览: 198
STA.zip_static timing_tool
在STA(静态时序分析)中,set_case_analysis是一个命令,用于设置时序分析器对于时序约束中的不同情况(case)的分析方式。时序约束中的情况可以通过case语句或if语句来定义。
set_case_analysis命令的语法如下:
```
set_case_analysis [-full|-parallel|-case|-path|-zero] [-setup|-hold] [-setup_r|-setup_f|-hold_r|-hold_f] [-from <path>] [-to <path>] [-rise|-fall] [-through <path>] [-end <path>] [-delay <delay>] [-datapath_only] [-rise_transition <delay>] [-fall_transition <delay>] [-reference <signal>] [-reference_transition <delay>]
```
其中可以使用的选项包括:
- -full:全局分析,对每一个case分别进行分析。
- -parallel:并行分析,将所有case合并为一个大的数据流图进行分析。
- -case:按照case分析,对每个case分别分析。
- -path:对每条路径分别分析。
- -zero:忽略所有约束,将所有元件的时序都设置为0。
还可以使用其他选项来进一步定义分析的细节,例如分析的时钟边沿、路径的起点和终点等等。
阅读全文