Skip to content

Commit

Permalink
floorplan: density sweep
Browse files Browse the repository at this point in the history
Signed-off-by: Øyvind Harboe <[email protected]>
  • Loading branch information
oharboe committed Nov 22, 2024
1 parent c312b5a commit aeeaee3
Showing 1 changed file with 12 additions and 20 deletions.
32 changes: 12 additions & 20 deletions BUILD.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -377,27 +377,19 @@ SWEEP = {
},
"stage_sources": {"floorplan": ["write_macro_placement"]},
},
"1": {
"description": "Hierarchical, branch predictors as macros",
"variables": {
"HOLD_SLACK_MARGIN": "-900",
"PDN_TCL": "$(location :pdn.tcl)",
"MAX_ROUTING_LAYER": "M9",
},
"macros": ["ComposedBranchPredictorBank_generate_abstract"],
"stage_sources": {"floorplan": ["pdn.tcl"]},
},
"2": {
"description": "Hierarchical, branch predictors as macros",
"variables": {
"HOLD_SLACK_MARGIN": "-900",
"PDN_TCL": "$(location :pdn.tcl)",
"MAX_ROUTING_LAYER": "M9",
},
"macros": ["BranchPredictor_generate_abstract"],
"stage_sources": {"floorplan": ["pdn.tcl"]},
} | {str(i + 1): {
"description": "Placement density sweep",
"variables": {
"SYNTH_HIERARCHICAL": "0",
"GPL_TIMING_DRIVEN": "1",
"SKIP_CTS_REPAIR_TIMING": "0",
"MACRO_PLACEMENT_TCL": "$(location write_macro_placement)",
"SKIP_LAST_GASP": "0",
"PLACE_DENSITY": str(0.24 + (i + 1) * 0.05),
},
}
"previous_stage": {"floorplan": "BoomTile_synth"},
"stage_sources": {"floorplan": ["write_macro_placement"]},
} for i in range(4)}

BOOMTILE_VARIABLES = SKIP_REPORT_METRICS | FAST_BUILD_SETTINGS | {
"PDN_TCL": "$(PLATFORM_DIR)/openRoad/pdn/BLOCKS_grid_strategy.tcl",
Expand Down

0 comments on commit aeeaee3

Please sign in to comment.