Skip to content

Commit f7ec0aa

Browse files
committed
docs: update for GUI_TIMING
Signed-off-by: Øyvind Harboe <[email protected]>
1 parent c8fa4f9 commit f7ec0aa

File tree

3 files changed

+7
-6
lines changed

3 files changed

+7
-6
lines changed

docs/user/FlowVariables.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ configuration file.
9898
| <a name="GND_NETS_VOLTAGES"></a>GND_NETS_VOLTAGES | Used for IR Drop calculation. |
9999
| <a name="GPL_ROUTABILITY_DRIVEN"></a>GPL_ROUTABILITY_DRIVEN | Specifies whether the placer should use routability driven placement. |
100100
| <a name="GPL_TIMING_DRIVEN"></a>GPL_TIMING_DRIVEN | Specifies whether the placer should use timing driven placement. |
101-
| <a name="GUI_NO_TIMING"></a>GUI_NO_TIMING | Skip loading timing for a faster GUI load. |
101+
| <a name="GUI_TIMING"></a>GUI_TIMING | Load timing information when opening GUI. For large designs, this can be quite time consuming. Useful to disable when investigating non-timing aspects like floorplan, placement, routing, etc. |
102102
| <a name="HOLD_SLACK_MARGIN"></a>HOLD_SLACK_MARGIN | Specifies a time margin for the slack when fixing hold violations. This option allows you to overfix. |
103103
| <a name="IO_PLACER_H"></a>IO_PLACER_H | The metal layer on which to place the I/O pins horizontally (top and bottom of the die). |
104104
| <a name="IO_PLACER_V"></a>IO_PLACER_V | The metal layer on which to place the I/O pins vertically (sides of the die). |
@@ -292,7 +292,7 @@ configuration file.
292292
- [GENERATE_ARTIFACTS_ON_FAILURE](#GENERATE_ARTIFACTS_ON_FAILURE)
293293
- [GLOBAL_PLACEMENT_ARGS](#GLOBAL_PLACEMENT_ARGS)
294294
- [GND_NETS_VOLTAGES](#GND_NETS_VOLTAGES)
295-
- [GUI_NO_TIMING](#GUI_NO_TIMING)
295+
- [GUI_TIMING](#GUI_TIMING)
296296
- [HOLD_SLACK_MARGIN](#HOLD_SLACK_MARGIN)
297297
- [IR_DROP_LAYER](#IR_DROP_LAYER)
298298
- [KLAYOUT_TECH_FILE](#KLAYOUT_TECH_FILE)

flow/Makefile

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -162,8 +162,6 @@ export TEST_DIR ?= $(FLOW_HOME)/test
162162

163163
$(foreach line,$(shell $(SCRIPTS_DIR)/defaults.py),$(eval export $(line)))
164164

165-
export GUI_TIMING ?= 1
166-
167165
PUBLIC=nangate45 sky130hd sky130hs asap7 ihp-sg13g2 gf180
168166

169167
ifneq ($(wildcard $(PLATFORM_HOME)/$(PLATFORM)),)

flow/scripts/variables.yaml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -228,9 +228,12 @@ IO_PLACER_V:
228228
stages:
229229
- floorplan
230230
- place
231-
GUI_NO_TIMING:
231+
GUI_TIMING:
232232
description: >
233-
Skip loading timing for a faster GUI load.
233+
Load timing information when opening GUI. For large designs, this can
234+
be quite time consuming. Useful to disable when investigating non-timing
235+
aspects like floorplan, placement, routing, etc.
236+
value: 1
234237
FILL_CELLS:
235238
description: >
236239
Fill cells are used to fill empty sites. If not set or empty, fill cell insertion is skipped.

0 commit comments

Comments
 (0)