use --recursive on git submodule not --remote - one does a "latest update"
[soclayout.git] / experiments7 / coriolis2 / settings.py
1 # -*- Mode:Python -*-
2
3 import Cfg
4 import CRL
5 import Viewer
6 import symbolic.cmos # do not remove
7
8
9 Cfg.Configuration.pushDefaultPriority(Cfg.Parameter.Priority.UserFile)
10
11 Viewer.Graphics.setStyle('Alliance.Classic [black]')
12
13 Cfg.getParamBool('misc.catchCore').setBool(False)
14 Cfg.getParamBool('misc.info').setBool(False)
15 Cfg.getParamBool('misc.paranoid').setBool(False)
16 Cfg.getParamBool('misc.bug').setBool(False)
17 Cfg.getParamBool('misc.logMode').setBool(True)
18 Cfg.getParamBool('misc.verboseLevel1').setBool(True)
19 Cfg.getParamBool('misc.verboseLevel2').setBool(True)
20 Cfg.getParamEnumerate('etesian.effort').setInt(2)
21 Cfg.getParamPercentage('etesian.spaceMargin').setPercentage(5.0)
22 Cfg.getParamPercentage('etesian.aspectRatio').setPercentage(100.0)
23 Cfg.getParamBool('etesian.uniformDensity').setBool(True)
24 Cfg.getParamInt('anabatic.edgeLenght').setInt(24)
25 Cfg.getParamInt('anabatic.edgeWidth').setInt(8)
26 Cfg.getParamString('anabatic.topRoutingLayer').setString('METAL5')
27 Cfg.getParamInt('katana.eventsLimit').setInt(1000000)
28 Cfg.getParamInt('katana.hTracksReservedLocal').setInt(7)
29 Cfg.getParamInt('katana.vTracksReservedLocal').setInt(6)
30
31 Cfg.Configuration.popDefaultPriority()
32
33 af = CRL.AllianceFramework.get()
34 env = af.getEnvironment()
35 env.setCLOCK('^clk$|m_clock')
36 env.setPOWER('vdd')
37 env.setGROUND('vss')