From e497a4d48fbb51dc3759c102e9e1b5dbac4aab02 Mon Sep 17 00:00:00 2001 From: Gabriel Gouvine Date: Sat, 10 Jun 2023 13:41:41 +0200 Subject: [PATCH] Rename tabs in CGT --- crlcore/python/technos/common/etesian.py | 24 +++++++------- crlcore/python/technos/common/kite.py | 38 +++++++++++------------ crlcore/python/technos/common/misc.py | 28 ++++++++--------- crlcore/python/technos/common/stratus1.py | 10 +++--- 4 files changed, 50 insertions(+), 50 deletions(-) diff --git a/crlcore/python/technos/common/etesian.py b/crlcore/python/technos/common/etesian.py index c9fc6e16..4647aad8 100644 --- a/crlcore/python/technos/common/etesian.py +++ b/crlcore/python/technos/common/etesian.py @@ -42,15 +42,15 @@ param.addValue( 'Show lower bound', 2 ) param.addValue( 'Show result only', 3 ) layout = Cfg.Configuration.get().getLayout() -layout.addTab ( 'Etesian', 'etesian' ) -layout.addTitle ( 'Etesian', 'Placement area' ) -layout.addParameter( 'Etesian', 'etesian.aspectRatio' , 'Aspect Ratio, X/Y (%)', 0 ) -layout.addParameter( 'Etesian', 'etesian.spaceMargin' , 'Space Margin' , 1 ) -layout.addParameter( 'Etesian', 'etesian.spreadMargin' , 'Threshold before spreading', 1 ) -layout.addRule ( 'Etesian' ) -layout.addTitle ( 'Etesian', 'Etesian - Placer') -layout.addParameter( 'Etesian', 'etesian.uniformDensity', 'Uniform density' , 0 ) -layout.addParameter( 'Etesian', 'etesian.routingDriven' , 'Routing driven' , 0 ) -layout.addParameter( 'Etesian', 'etesian.effort' , 'Placement effort' , 1 ) -layout.addParameter( 'Etesian', 'etesian.graphics' , 'Placement view' , 1 ) -layout.addRule ( 'Etesian' ) +layout.addTab ( 'Placer', 'etesian' ) +layout.addTitle ( 'Placer', 'Placement area' ) +layout.addParameter( 'Placer', 'etesian.aspectRatio' , 'Aspect Ratio, X/Y (%)', 0 ) +layout.addParameter( 'Placer', 'etesian.spaceMargin' , 'Space Margin' , 1 ) +layout.addParameter( 'Placer', 'etesian.spreadMargin' , 'Threshold before spreading', 1 ) +layout.addRule ( 'Placer' ) +layout.addTitle ( 'Placer', 'Etesian - Placer') +layout.addParameter( 'Placer', 'etesian.uniformDensity', 'Uniform density' , 0 ) +layout.addParameter( 'Placer', 'etesian.routingDriven' , 'Routing driven' , 0 ) +layout.addParameter( 'Placer', 'etesian.effort' , 'Placement effort' , 1 ) +layout.addParameter( 'Placer', 'etesian.graphics' , 'Placement view' , 1 ) +layout.addRule ( 'Placer' ) diff --git a/crlcore/python/technos/common/kite.py b/crlcore/python/technos/common/kite.py index e9524096..8c3fe6ca 100644 --- a/crlcore/python/technos/common/kite.py +++ b/crlcore/python/technos/common/kite.py @@ -19,22 +19,22 @@ import coriolis.Cfg as Cfg layout = Cfg.Configuration.get().getLayout() # Kite Layout. -layout.addTab ( 'Kite', 'kite' ) -layout.addTitle ( 'Kite', 'Katabatic - Routing Database' ) -layout.addParameter( 'Kite', 'katabatic.saturateRatio' , 'Saturate Ratio (%)' , 0, 1 ) -layout.addParameter( 'Kite', 'katabatic.saturateRp' , 'Saturate RoutingPad' , 0, 1 ) -layout.addParameter( 'Kite', 'katabatic.globalLengthThreshold', 'Global Length Threshold', 0, 1 ) -layout.addParameter( 'Kite', 'katabatic.topRoutingLayer' , 'Top Routing Layer' , 0, 1 ) -layout.addParameter( 'Kite', 'anabatic.gcell.displayMode' , 'GCell Display Mode' , 1, 1 ) -layout.addRule ( 'Kite' ) -layout.addTitle ( 'Kite', 'Kite - Detailed Router' ) -layout.addParameter( 'Kite', 'kite.hTracksReservedLocal', 'Vert. Locally Reserved Tracks', 0 ) -layout.addParameter( 'Kite', 'kite.vTracksReservedLocal', 'Hor. Locally Reserved Tracks' , 0 ) -layout.addParameter( 'Kite', 'kite.eventsLimit' , 'Events Limit' , 0 ) -layout.addParameter( 'Kite', 'kite.ripupCost' , 'Ripup Cost' , 1, 1, Cfg.Parameter.Flags.UseSpinBox ) -layout.addSection ( 'Kite', 'Ripup Limits', 1 ) -layout.addParameter( 'Kite', 'kite.strapRipupLimit' , 'Straps' , 1, 1, Cfg.Parameter.Flags.UseSpinBox ) -layout.addParameter( 'Kite', 'kite.localRipupLimit' , 'Locals' , 1, 1, Cfg.Parameter.Flags.UseSpinBox ) -layout.addParameter( 'Kite', 'kite.globalRipupLimit' , 'Globals' , 1, 1, Cfg.Parameter.Flags.UseSpinBox ) -layout.addParameter( 'Kite', 'kite.longGlobalRipupLimit', 'Long Globals', 1, 1, Cfg.Parameter.Flags.UseSpinBox ) -layout.addRule ( 'Kite' ) +layout.addTab ( 'Router', 'kite' ) +layout.addTitle ( 'Router', 'Katabatic - Routing Database' ) +layout.addParameter( 'Router', 'katabatic.saturateRatio' , 'Saturate Ratio (%)' , 0, 1 ) +layout.addParameter( 'Router', 'katabatic.saturateRp' , 'Saturate RoutingPad' , 0, 1 ) +layout.addParameter( 'Router', 'katabatic.globalLengthThreshold', 'Global Length Threshold', 0, 1 ) +layout.addParameter( 'Router', 'katabatic.topRoutingLayer' , 'Top Routing Layer' , 0, 1 ) +layout.addParameter( 'Router', 'anabatic.gcell.displayMode' , 'GCell Display Mode' , 1, 1 ) +layout.addRule ( 'Router' ) +layout.addTitle ( 'Router', 'Kite - Detailed Router' ) +layout.addParameter( 'Router', 'kite.hTracksReservedLocal', 'Vert. Locally Reserved Tracks', 0 ) +layout.addParameter( 'Router', 'kite.vTracksReservedLocal', 'Hor. Locally Reserved Tracks' , 0 ) +layout.addParameter( 'Router', 'kite.eventsLimit' , 'Events Limit' , 0 ) +layout.addParameter( 'Router', 'kite.ripupCost' , 'Ripup Cost' , 1, 1, Cfg.Parameter.Flags.UseSpinBox ) +layout.addSection ( 'Router', 'Ripup Limits', 1 ) +layout.addParameter( 'Router', 'kite.strapRipupLimit' , 'Straps' , 1, 1, Cfg.Parameter.Flags.UseSpinBox ) +layout.addParameter( 'Router', 'kite.localRipupLimit' , 'Locals' , 1, 1, Cfg.Parameter.Flags.UseSpinBox ) +layout.addParameter( 'Router', 'kite.globalRipupLimit' , 'Globals' , 1, 1, Cfg.Parameter.Flags.UseSpinBox ) +layout.addParameter( 'Router', 'kite.longGlobalRipupLimit', 'Long Globals', 1, 1, Cfg.Parameter.Flags.UseSpinBox ) +layout.addRule ( 'Router' ) diff --git a/crlcore/python/technos/common/misc.py b/crlcore/python/technos/common/misc.py index 7c266491..f1d37c15 100644 --- a/crlcore/python/technos/common/misc.py +++ b/crlcore/python/technos/common/misc.py @@ -85,19 +85,19 @@ param.addValue( "Custom" , 30 ) param.setInt ( 0 ) layout = Cfg.Configuration.get().getLayout() -layout.addTab ( 'misc', 'Misc.' ) -layout.addTitle ( 'misc', 'Miscellaneous' ) -layout.addParameter( 'misc', 'misc.catchCore' , 'Catch Core Dumps' , 1 ) -layout.addParameter( 'misc', 'misc.verboseLevel1' , 'Verbose' , 0 ) -layout.addParameter( 'misc', 'misc.verboseLevel2' , 'Very Verbose' , 0 ) -layout.addParameter( 'misc', 'misc.info' , 'Show Info' , 0 ) -layout.addParameter( 'misc', 'misc.logMode' , 'Output is a TTY' , 0 ) -layout.addParameter( 'misc', 'misc.minTraceLevel' , 'Min. Trace Level' , 1 ) -layout.addParameter( 'misc', 'misc.maxTraceLevel' , 'Max. Trace Level' , 1 ) -layout.addTitle ( 'misc', 'Print/Snapshot Parameters' ) -layout.addParameter( 'misc', 'viewer.printer.mode' , 'Printer/Snapshot Mode', 1 ) -layout.addParameter( 'misc', 'viewer.printer.paper' , 'Paper Size' , 0 ) -layout.addParameter( 'misc', 'viewer.printer.orientation', 'Orientation' , 0 ) -layout.addParameter( 'misc', 'viewer.printer.DPI' , 'DPI' , 0 ) +layout.addTab ( 'Misc', 'Misc.' ) +layout.addTitle ( 'Misc', 'Miscellaneous' ) +layout.addParameter( 'Misc', 'misc.catchCore' , 'Catch Core Dumps' , 1 ) +layout.addParameter( 'Misc', 'misc.verboseLevel1' , 'Verbose' , 0 ) +layout.addParameter( 'Misc', 'misc.verboseLevel2' , 'Very Verbose' , 0 ) +layout.addParameter( 'Misc', 'misc.info' , 'Show Info' , 0 ) +layout.addParameter( 'Misc', 'misc.logMode' , 'Output is a TTY' , 0 ) +layout.addParameter( 'Misc', 'misc.minTraceLevel' , 'Min. Trace Level' , 1 ) +layout.addParameter( 'Misc', 'misc.maxTraceLevel' , 'Max. Trace Level' , 1 ) +layout.addTitle ( 'Misc', 'Print/Snapshot Parameters' ) +layout.addParameter( 'Misc', 'viewer.printer.mode' , 'Printer/Snapshot Mode', 1 ) +layout.addParameter( 'Misc', 'viewer.printer.paper' , 'Paper Size' , 0 ) +layout.addParameter( 'Misc', 'viewer.printer.orientation', 'Orientation' , 0 ) +layout.addParameter( 'Misc', 'viewer.printer.DPI' , 'DPI' , 0 ) diff --git a/crlcore/python/technos/common/stratus1.py b/crlcore/python/technos/common/stratus1.py index 49e0eb1f..4efc417a 100644 --- a/crlcore/python/technos/common/stratus1.py +++ b/crlcore/python/technos/common/stratus1.py @@ -16,8 +16,8 @@ import coriolis.Cfg as Cfg layout = Cfg.Configuration.get().getLayout() -layout.addTab ( 'stratus1', 'Stratus1' ) -layout.addTitle ( 'stratus1', 'Stratus1 - Netlist & Layout Capture' ) -layout.addParameter( 'stratus1', 'stratus1.mappingName', 'Virtual Library Translation', 0, 2 ) -layout.addParameter( 'stratus1', 'stratus1.format' , 'Netlist Format (vst, vhd)' , 0, 2 ) -layout.addParameter( 'stratus1', 'stratus1.simulator' , 'Simulator' , 0, 2 ) +layout.addTab ( 'Netlist', 'Stratus1' ) +layout.addTitle ( 'Netlist', 'Stratus1 - Netlist & Layout Capture' ) +layout.addParameter( 'Netlist', 'stratus1.mappingName', 'Virtual Library Translation', 0, 2 ) +layout.addParameter( 'Netlist', 'stratus1.format' , 'Netlist Format (vst, vhd)' , 0, 2 ) +layout.addParameter( 'Netlist', 'stratus1.simulator' , 'Simulator' , 0, 2 )