Update chip_io configs - adds an obstruction on what will be gpio_control_block at the top
diff --git a/openlane/chip_io/config.tcl b/openlane/chip_io/config.tcl index dba3bbc..30898c6 100755 --- a/openlane/chip_io/config.tcl +++ b/openlane/chip_io/config.tcl
@@ -26,7 +26,7 @@ set ::env(MAGIC_WRITE_FULL_LEF) 1 set ::env(DIODE_INSERTION_STRATEGY) 0 -set ::env(GLB_RT_TILES) 12 +set ::env(GLB_RT_TILES) 30 set ::env(GLB_RT_UNIDIRECTIONAL) 0 # set ::env(GLB_RT_ALLOW_CONGESTION) 1 # set ::env(GLB_RT_OVERFLOW_ITERS) 150
diff --git a/openlane/chip_io/interactive.tcl b/openlane/chip_io/interactive.tcl index 8e5de2e..55c0f00 100755 --- a/openlane/chip_io/interactive.tcl +++ b/openlane/chip_io/interactive.tcl
@@ -52,6 +52,17 @@ -fixed 1 \ -layerNames "met1 met2 met3 met4 met5" +add_macro_obs \ + -defFile $::env(CURRENT_DEF) \ + -lefFile $::env(MERGED_LEF_UNPADDED) \ + -obstruction gpio_m3_pins \ + -placementX 469.965 \ + -placementY 4972.585 \ + -sizeWidth 1149.480 \ + -sizeHeight 16.200 \ + -fixed 1 \ + -layerNames "met3" + li1_hack_start global_routing detailed_routing