@@ -14,9 +14,9 @@ set_domain_area spm_inst_0_domain -area {40 40 250 150}
1414set_domain_area spm_inst_1_domain -area {40 210 250 320}
1515
1616initialize_floorplan \
17- -utilization 5 \
18- -core_space 2 \
19- -site unithd
17+ -utilization 5 \
18+ -core_space 2 \
19+ -site unithd
2020
2121make_tracks li1 -x_offset 0.23 -x_pitch 0.46 -y_offset 0.17 -y_pitch 0.34
2222make_tracks met1 -x_offset 0.17 -x_pitch 0.34 -y_offset 0.17 -y_pitch 0.34
@@ -29,78 +29,78 @@ make_tracks met5 -x_offset 1.70 -x_pitch 3.40 -y_offset 1.70 -y_pitch 3.40
2929set spm_inst_0_power_net " VDD_0"
3030set gnd_net " GND"
3131add_global_connection \
32- -net $spm_inst_0_power_net \
33- -inst_pattern {spm_inst_0.*} \
34- -pin_pattern {VPWR} \
35- -power
32+ -net $spm_inst_0_power_net \
33+ -inst_pattern {spm_inst_0.*} \
34+ -pin_pattern {VPWR} \
35+ -power
3636add_global_connection \
37- -net $gnd_net \
38- -inst_pattern {spm_inst_0.*} \
39- -pin_pattern {VGND} \
40- -ground
37+ -net $gnd_net \
38+ -inst_pattern {spm_inst_0.*} \
39+ -pin_pattern {VGND} \
40+ -ground
4141set_voltage_domain \
42- -region spm_inst_0_domain \
43- -power $spm_inst_0_power_net \
44- -ground $gnd_net
42+ -region spm_inst_0_domain \
43+ -power $spm_inst_0_power_net \
44+ -ground $gnd_net
4545define_pdn_grid \
46- -name spm_inst_0_grid \
47- -pins met4 \
48- -voltage_domain spm_inst_0_domain
46+ -name spm_inst_0_grid \
47+ -pins met4 \
48+ -voltage_domain spm_inst_0_domain
4949add_pdn_stripe \
50- -grid spm_inst_0_grid \
51- -layer met1 \
52- -width 0.48 \
53- -followpins
50+ -grid spm_inst_0_grid \
51+ -layer met1 \
52+ -width 0.48 \
53+ -followpins
5454add_pdn_stripe \
55- -grid spm_inst_0_grid \
56- -layer met4 \
57- -width 2 \
58- -spacing 2 \
59- -pitch 40
55+ -grid spm_inst_0_grid \
56+ -layer met4 \
57+ -width 2 \
58+ -spacing 2 \
59+ -pitch 40
6060add_pdn_connect \
61- -grid spm_inst_0_grid \
62- -layers {met1 met4}
61+ -grid spm_inst_0_grid \
62+ -layers {met1 met4}
6363set spm_inst_1_power_net VDD_1
6464add_global_connection \
65- -net $spm_inst_1_power_net \
66- -inst_pattern {spm_inst_1.*} \
67- -pin_pattern {VPWR} \
68- -power
65+ -net $spm_inst_1_power_net \
66+ -inst_pattern {spm_inst_1.*} \
67+ -pin_pattern {VPWR} \
68+ -power
6969add_global_connection \
70- -net $gnd_net \
71- -inst_pattern {spm_inst_1.*} \
72- -pin_pattern {VGND} \
73- -ground
70+ -net $gnd_net \
71+ -inst_pattern {spm_inst_1.*} \
72+ -pin_pattern {VGND} \
73+ -ground
7474set_voltage_domain \
75- -region spm_inst_1_domain \
76- -power $spm_inst_1_power_net \
77- -ground $gnd_net
75+ -region spm_inst_1_domain \
76+ -power $spm_inst_1_power_net \
77+ -ground $gnd_net
7878define_pdn_grid \
79- -name spm_inst_1_grid \
80- -pins met4 \
81- -voltage_domain spm_inst_1_domain
79+ -name spm_inst_1_grid \
80+ -pins met4 \
81+ -voltage_domain spm_inst_1_domain
8282add_pdn_stripe \
83- -grid spm_inst_1_grid \
84- -layer met1 \
85- -width 0.48 \
86- -followpins
83+ -grid spm_inst_1_grid \
84+ -layer met1 \
85+ -width 0.48 \
86+ -followpins
8787add_pdn_stripe \
88- -grid spm_inst_1_grid \
89- -layer met4 \
90- -width 2 \
91- -spacing 2 \
92- -offset 20 \
93- -pitch 40
88+ -grid spm_inst_1_grid \
89+ -layer met4 \
90+ -width 2 \
91+ -spacing 2 \
92+ -offset 20 \
93+ -pitch 40
9494add_pdn_connect \
95- -grid spm_inst_1_grid \
96- -layers {met1 met4}
95+ -grid spm_inst_1_grid \
96+ -layers {met1 met4}
9797pdngen
9898
9999cut_rows \
100- -endcap_master sky130_fd_sc_hd__decap_3
100+ -endcap_master sky130_fd_sc_hd__decap_3
101101place_pins \
102- -hor_layers met3 \
103- -ver_layers met2
102+ -hor_layers met3 \
103+ -ver_layers met2
104104
105105
106106global_placement -density 0.7
0 commit comments