Add logos in the bottom left corner and supress iovss terminal.
authorJean-Paul Chaput <Jean-Paul.Chaput@lip6.fr>
Fri, 18 Jun 2021 17:21:17 +0000 (19:21 +0200)
committerJean-Paul Chaput <Jean-Paul.Chaput@lip6.fr>
Fri, 18 Jun 2021 17:21:17 +0000 (19:21 +0200)
experiments9/tsmc_c018/doDesign.py

index 4c8a722bf60eac793cbea2b4e91de768979f9e4f..9c86139b04d2ee57266552c7d2b18dc8d1bcaf41 100644 (file)
@@ -50,12 +50,12 @@ def doIoPowerCap ( flags ):
     if flags & IoPin.A_BEGIN:
         ioPadPower = [ (side , None,    'power_{}'.format(powerCount),   'vdd' )
                      , (side , None,   'ground_{}'.format(powerCount),   'vss' )
-                     , (side , None, 'ioground_{}'.format(powerCount), 'iovss' )
+                     , (side , None, 'ioground_{}'.format(powerCount),   'vss' )
                      , (side , None,  'iopower_{}'.format(powerCount), 'iovdd' )
                      ]
     else:
         ioPadPower = [ (side , None,  'iopower_{}'.format(powerCount), 'iovdd' )
-                     , (side , None, 'ioground_{}'.format(powerCount), 'iovss' )
+                     , (side , None, 'ioground_{}'.format(powerCount),   'vss' )
                      , (side , None,   'ground_{}'.format(powerCount),   'vss' )
                      , (side , None,    'power_{}'.format(powerCount),   'vdd' )
                      ]
@@ -243,6 +243,11 @@ def scriptMain (**kw):
         ls180Conf.chipConf.ioPadGauge = 'LibreSOCIO'
         ls180Conf.coreSize = (coreSizeX, coreSizeY)
         ls180Conf.chipSize = (coreSizeX + chipBorder + u(5.0), coreSizeY + chipBorder - u(0.04) )
+        ls180Conf.chipLogos = [ 'C4MLogo_norm'
+                              , 'libresoc_logo_norm'
+                              , 'sorbonne_logo_norm'
+                              , 'lip6_norm'
+                              ]
         ls180Conf.useHTree( 'core.pll_clk' )
         ls180Conf.useHTree( 'jtag_tck_from_pad' )