Commit eb5d78c5 by Ravi Varadarajan

Streamline hybrid flow scripts

Signed-off-by: Ravi Varadarajan <rvaradarajan@ucsd.edu>
parent a7a91b65
...@@ -7,8 +7,10 @@ source mmmc_setup.tcl ...@@ -7,8 +7,10 @@ source mmmc_setup.tcl
setMultiCpuUsage -localCpu 16 setMultiCpuUsage -localCpu 16
set util 0.3 set util 0.3
set netlist "./syn_handoff/$DESIGN.v" set handoff_dir "./syn_handoff"
set sdc "./syn_handoff/$DESIGN.sdc"
set netlist ${handoff_dir}/${DESIGN}.v
set sdc ${handoff_dir}/${DESIGN}.sdc
set site "FreePDK45_38x28_10R_NP_162NW_34O" set site "FreePDK45_38x28_10R_NP_162NW_34O"
...@@ -58,15 +60,15 @@ createBasicPathGroups -expanded ...@@ -58,15 +60,15 @@ createBasicPathGroups -expanded
## Generate the floorplan ## ## Generate the floorplan ##
if {[info exist ::env(PHY_SYNTH)] && $::env(PHY_SYNTH) == 1} { if {[info exist ::env(PHY_SYNTH)] && $::env(PHY_SYNTH) == 1} {
defIn $floorplan_def defIn ${handoff_dir}/${DESIGN}.def
} else { } else {
defIn $floorplan_def defIn $floorplan_def
addHaloToBlock -allMacro 5 5 5 5 addHaloToBlock -allMacro 5 5 5 5
place_design -concurrent_macros place_design -concurrent_macros
refine_macro_place refine_macro_place
} }
suspend suspend
saveDesign ${encDir}/${DESIGN}_floorplan.enc saveDesign ${encDir}/${DESIGN}_floorplan.enc
setPlaceMode -place_detail_legalization_inst_gap 1 setPlaceMode -place_detail_legalization_inst_gap 1
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment