Adjust router track reservations for convergence.
authorJean-Paul Chaput <Jean-Paul.Chaput@lip6.fr>
Tue, 15 Jun 2021 09:05:25 +0000 (11:05 +0200)
committerJean-Paul Chaput <Jean-Paul.Chaput@lip6.fr>
Tue, 15 Jun 2021 09:05:25 +0000 (11:05 +0200)
experiments9/tsmc_c018/coriolis2/katana.py
experiments9/tsmc_c018/doDesign.py

index 1cbaef474d1c330614f93e03f56e21bb3d5a1e65..f239754a23f7c87a8f8c5c4ebae27178a9e30417 100644 (file)
@@ -4,3 +4,4 @@ from Hurricane import DebugSession
 #DebugSession.addToTrace( katana.getCell().getNet( 'cu_wr_rel_o(2)' ) )
 #DebugSession.addToTrace( katana.getCell().getNet( 'xer_so_ok' ) )
 #DebugSession.addToTrace( katana.getCell().getNet( 'core.libresocsim_libresoc_interface0_dat_w(28)' ) )
+#DebugSession.addToTrace( katana.getCell().getNet( 'core.libresocsim_libresoc_interface1_dat_r(8)' ) )
index d4230f2153b1937c393b1254d98fa47cedbd3012..4c8a722bf60eac793cbea2b4e91de768979f9e4f 100644 (file)
@@ -225,10 +225,10 @@ def scriptMain (**kw):
         ls180Conf.cfg.anabatic.searchHalo = 3
         ls180Conf.cfg.anabatic.globalIterations = 20
         ls180Conf.cfg.anabatic.topRoutingLayer = 'METAL5'
-        ls180Conf.cfg.katana.hTracksReservedLocal = 9
-        ls180Conf.cfg.katana.vTracksReservedLocal = 5
-        ls180Conf.cfg.katana.hTracksReservedMin = 8
-        ls180Conf.cfg.katana.vTracksReservedMin = 4
+        ls180Conf.cfg.katana.hTracksReservedLocal = 11
+        ls180Conf.cfg.katana.vTracksReservedLocal = 7
+        ls180Conf.cfg.katana.hTracksReservedMin = 9
+        ls180Conf.cfg.katana.vTracksReservedMin = 5
         ls180Conf.cfg.katana.runRealignStage = True
         ls180Conf.cfg.block.spareSide = u(7*13)
         ls180Conf.cfg.chip.supplyRailWidth = u(35)