@@ -22,6 +22,20 @@ GENERATE_ARTIFACTS_ON_FAILURE:
2222 lot of memory, this allows inspecting results on a laptop for a build that
2323 ran on a server.
2424 default : 0
25+ ORFS_ENABLE_NEW_OPENROAD :
26+ description : >
27+ When set (1/true/yes/on), enables the experimental OpenROAD/flow behavior
28+ on this branch. When unset/0 (default), the flow aims to match vanilla ORFS
29+ (93c42b2) + vanilla OpenROAD (7bc521) behavior.
30+ stages :
31+ - synth
32+ - floorplan
33+ - place
34+ - cts
35+ - grt
36+ - route
37+ - final
38+ default : 0
2539TNS_END_PERCENT :
2640 description : >
2741 Default TNS_END_PERCENT value for post CTS timing repair. Try fixing all
@@ -367,6 +381,14 @@ SYNTH_MINIMUM_KEEP_SIZE:
367381 stages :
368382 - synth
369383 default : 0
384+ MAX_UNGROUP_SIZE :
385+ description : >
386+ Area threshold, expressed in NAND2 gate equivalents, used to preserve
387+ modules during hierarchical synthesis. When set, this value also seeds
388+ SYNTH_MINIMUM_KEEP_SIZE so large blocks are not unintentionally flattened.
389+ stages :
390+ - synth
391+ default : " "
370392SYNTH_WRAPPED_OPERATORS :
371393 description : >
372394 Synthesize multiple architectural options for each arithmetic operator in the
@@ -656,7 +678,7 @@ SETUP_SLACK_MARGIN:
656678 - cts
657679 - floorplan
658680 - grt
659- default : 0
681+ default : " "
660682SETUP_REPAIR_SEQUENCE :
661683 description : |
662684 Specifies the sequence of moves to do in repair_timing -setup. This should be a string
@@ -1440,10 +1462,21 @@ PRE_GLOBAL_ROUTE_TCL:
14401462 - grt
14411463GLOBAL_ROUTE_ARGS :
14421464 description : >
1443- Replaces default arguments for global route.
1465+ Extra arguments appended to the default FastRoute invocation.
1466+ Defaults include -congestion_iterations 30 -congestion_report_iter_step 5 -verbose.
14441467 stages :
14451468 - grt
1446- default : -congestion_iterations 30 -congestion_report_iter_step 5 -verbose
1469+ default : " "
1470+ DISABLE_NG45_DEAD_LOGIC_REMOVAL :
1471+ description : >
1472+ Set to 1 to turn off resizer's dead-logic elimination on Nangate45 flows.
1473+ The default keeps the cleanup enabled while still allowing opt-out for
1474+ debugging sensitivity to the pass.
1475+ stages :
1476+ - floorplan
1477+ - place
1478+ - cts
1479+ default : 0
14471480MATCH_CELL_FOOTPRINT :
14481481 description : >
14491482 Enforce sizing operations to only swap cells that have the same layout
@@ -1454,6 +1487,17 @@ MATCH_CELL_FOOTPRINT:
14541487 - cts
14551488 - route
14561489 default : 0
1490+ NG45_USE_DETAILED_PARA :
1491+ description : >
1492+ Controls which parasitics source resizer should use post-route on
1493+ Nangate45 designs. The default of 0 keeps the global-route RC model so the
1494+ timing view aligns with the October toolchain; set to 1 to keep the newer
1495+ detailed-routing parasitics.
1496+ stages :
1497+ - place
1498+ - cts
1499+ - grt
1500+ - route
14571501RTLMP_MAX_LEVEL :
14581502 description : >
14591503 Maximum depth of the physical hierarchy tree.
0 commit comments