仅对英特尔可见 — GUID: mwh1410383681486
Ixiasoft
2.4.3. 从SDC文件识别 Intel® Quartus® Prime软件可执行文件
如要识别哪个 Intel® Quartus® Prime软件可执行文件当前正在运行,可以使用SDC文件中的$::TimingAnalyzerInfo(nameofexecutable)变量。 当您想要使用过约束使Fitter在设计中的特定路径或路径集上进行更好的操作时,最常使用此技术。
识别 Intel® Quartus® Prime可执行文件
#Identify which executable is running: set current_exe $::TimingAnalyzerInfo(nameofexecutable) if { [string equal $current_exe "quartus_fit"] } { #Apply .sdc assignments for Fitter executable here } else { #Apply .sdc assignments for non-Fitter executables here } if { ! [string equal "quartus_sta" $::TimingAnalyzerInfo(nameofexecutable)] } { #Apply .sdc assignments for non-Timing Analyzer executables here } else { #Apply .sdc assignments for Timing Analyzer executable here }
不同的可执行名称示例为quartus_map (for Analysis & Synthesis),quartus_fit (for Fitter)和quartus_sta (for Timing Analyzer)。