Place and Route

In this step, HDL is placed and routed according to constraint files. In libero.tcl, use the following command to run Place and Route.

run_tool -name {PLACEROUTE}

Use this command with the catch statement as shown in the following snippet.

if {[catch {run_tool -name {PLACEROUTE}  }] } {
	  puts "PLACEROUTE FAILED \n"
   } else {
	  puts "PLACEROUTE PASSED \n"
   }   

For more information about adding Place and Route parameters, see Tcl Commands Reference Guide for Libero SoC Design Suite.