Skip to content

Commit

Permalink
Updated def and flow scripts for ASAP7
Browse files Browse the repository at this point in the history
Signed-off-by: sakundu <[email protected]>
  • Loading branch information
sakundu committed Jul 4, 2022
1 parent 2459fd3 commit 024e51a
Show file tree
Hide file tree
Showing 28 changed files with 14,167 additions and 13,094 deletions.
5,012 changes: 3,655 additions & 1,357 deletions Flows/ASAP7/ariane133/def/ariane133_fp.def

Large diffs are not rendered by default.

990 changes: 495 additions & 495 deletions Flows/ASAP7/ariane133/def/ariane133_fp_placed_macros.def

Large diffs are not rendered by default.

3,802 changes: 0 additions & 3,802 deletions Flows/ASAP7/ariane133/def/ariane133_fp_rows.def

This file was deleted.

2 changes: 2 additions & 0 deletions Flows/ASAP7/ariane133/scripts/cadence/design_setup.tcl
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@

set DESIGN ariane
set sdc ../../constraints/${DESIGN}.sdc
set rtldir ../../rtl

if {[info exist ::env(PHY_SYNTH)] && $::env(PHY_SYNTH) == 1} {
set floorplan_def ../../def/ariane133_fp_placed_macros.def
Expand All @@ -18,5 +19,6 @@ set GEN_EFF medium
# possible values are : high, medium or low
set MAP_EFF high
#
set SITE "asap7sc7p5t"
set HALO_WIDTH 2
set TOP_ROUTING_LAYER 7
Empty file modified Flows/ASAP7/ariane133/scripts/cadence/run.sh
100644 → 100755
Empty file.
2 changes: 1 addition & 1 deletion Flows/ASAP7/ariane133/scripts/cadence/run_genus_hybrid.tcl
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ if {![info exist ::env(PHY_SYNTH)] || $::env(PHY_SYNTH) == 0} {
#################################################
# Load Design and Initialize
#################################################

set_db init_hdl_search_path $rtldir
source rtl_list.tcl

foreach rtl_file $rtl_all {
Expand Down
10 changes: 4 additions & 6 deletions Flows/ASAP7/ariane133/scripts/cadence/run_invs.tcl
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,6 @@ set handoff_dir "./syn_handoff"
set netlist ${handoff_dir}/${DESIGN}.v
set sdc ${handoff_dir}/${DESIGN}.sdc

set site "FreePDK45_38x28_10R_NP_162NW_34O"

set rptDir summaryReport/
set encDir enc/

Expand Down Expand Up @@ -41,7 +39,7 @@ init_design -setup {WC_VIEW} -hold {BC_VIEW}
set_power_analysis_mode -leakage_power_view WC_VIEW -dynamic_power_view WC_VIEW

set_interactive_constraint_modes {CON}
setDesignMode -process 45
setDesignMode -process 7

clearGlobalNets
globalNetConnect VDD -type pgpin -pin VDD -inst * -override
Expand All @@ -58,12 +56,12 @@ generateVias
createBasicPathGroups -expanded

## Generate the floorplan ##

setFPlanMode -snapBlockGrid LayerTrack
if {[info exist ::env(PHY_SYNTH)] && $::env(PHY_SYNTH) == 1} {
defIn ${handoff_dir}/${DESIGN}.def
} else {
defIn $floorplan_def
addHaloToBlock -allMacro $HALO_WIDTH $HALO_WIDTH $HALO_WIDTH $HALO_WIDTH
addHaloToBlock -allMacro $HALO_WIDTH $HALO_WIDTH $HALO_WIDTH $HALO_WIDTH
place_design -concurrent_macros
refine_macro_place
snapFPlan -pin
Expand All @@ -73,7 +71,7 @@ saveDesign ${encDir}/${DESIGN}_floorplan.enc

setPlaceMode -place_detail_legalization_inst_gap 1
setFillerMode -fitGap true
setDesignMode -topRoutingLayer $TOP_ROUTING_LAYER
setDesignMode -topRoutingLayer $TOP_ROUTING_LAYER
setDesignMode -bottomRoutingLayer 2

place_opt_design -out_dir $rptDir -prefix place
Expand Down
Loading

0 comments on commit 024e51a

Please sign in to comment.