File tree Expand file tree Collapse file tree 2 files changed +25
-0
lines changed
flow/designs/nangate45/gcd Expand file tree Collapse file tree 2 files changed +25
-0
lines changed Original file line number Diff line number Diff line change @@ -12,3 +12,6 @@ export CORE_UTILIZATION ?= 55
1212export PLACE_DENSITY_LB_ADDON = 0.20
1313export TNS_END_PERCENT = 100
1414export REMOVE_CELLS_FOR_EQY = TAPCELL*
15+
16+ # This needs a smaller pitch to accomodate a small block
17+ export PDN_TCL ?= $(DESIGN_HOME ) /$(PLATFORM ) /$(DESIGN_NAME ) /grid_strategy-M1-M4-M7.tcl
Original file line number Diff line number Diff line change 1+ # ###################################
2+ # global connections
3+ # ###################################
4+ add_global_connection -net {VDD} -inst_pattern {.*} -pin_pattern {^VDD$} -power
5+ add_global_connection -net {VDD} -inst_pattern {.*} -pin_pattern {^VDDPE$}
6+ add_global_connection -net {VDD} -inst_pattern {.*} -pin_pattern {^VDDCE$}
7+ add_global_connection -net {VSS} -inst_pattern {.*} -pin_pattern {^VSS$} -ground
8+ add_global_connection -net {VSS} -inst_pattern {.*} -pin_pattern {^VSSE$}
9+ global_connect
10+ # ###################################
11+ # voltage domains
12+ # ###################################
13+ set_voltage_domain -name {CORE} -power {VDD} -ground {VSS}
14+ # ###################################
15+ # standard cell grid
16+ # ###################################
17+ define_pdn_grid -name {grid} -voltage_domains {CORE}
18+ add_pdn_stripe -grid {grid} -layer {metal1} -width {0.17} -pitch {2.4} -offset {0} -followpins
19+ add_pdn_stripe -grid {grid} -layer {metal4} -width {0.48} -pitch {28.0} -offset {2}
20+ add_pdn_stripe -grid {grid} -layer {metal7} -width {1.40} -pitch {15.0} -offset {2}
21+ add_pdn_connect -grid {grid} -layers {metal1 metal4}
22+ add_pdn_connect -grid {grid} -layers {metal4 metal7}
You can’t perform that action at this time.
0 commit comments