Skip to content

Commit 1a83f99

Browse files
Merge pull request The-OpenROAD-Project#3418 from The-OpenROAD-Project-staging/secure-orfs-variables
Added all stages for SYNTH_WRAPPED_OPERATORS and SYNTH_ARITH_OPERATORS.
2 parents aad9181 + c05cf55 commit 1a83f99

File tree

2 files changed

+20
-0
lines changed

2 files changed

+20
-0
lines changed

docs/user/FlowVariables.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -333,6 +333,7 @@ configuration file.
333333
- [SKIP_PIN_SWAP](#SKIP_PIN_SWAP)
334334
- [SKIP_REPORT_METRICS](#SKIP_REPORT_METRICS)
335335
- [SWAP_ARITH_OPERATORS](#SWAP_ARITH_OPERATORS)
336+
- [SYNTH_WRAPPED_OPERATORS](#SYNTH_WRAPPED_OPERATORS)
336337
- [TAPCELL_TCL](#TAPCELL_TCL)
337338
- [TIEHI_CELL_AND_PORT](#TIEHI_CELL_AND_PORT)
338339
- [TIELO_CELL_AND_PORT](#TIELO_CELL_AND_PORT)
@@ -359,6 +360,7 @@ configuration file.
359360
- [ROUTING_LAYER_ADJUSTMENT](#ROUTING_LAYER_ADJUSTMENT)
360361
- [SKIP_REPORT_METRICS](#SKIP_REPORT_METRICS)
361362
- [SWAP_ARITH_OPERATORS](#SWAP_ARITH_OPERATORS)
363+
- [SYNTH_WRAPPED_OPERATORS](#SYNTH_WRAPPED_OPERATORS)
362364

363365
## cts variables
364366

@@ -384,6 +386,8 @@ configuration file.
384386
- [SKIP_LAST_GASP](#SKIP_LAST_GASP)
385387
- [SKIP_PIN_SWAP](#SKIP_PIN_SWAP)
386388
- [SKIP_REPORT_METRICS](#SKIP_REPORT_METRICS)
389+
- [SWAP_ARITH_OPERATORS](#SWAP_ARITH_OPERATORS)
390+
- [SYNTH_WRAPPED_OPERATORS](#SYNTH_WRAPPED_OPERATORS)
387391
- [TNS_END_PERCENT](#TNS_END_PERCENT)
388392

389393
## grt variables
@@ -405,6 +409,8 @@ configuration file.
405409
- [SKIP_LAST_GASP](#SKIP_LAST_GASP)
406410
- [SKIP_PIN_SWAP](#SKIP_PIN_SWAP)
407411
- [SKIP_REPORT_METRICS](#SKIP_REPORT_METRICS)
412+
- [SWAP_ARITH_OPERATORS](#SWAP_ARITH_OPERATORS)
413+
- [SYNTH_WRAPPED_OPERATORS](#SYNTH_WRAPPED_OPERATORS)
408414
- [TNS_END_PERCENT](#TNS_END_PERCENT)
409415

410416
## route variables
@@ -420,6 +426,8 @@ configuration file.
420426
- [ROUTING_LAYER_ADJUSTMENT](#ROUTING_LAYER_ADJUSTMENT)
421427
- [SKIP_DETAILED_ROUTE](#SKIP_DETAILED_ROUTE)
422428
- [SKIP_REPORT_METRICS](#SKIP_REPORT_METRICS)
429+
- [SWAP_ARITH_OPERATORS](#SWAP_ARITH_OPERATORS)
430+
- [SYNTH_WRAPPED_OPERATORS](#SYNTH_WRAPPED_OPERATORS)
423431

424432
## final variables
425433

@@ -433,6 +441,8 @@ configuration file.
433441
- [ROUTING_LAYER_ADJUSTMENT](#ROUTING_LAYER_ADJUSTMENT)
434442
- [SKIP_DETAILED_ROUTE](#SKIP_DETAILED_ROUTE)
435443
- [SKIP_REPORT_METRICS](#SKIP_REPORT_METRICS)
444+
- [SWAP_ARITH_OPERATORS](#SWAP_ARITH_OPERATORS)
445+
- [SYNTH_WRAPPED_OPERATORS](#SYNTH_WRAPPED_OPERATORS)
436446

437447
## generate_abstract variables
438448

flow/scripts/variables.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -284,13 +284,23 @@ SYNTH_WRAPPED_OPERATORS:
284284
the flow.
285285
stages:
286286
- synth
287+
- floorplan
288+
- place
289+
- cts
290+
- grt
291+
- route
292+
- final
287293
SWAP_ARITH_OPERATORS:
288294
description: >
289295
Improve timing QoR by swapping ALU and MULT arithmetic operators.
290296
stages:
291297
- synth
292298
- floorplan
293299
- place
300+
- cts
301+
- grt
302+
- route
303+
- final
294304
FLOORPLAN_DEF:
295305
description: |
296306
Use the DEF file to initialize floorplan.

0 commit comments

Comments
 (0)