#DebugSession.addToTrace( katana.getCell().getNet( 'abc_12509_n1386' ) )
#DebugSession.addToTrace( katana.getCell().getNet( 'abc_12494_n763' ) )
#DebugSession.addToTrace( katana.getCell().getNet( 'abc_12494_n800' ) )
-#DebugSession.addToTrace( katana.getCell().getNet( 'abc_12491_n428_1' ) )
+#DebugSession.addToTrace( katana.getCell().getNet( 'b(0)' ) )
+#DebugSession.addToTrace( katana.getCell().getNet( 'o_next(4)' ) )
+#DebugSession.addToTrace( katana.getCell().getNet( 'rst' ) )
Cfg.getParamBool ( 'misc.logMode' ).setBool ( True )
Cfg.getParamBool ( 'misc.verboseLevel1' ).setBool ( True )
Cfg.getParamBool ( 'misc.verboseLevel2' ).setBool ( True )
-Cfg.getParamInt ( 'misc.minTraceLevel' ).setInt ( 159 )
-Cfg.getParamInt ( 'misc.maxTraceLevel' ).setInt ( 160 )
+#Cfg.getParamInt ( 'misc.minTraceLevel' ).setInt ( 159 )
+#Cfg.getParamInt ( 'misc.maxTraceLevel' ).setInt ( 160 )
Cfg.getParamEnumerate ( 'etesian.effort' ).setInt ( 2 )
Cfg.getParamPercentage( 'etesian.spaceMargin' ).setPercentage( 20.0 )
Cfg.getParamPercentage( 'etesian.aspectRatio' ).setPercentage( 100.0 )
import Cfg
import CRL
import Viewer
-#import node180.scn6m_deep_09
-import symbolic.cmos
+import node180.scn6m_deep_09
+#import symbolic.cmos
from helpers import l, u, n
Cfg.getParamBool ( 'misc.info' ).setBool ( False )
Cfg.getParamBool ( 'misc.paranoid' ).setBool ( False )
Cfg.getParamBool ( 'misc.bug' ).setBool ( False )
-Cfg.getParamBool ( 'misc.logMode' ).setBool ( True )
+Cfg.getParamBool ( 'misc.logMode' ).setBool ( False )
Cfg.getParamBool ( 'misc.verboseLevel1' ).setBool ( True )
Cfg.getParamBool ( 'misc.verboseLevel2' ).setBool ( True )
-Cfg.getParamInt ( 'misc.minTraceLevel' ).setInt ( 159 )
-Cfg.getParamInt ( 'misc.maxTraceLevel' ).setInt ( 160 )
+#Cfg.getParamInt ( 'misc.minTraceLevel' ).setInt ( 159 )
+#Cfg.getParamInt ( 'misc.maxTraceLevel' ).setInt ( 160 )
Cfg.getParamEnumerate ( 'etesian.effort' ).setInt ( 2 )
-Cfg.getParamPercentage( 'etesian.spaceMargin' ).setPercentage( 20.0 )
+Cfg.getParamPercentage( 'etesian.spaceMargin' ).setPercentage( 5.0 )
Cfg.getParamPercentage( 'etesian.aspectRatio' ).setPercentage( 100.0 )
Cfg.getParamBool ( 'etesian.uniformDensity' ).setBool ( True )
+Cfg.getParamString ( 'etesian.bloat' ).setString ( 'nsxlib')
Cfg.getParamInt ( 'anabatic.edgeLenght' ).setInt ( 24 )
Cfg.getParamInt ( 'anabatic.edgeWidth' ).setInt ( 8 )
Cfg.getParamString ( 'anabatic.topRoutingLayer' ).setString ( 'METAL5')
Cfg.getParamInt ( 'katana.eventsLimit' ).setInt ( 1000000 )
-Cfg.getParamInt ( 'katana.hTracksReservedLocal' ).setInt ( 7 )
+Cfg.getParamInt ( 'katana.hTracksReservedLocal' ).setInt ( 6 )
Cfg.getParamInt ( 'katana.vTracksReservedLocal' ).setInt ( 6 )
#Cfg.getParamInt ( 'clockTree.minimumSide' ).setInt ( l(1000) )