From ad0c50b96d47eb25a9bebdd2851a9097ce82cf04 Mon Sep 17 00:00:00 2001 From: kareefardi Date: Sun, 15 Oct 2023 16:22:28 +0300 Subject: [PATCH] don't iterate io placement if FP_PIN_ORDER_CFG is defined --- scripts/tcl_commands/placement.tcl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/tcl_commands/placement.tcl b/scripts/tcl_commands/placement.tcl index 479777224..7b333e153 100755 --- a/scripts/tcl_commands/placement.tcl +++ b/scripts/tcl_commands/placement.tcl @@ -186,7 +186,7 @@ proc run_placement {args} { # useful for very tiny designs random_global_placement } else { - if { $::env(FP_IO_MODE) == 0 } { + if { $::env(FP_IO_MODE) == 0 && ![info exists ::env(FP_PIN_ORDER_CFG)] } { global_placement_or -skip_io -name global_skip_io -log $::env(placement_logs)/global_skip_io.log place_io -outdir $::env(placement_tmpfiles) -log $::env(placement_logs)/io.log }