From 68f847aa0cc0fe0618ce43e4d17632a50a8bf094 Mon Sep 17 00:00:00 2001 From: Luke Kenneth Casson Leighton Date: Sun, 11 Apr 2021 17:38:19 +0000 Subject: [PATCH] use auto-generated pinmux ioPadsSpecs --- experiments9/freepdk_c4m45/doDesign.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/experiments9/freepdk_c4m45/doDesign.py b/experiments9/freepdk_c4m45/doDesign.py index dbd4dde..cf3c59c 100644 --- a/experiments9/freepdk_c4m45/doDesign.py +++ b/experiments9/freepdk_c4m45/doDesign.py @@ -134,9 +134,8 @@ def scriptMain (**kw): coreSize = u(59*90.0) chipBorder = u(2*214.0 + 10*13.0) ioSpecs = IoSpecs() - #pinmuxFile = './non_generated/litex_pinpads.json' - #pinmuxFile = './coriolis2/ls180/litex_pinpads.json' - #ioSpecs.loadFromPinmux( pinmuxFile ) + pinmuxFile = './ls180/litex_pinpads.json' + ioSpecs.loadFromPinmux( pinmuxFile ) # I/O pads, East side. ioPadsSpec = [] ioPadsSpec += doIoPowerCap( IoPin.EAST|IoPin.A_BEGIN ) @@ -207,8 +206,8 @@ def scriptMain (**kw): .format('ls180') )) sys.exit(1) if editor: editor.setCell( cell ) - #ls180Conf = ChipConf( cell, ioPads=ioSpecs.ioPadsSpec ) - ls180Conf = ChipConf( cell, ioPads=ioPadsSpec ) + ls180Conf = ChipConf( cell, ioPads=ioSpecs.ioPadsSpec ) + #ls180Conf = ChipConf( cell, ioPads=ioPadsSpec ) ls180Conf.cfg.etesian.bloat = 'nsxlib' ls180Conf.cfg.etesian.uniformDensity = True ls180Conf.cfg.etesian.aspectRatio = 1.0 -- 2.30.2