You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`GUI_NO_TIMING`| Skip loading timing for a faster GUI load. |
148
148
|`GUI_SOURCE`| Source the script. |
149
149
|`GUI_ARGS`| OpenROAD command line options for gui_ and open_ targets, typically set tup `-exit` in combination with GUI_SOURCE to run a script and exit. |
150
+
|`FILL_CELLS`| Fill cells are used to fill empty sites. If not set or empty, fill cell insertion is skipped. |
151
+
|`TAP_CELL_NAME`| Name of the cell to use in tap cell insertion. |
|`CORE_UTILIZATION`| The core utilization percentage (0-100). Overrides `DIE_AREA` and `CORE_AREA`. |
268
-
|`CORE_ASPECT_RATIO`| The core aspect ratio (height / width). This values is ignored if `CORE_UTILIZATION` undefined. |
269
-
|`CORE_MARGIN`| The margin between the core area and die area, in multiples of SITE heights. The margin is applied to each side. This variable is ignored if `CORE_UTILIZATION` is undefined. |
270
-
|`DIE_AREA`| The die area specified as a list of lower-left and upper-right corners in microns (X1 Y1 X2 Y2). This variable is ignored if `CORE_UTILIZATION` and `CORE_ASPECT_RATIO` are defined. |
271
-
|`CORE_AREA`| The core area specified as a list of lower-left and upper-right corners in microns (X1 Y1 X2 Y2). This variable is ignored if `CORE_UTILIZATION` and `CORE_ASPECT_RATIO` are defined. |
268
+
|`CORE_UTILIZATION`| The core utilization percentage (0-100). |
269
+
|`CORE_ASPECT_RATIO`| The core aspect ratio (height / width). This values is ignored if `CORE_UTILIZATION` undefined. |
270
+
|`CORE_MARGIN`| The margin between the core area and die area, in multiples of SITE heights. The margin is applied to each side. This variable is ignored if `CORE_UTILIZATION` is undefined. |
271
+
|`DIE_AREA`| The die area specified as a list of lower-left and upper-right corners in microns (X1 Y1 X2 Y2). |
272
+
|`CORE_AREA`| The core area specified as a list of lower-left and upper-right corners in microns (X1 Y1 X2 Y2). |
272
273
|`RESYNTH_AREA_RECOVER`| Enable re-synthesis for area reclaim. |
273
274
|`RESYNTH_TIMING_RECOVER`| Enable re-synthesis for timing optimization. |
274
275
|`MACRO_HALO_X`| Set macro halo for x-direction. Only available for ASAP7 PDK. |
275
276
|`MACRO_HALO_Y`| Set macro halo for y-direction. Only available for ASAP7 PDK. |
276
277
278
+
The various methods to specify the die and core area(`FLOORPLAN_DEF`, `FOOTPRINT`, `DIE_AREA` and `CORE_UTILIZATION`) are mutually exclusive. If two methods are specified, floorplan.tcl will exit with an error requiring that a single method is used.
0 commit comments