Skip to content

Commit 73e5053

Browse files
authored
Merge pull request #3271 from Pinata-Consulting/variables-tunable-type
variables: add type info for tunable variables
2 parents e728047 + b6aa5cc commit 73e5053

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

flow/scripts/variables.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,7 @@ CORE_UTILIZATION:
9595
stages:
9696
- floorplan
9797
tunable: 1
98+
type: float
9899
CORE_AREA:
99100
description: >
100101
The core area specified as a list of lower-left and upper-right corners in
@@ -361,6 +362,7 @@ CELL_PAD_IN_SITES_GLOBAL_PLACEMENT:
361362
- place
362363
- floorplan
363364
default: 0
365+
type: int
364366
tunable: 1
365367
CELL_PAD_IN_SITES_DETAIL_PLACEMENT:
366368
description: >
@@ -371,6 +373,7 @@ CELL_PAD_IN_SITES_DETAIL_PLACEMENT:
371373
- cts
372374
- grt
373375
default: 0
376+
type: int
374377
tunable: 1
375378
PLACE_PINS_ARGS:
376379
description: |
@@ -399,6 +402,7 @@ PLACE_DENSITY_LB_ADDON:
399402
- floorplan
400403
- place
401404
tunable: 1
405+
type: float
402406
REPAIR_PDN_VIA_LAYER:
403407
description: |
404408
Remove power grid vias which generate DRC violations after detailed routing.
@@ -697,6 +701,7 @@ CORE_ASPECT_RATIO:
697701
- floorplan
698702
default: 1.0
699703
tunable: 1
704+
type: float
700705
CORE_MARGIN:
701706
description: >
702707
The margin between the core area and die area, specified in microns.
@@ -708,6 +713,7 @@ CORE_MARGIN:
708713
- floorplan
709714
default: 1.0
710715
tunable: 1
716+
type: float
711717
DIE_AREA:
712718
description: >
713719
The die area specified as a list of lower-left and upper-right corners in
@@ -752,13 +758,15 @@ CTS_CLUSTER_DIAMETER:
752758
stages:
753759
- cts
754760
tunable: 1
761+
type: float
755762
CTS_CLUSTER_SIZE:
756763
description: >
757764
Maximum number of sinks per cluster.
758765
default: 50
759766
stages:
760767
- cts
761768
tunable: 1
769+
type: int
762770
CTS_LIB_NAME:
763771
description: |
764772
Name of the Liberty library to use in selecting the clock buffers.

0 commit comments

Comments
 (0)