# -*- Mode:Python -*- import os import Cfg import Viewer import CRL import symbolic.cmos from helpers import overlay #if 'CELLS_TOP' in os.environ: # cellsTop = os.environ['CELLS_TOP'] #else: # cellsTop = '../../../cells' with overlay.CfgCache(priority=Cfg.Parameter.Priority.UserFile) as cfg: cfg.misc.catchCore = False cfg.misc.info = False cfg.misc.paranoid = False cfg.misc.bug = False cfg.misc.logMode = True cfg.misc.verboseLevel1 = True cfg.misc.verboseLevel2 = True cfg.misc.minTraceLevel = 1900 cfg.misc.maxTraceLevel = 3000 cfg.etesian.effort = 2 cfg.etesian.spaceMargin = 0.8 cfg.etesian.densityVariation = 0.1 cfg.etesian.aspectRatio = 1.0 cfg.katana.eventsLimit = 1000000 cfg.katana.termSatReservedLocal = 6 cfg.katana.termSatThreshold = 9 Viewer.Graphics.setStyle( 'Alliance.Classic [black]' ) #af = CRL.AllianceFramework.get() #env = af.getEnvironment() #env.setCLOCK( '^ck$|m_clock|^clk$' ) #env.addSYSTEM_LIBRARY( library=cellsTop+'/nsxlib', mode=CRL.Environment.Prepend ) #env.addSYSTEM_LIBRARY( library=cellsTop+'/niolib', mode=CRL.Environment.Prepend )