2022-08-15 06:49:35 -05:00
|
|
|
|
|
|
|
# -*- 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
|
2023-06-10 07:45:07 -05:00
|
|
|
cfg.etesian.densityVariation = 0.1
|
2022-08-15 06:49:35 -05:00
|
|
|
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 )
|