good grief, increasing ls180 core size to 70,000, 100% route attempt
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Sun, 11 Apr 2021 21:49:46 +0000 (21:49 +0000)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Sun, 11 Apr 2021 21:49:46 +0000 (21:49 +0000)
experiments9/doDesign.py

index a8a5c33195e5abb18165f6c224d2ff7c4e0f0108..7d02e8485c9a29765b4df64b8bfc26fc6fe0e3a0 100644 (file)
@@ -25,7 +25,7 @@ def scriptMain (**kw):
     """The mandatory function to be called by Coriolis CGT/Unicorn."""
     global af
     rvalue = True
-    coreSize = 60000 
+    coreSize = 70000 
     cwd = os.path.split( os.path.abspath(__file__) )[0]
     ioSpecs = IoSpecs()
     ioSpecs.loadFromPinmux( '{}/ls180/litex_pinpads.json'.format(cwd) )
@@ -43,10 +43,10 @@ def scriptMain (**kw):
         ls180Conf.cfg.etesian.uniformDensity = True
         ls180Conf.cfg.etesian.aspectRatio = 1.0
         ls180Conf.cfg.etesian.spaceMargin = 0.05
-        #ls180Conf.cfg.katana.hTracksReservedLocal = 6
-        #ls180Conf.cfg.katana.vTracksReservedLocal = 3
+        ls180Conf.cfg.katana.hTracksReservedLocal = 6
+        ls180Conf.cfg.katana.vTracksReservedLocal = 3
         ls180Conf.cfg.katana.hTracksReservedMin = 9
-        ls180Conf.cfg.katana.vTracksReservedMin = 2
+        ls180Conf.cfg.katana.vTracksReservedMin = 3
         ls180Conf.cfg.block.spareSide = l(700)
         ls180Conf.cfg.chip.padCoreSide = 'North'
         ls180Conf.editor = editor