From abf357fd0aa928168bef2d565ad2547f9ee2de30 Mon Sep 17 00:00:00 2001 From: Jean-Paul Chaput Date: Tue, 15 Jun 2021 11:05:25 +0200 Subject: [PATCH] Adjust router track reservations for convergence. --- experiments9/tsmc_c018/coriolis2/katana.py | 1 + experiments9/tsmc_c018/doDesign.py | 8 ++++---- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/experiments9/tsmc_c018/coriolis2/katana.py b/experiments9/tsmc_c018/coriolis2/katana.py index 1cbaef4..f239754 100644 --- a/experiments9/tsmc_c018/coriolis2/katana.py +++ b/experiments9/tsmc_c018/coriolis2/katana.py @@ -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)' ) ) diff --git a/experiments9/tsmc_c018/doDesign.py b/experiments9/tsmc_c018/doDesign.py index d4230f2..4c8a722 100644 --- a/experiments9/tsmc_c018/doDesign.py +++ b/experiments9/tsmc_c018/doDesign.py @@ -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) -- 2.30.2