In this step, HDL is synthesized according to constraint files. In libero.tcl
,
use the following command to run Synthesis.
run_tool -name {SYNTHESIZE}
Use this command with the catch
statement as shown in the following
snippet.
if {[catch {run_tool -name {SYNTHESIZE} }] } {
puts "SYNTHESIZE FAILED \n"
} else {
puts "SYNTHESIZE PASSED \n"
}
For more information about adding Synthesis parameters, see Tcl Commands Reference Guide for Libero SoC Design Suite.