SKY130 DRC runset
drc: script='tech-files/sky130A_mr.drc'
digital_pll
dnwell.2
dnwell.2 : min. dnwell width : 3.0um
nwell.1
nwell.1 : min. nwell width : 0.84um
nwell.2a
nwell.2a : min. nwell spacing (merged if less) : 1.27um
nwell.6
nwell.6 : min enclosure of nwellHole by dnwell : 1.03um
hvtp.1
hvtp.1 : min. hvtp width : 0.38um
hvtp.2
hvtp.2 : min. hvtp spacing : 0.38um
hvtr.1
hvtr.1 : min. hvtr width : 0.38um
hvtr.2
hvtr.2 : min. hvtr spacing : 0.38um
hvtr.2_a
hvtr.2_a : hvtr must not overlap hvtp
lvtn.1a
lvtn.1a : min. lvtn width : 0.38um
lvtn.2
lvtn.2 : min. lvtn spacing : 0.38um
ncm.1
ncm.1 : min. ncm width : 0.38um
ncm.2a
ncm.2a : min. ncm spacing : 0.38um
difftap.1
difftap.1 : min. diff width across areaid:ce : 0.15um
difftap.1_a
difftap.1_a : min. diff width in periphery : 0.15um
difftap.1_b
difftap.1_b : min. tap width across areaid:ce : 0.15um
difftap.1_c
difftap.1_c : min. tap width in periphery : 0.15um
difftap.3
difftap.3 : min. difftap spacing : 0.27um
tunm.1
tunm.1 : min. tunm width : 0.41um
tunm.2
tunm.2 : min. tunm spacing : 0.5um
poly.1a
poly.1a : min. poly width : 0.15um
poly.2
poly.2 : min. poly spacing : 0.21um
rpm.1a
rpm.1a : min. rpm width : 1.27um
rpm.2
rpm.2 : min. rpm spacing : 0.84um
urpm.1a
urpm.1a : min. rpm width : 1.27um
urpm.2
urpm.2 : min. rpm spacing : 0.84um
npc.1
npc.1 : min. npc width : 0.27um
npc.2
npc.2 : min. npc spacing, should be manually merged if less than : 0.27um
nsd.1
nsd.1 : min. nsdm width : 0.38um
nsd.2
nsd.2 : min. nsdm spacing, should be manually merged if less than : 0.38um
psd.1
psd.1 : min. psdm width : 0.38um
psd.2
psd.2 : min. psdm spacing, should be manually merged if less than : 0.38um
licon.1
licon.1 : licon should be rectangle
licon.1_a/b
licon.1_a/b : minimum/maximum width of licon : 0.17um
licon.13
licon.13 : min. difftap licon spacing to npc : 0.09um
licon.13_a
licon.13_a : licon of diffTap in periphery must not overlap npc
licon.17
licon.17 : Licons may not overlap both poly and (diff or tap)
capm.1
capm.1 : min. capm width : 1.0um
capm.2a
capm.2a : min. capm spacing : 0.84um
capm.2b
capm.2b : min. capm spacing : 1.2um
capm.2b_a
capm.2b_a : min. spacing of m3_bot_plate : 1.2um
capm.3
capm.3 : min. capm and m3 enclosure of m3 : 0.14um
capm.3_a
capm.3_a : min. m3 enclosure of capm : 0.14um
capm.4
capm.4 : min. capm enclosure of via3 : 0.14um
capm.5
capm.5 : min. capm spacing to via3 : 0.14um
capm.11
capm.11 : Min spacing of capm and met3 not overlapping capm : 0.5um
cap2m.1
cap2m.1 : min. cap2m width : 1.0um
cap2m.2a
cap2m.2a : min. cap2m spacing : 0.84um
cap2m.2b
cap2m.2b : min. cap2m spacing : 1.2um
cap2m.2b_a
cap2m.2b_a : min. spacing of m4_bot_plate : 1.2um
cap2m.3
cap2m.3 : min. m4 enclosure of cap2m : 0.14um
cap2m.3_a
cap2m.3_a : min. m4 enclosure of cap2m : 0.14um
cap2m.4
cap2m.4 : min. cap2m enclosure of via4 : 0.14um
cap2m.5
cap2m.5 : min. cap2m spacing to via4 : 0.14um
cap2m.11
cap2m.11 : Min spacing of cap2m and met4 not overlapping cap2m : 0.5um
li.1
li.1 : min. li width : 0.17um
li.3
li.3 : min. li spacing : 0.17um
li.5
li.5 : min. li enclosure of licon of 2 adjacent edges : 0.08um
li.6
li.6 : min. li area : 0.0561um²
ct.1
ct.1: non-ring mcon should be rectangular
ct.1_a
ct.1_a : minimum width of mcon : 0.17um
ct.1_b
ct.1_b : maximum length of mcon : 0.17um
ct.2
ct.2 : min. mcon spacing : 0.19um
ct.3
ct.3 : min. width of ring-shaped mcon : 0.17um
ct.3_a
ct.3_a : max. width of ring-shaped mcon : 0.175um
ct.3_b
ct.3_b: ring-shaped mcon must be enclosed by areaid_sl
ct.4
ct.4 : mcon should covered by li
m1.1
m1.1 : min. m1 width : 0.14um
m1.2
m1.2 : min. m1 spacing : 0.14um
m1.3ab
m1.3ab : min. 3um.m1 spacing m1 : 0.28um
791_m1.4
791_m1.4 : min. m1 enclosure of mcon : 0.03um
m1.4
m1.4 : mcon periphery must be enclosed by m1
m1.4a
m1.4a : min. m1 enclosure of mcon for specific cells : 0.005um
m1.4a_a
m1.4a_a : mcon periph must be enclosed by met1 for specific cells
m1.6
m1.6 : min. m1 area : 0.083um²
m1.7
m1.7 : min. m1 with holes area : 0.14um²
m1.5
m1.5 : min. m1 enclosure of mcon of 2 adjacent edges : 0.06um
via.1a
via.1a : via outside of moduleCut should be rectangular
via.1a_a
via.1a_a : min. width of via outside of moduleCut : 0.15um
via.1a_b
via.1a_b : maximum length of via : 0.15um
via.2
via.2 : min. via spacing : 0.17um
via.3
via.3 : min. width of ring-shaped via : 0.2um
via.3_a
via.3_a : max. width of ring-shaped via : 0.205um
via.3_b
via.3_b: ring-shaped via must be enclosed by areaid_sl
via.4a
via.4a : min. m1 enclosure of 0.15um via : 0.055um
via.4a_a
via.4a_a : 0.15um via must be enclosed by met1
via.5a
via.5a : min. m1 enclosure of 0.15um via of 2 adjacent edges : 0.085um
m2.1
m2.1 : min. m2 width : 0.14um
m2.2
m2.2 : min. m2 spacing : 0.14um
m2.3ab
m2.3ab : min. 3um.m2 spacing m2 : 0.28um
m2.6
m2.6 : min. m2 area : 0.0676um²
m2.7
m2.7 : min. m2 holes area : 0.14um²
m2.4
m2.4 : min. m2 enclosure of via : 0.055um
m2.4_a
m2.4_a : via in periphery must be enclosed by met2
m2.5
m2.5 : min. m2 enclosure of via of 2 adjacent edges : 0.085um
via2.1a
via2.1a : via2 outside of moduleCut should be rectangular
via2.1a_a
via2.1a_a : min. width of via2 outside of moduleCut : 0.2um
via2.1a_b
via2.1a_b : maximum length of via2 : 0.2um
via2.2
via2.2 : min. via2 spacing : 0.2um
via2.3
via2.3 : min. width of ring-shaped via2 : 0.2um
via2.3_a
via2.3_a : max. width of ring-shaped via2 : 0.205um
via2.3_b
via2.3_b: ring-shaped via2 must be enclosed by areaid_sl
via2.4
via2.4 : min. m2 enclosure of via2 : 0.04um
via2.4_a
via2.4_a : via must be enclosed by met2
via2.5
via2.5 : min. m3 enclosure of via2 of 2 adjacent edges : 0.085um
m3.1
m3.1 : min. m3 width : 0.3um
m3.2
m3.2 : min. m3 spacing : 0.3um
m3.3cd
m3.3cd : min. 3um.m3 spacing m3 : 0.4um
m3.4
m3.4 : min. m3 enclosure of via2 : 0.065um
m3.4_a
m3.4_a : via2 must be enclosed by met3
via3.1
via3.1 : via3 outside of moduleCut should be rectangular
via3.1_a
via3.1_a : min. width of via3 outside of moduleCut : 0.2um
via3.1_b
via3.1_b : maximum length of via3 : 0.2um
via3.2
via3.2 : min. via3 spacing : 0.2um
via3.4
via3.4 : min. m3 enclosure of via3 : 0.06um
via3.4_a
via3.4_a : non-ring via3 must be enclosed by met3
via3.5
via3.5 : min. m3 enclosure of via3 of 2 adjacent edges : 0.09um
m4.1
m4.1 : min. m4 width : 0.3um
m4.2
m4.2 : min. m4 spacing : 0.3um
m4.4a
m4.4a : min. m4 area : 0.240um²
m4.5ab
m4.5ab : min. 3um.m4 spacing m4 : 0.4um
m4.3
m4.3 : min. m4 enclosure of via3 : 0.065um
m4.3_a
m4.3_a : via3 must be enclosed by met4
via4.1
via4.1 : via4 outside of moduleCut should be rectangular
via4.1_a
via4.1_a : min. width of via4 outside of moduleCut : 0.8um
via4.1_b
via4.1_b : maximum length of via4 : 0.8um
via4.2
via4.2 : min. via4 spacing : 0.8um
via4.3
via4.3 : min. width of ring-shaped via4 : 0.8um
via4.3_a
via4.3_a : max. width of ring-shaped via4 : 0.805um
via4.3_b
via4.3_b: ring-shaped via4 must be enclosed by areaid_sl
via4.4
via4.4 : min. m4 enclosure of via4 : 0.19um
via4.4_a
via4.4_a : m4 must enclose all via4
m5.1
m5.1 : min. m5 width : 1.6um
m5.2
m5.2 : min. m5 spacing : 1.6um
m5.3
m5.3 : min. m5 enclosure of via4 : 0.31um
m5.3_a
m5.3_a : via must be enclosed by m5
m5.4
m5.4 : min. m5 area : 4.0um²
pad.2
pad.2 : min. pad spacing : 1.27um
hvi.1
hvi.1 : min. hvi width : 0.6um
hvi.2a
hvi.2a : min. hvi spacing : 0.7um
hvntm.1
hvntm.1 : min. hvntm width : 0.7um
hvntm.2
hvntm.2 : min. hvntm spacing : 0.7um
digital_pll
|