From: Luke Kenneth Casson Leighton Date: Sun, 11 Apr 2021 17:38:19 +0000 (+0000) Subject: use auto-generated pinmux ioPadsSpecs X-Git-Tag: LS180_RC3~140 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=68f847aa0cc0fe0618ce43e4d17632a50a8bf094;p=soclayout.git use auto-generated pinmux ioPadsSpecs --- 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