Make hidden power pins passive

Hidden Power Input pins are global labels, so if you connect the VCC pin
to +3V3, that net has two labels (VCC and +3V3). Worst-case, you might
connect different voltage levels or isolated grounds through the hidden
Power Input pins.
This commit is contained in:
Jasper Blanckenburg 2022-12-30 12:30:30 +01:00
parent dc584e50eb
commit e2e8e30da3
1 changed files with 19 additions and 19 deletions

View File

@ -748,11 +748,11 @@
(name "VCAP" (effects (font (size 1.27 1.27)))) (name "VCAP" (effects (font (size 1.27 1.27))))
(number "106" (effects (font (size 1.27 1.27)))) (number "106" (effects (font (size 1.27 1.27))))
) )
(pin power_in line (at -2.54 -87.63 90) (length 2.54) hide (pin passive line (at -2.54 -87.63 90) (length 2.54) hide
(name "VSS" (effects (font (size 1.27 1.27)))) (name "VSS" (effects (font (size 1.27 1.27))))
(number "107" (effects (font (size 1.27 1.27)))) (number "107" (effects (font (size 1.27 1.27))))
) )
(pin power_in line (at -7.62 87.63 270) (length 2.54) hide (pin passive line (at -7.62 87.63 270) (length 2.54) hide
(name "VDD" (effects (font (size 1.27 1.27)))) (name "VDD" (effects (font (size 1.27 1.27))))
(number "108" (effects (font (size 1.27 1.27)))) (number "108" (effects (font (size 1.27 1.27))))
) )
@ -800,7 +800,7 @@
(name "PD5" (effects (font (size 1.27 1.27)))) (name "PD5" (effects (font (size 1.27 1.27))))
(number "119" (effects (font (size 1.27 1.27)))) (number "119" (effects (font (size 1.27 1.27))))
) )
(pin power_in line (at -2.54 -87.63 90) (length 2.54) hide (pin passive line (at -2.54 -87.63 90) (length 2.54) hide
(name "VSS" (effects (font (size 1.27 1.27)))) (name "VSS" (effects (font (size 1.27 1.27))))
(number "120" (effects (font (size 1.27 1.27)))) (number "120" (effects (font (size 1.27 1.27))))
) )
@ -840,11 +840,11 @@
(name "PG14" (effects (font (size 1.27 1.27)))) (name "PG14" (effects (font (size 1.27 1.27))))
(number "129" (effects (font (size 1.27 1.27)))) (number "129" (effects (font (size 1.27 1.27))))
) )
(pin power_in line (at -2.54 -87.63 90) (length 2.54) (pin passive line (at -2.54 -87.63 90) (length 2.54) hide
(name "VSS" (effects (font (size 1.27 1.27)))) (name "VSS" (effects (font (size 1.27 1.27))))
(number "130" (effects (font (size 1.27 1.27)))) (number "130" (effects (font (size 1.27 1.27))))
) )
(pin power_in line (at -7.62 87.63 270) (length 2.54) hide (pin passive line (at -7.62 87.63 270) (length 2.54) hide
(name "VDD" (effects (font (size 1.27 1.27)))) (name "VDD" (effects (font (size 1.27 1.27))))
(number "131" (effects (font (size 1.27 1.27)))) (number "131" (effects (font (size 1.27 1.27))))
) )
@ -896,7 +896,7 @@
(name "PDR_ON" (effects (font (size 1.27 1.27)))) (name "PDR_ON" (effects (font (size 1.27 1.27))))
(number "143" (effects (font (size 1.27 1.27)))) (number "143" (effects (font (size 1.27 1.27))))
) )
(pin power_in line (at -7.62 87.63 270) (length 2.54) (pin passive line (at -7.62 87.63 270) (length 2.54) hide
(name "VDD" (effects (font (size 1.27 1.27)))) (name "VDD" (effects (font (size 1.27 1.27))))
(number "144" (effects (font (size 1.27 1.27)))) (number "144" (effects (font (size 1.27 1.27))))
) )
@ -904,11 +904,11 @@
(name "PF12" (effects (font (size 1.27 1.27)))) (name "PF12" (effects (font (size 1.27 1.27))))
(number "50" (effects (font (size 1.27 1.27)))) (number "50" (effects (font (size 1.27 1.27))))
) )
(pin power_in line (at -2.54 -87.63 90) (length 2.54) hide (pin passive line (at -2.54 -87.63 90) (length 2.54) hide
(name "VSS" (effects (font (size 1.27 1.27)))) (name "VSS" (effects (font (size 1.27 1.27))))
(number "51" (effects (font (size 1.27 1.27)))) (number "51" (effects (font (size 1.27 1.27))))
) )
(pin power_in line (at -7.62 87.63 270) (length 2.54) hide (pin passive line (at -7.62 87.63 270) (length 2.54) hide
(name "VDD" (effects (font (size 1.27 1.27)))) (name "VDD" (effects (font (size 1.27 1.27))))
(number "52" (effects (font (size 1.27 1.27)))) (number "52" (effects (font (size 1.27 1.27))))
) )
@ -944,11 +944,11 @@
(name "PE9" (effects (font (size 1.27 1.27)))) (name "PE9" (effects (font (size 1.27 1.27))))
(number "60" (effects (font (size 1.27 1.27)))) (number "60" (effects (font (size 1.27 1.27))))
) )
(pin power_in line (at -2.54 -87.63 90) (length 2.54) hide (pin passive line (at -2.54 -87.63 90) (length 2.54) hide
(name "VSS" (effects (font (size 1.27 1.27)))) (name "VSS" (effects (font (size 1.27 1.27))))
(number "61" (effects (font (size 1.27 1.27)))) (number "61" (effects (font (size 1.27 1.27))))
) )
(pin power_in line (at -7.62 87.63 270) (length 2.54) hide (pin passive line (at -7.62 87.63 270) (length 2.54) hide
(name "VDD" (effects (font (size 1.27 1.27)))) (name "VDD" (effects (font (size 1.27 1.27))))
(number "62" (effects (font (size 1.27 1.27)))) (number "62" (effects (font (size 1.27 1.27))))
) )
@ -988,7 +988,7 @@
(name "VCAP" (effects (font (size 1.27 1.27)))) (name "VCAP" (effects (font (size 1.27 1.27))))
(number "71" (effects (font (size 1.27 1.27)))) (number "71" (effects (font (size 1.27 1.27))))
) )
(pin power_in line (at -7.62 87.63 270) (length 2.54) hide (pin passive line (at -7.62 87.63 270) (length 2.54) hide
(name "VDD" (effects (font (size 1.27 1.27)))) (name "VDD" (effects (font (size 1.27 1.27))))
(number "72" (effects (font (size 1.27 1.27)))) (number "72" (effects (font (size 1.27 1.27))))
) )
@ -1032,11 +1032,11 @@
(name "PD13" (effects (font (size 1.27 1.27)))) (name "PD13" (effects (font (size 1.27 1.27))))
(number "82" (effects (font (size 1.27 1.27)))) (number "82" (effects (font (size 1.27 1.27))))
) )
(pin power_in line (at -2.54 -87.63 90) (length 2.54) hide (pin passive line (at -2.54 -87.63 90) (length 2.54) hide
(name "VSS" (effects (font (size 1.27 1.27)))) (name "VSS" (effects (font (size 1.27 1.27))))
(number "83" (effects (font (size 1.27 1.27)))) (number "83" (effects (font (size 1.27 1.27))))
) )
(pin power_in line (at -7.62 87.63 270) (length 2.54) hide (pin passive line (at -7.62 87.63 270) (length 2.54) hide
(name "VDD" (effects (font (size 1.27 1.27)))) (name "VDD" (effects (font (size 1.27 1.27))))
(number "84" (effects (font (size 1.27 1.27)))) (number "84" (effects (font (size 1.27 1.27))))
) )
@ -1076,7 +1076,7 @@
(name "PG8" (effects (font (size 1.27 1.27)))) (name "PG8" (effects (font (size 1.27 1.27))))
(number "93" (effects (font (size 1.27 1.27)))) (number "93" (effects (font (size 1.27 1.27))))
) )
(pin power_in line (at -2.54 -87.63 90) (length 2.54) hide (pin passive line (at -2.54 -87.63 90) (length 2.54) hide
(name "VSS" (effects (font (size 1.27 1.27)))) (name "VSS" (effects (font (size 1.27 1.27))))
(number "94" (effects (font (size 1.27 1.27)))) (number "94" (effects (font (size 1.27 1.27))))
) )
@ -1132,11 +1132,11 @@
(name "PF5" (effects (font (size 1.27 1.27)))) (name "PF5" (effects (font (size 1.27 1.27))))
(number "15" (effects (font (size 1.27 1.27)))) (number "15" (effects (font (size 1.27 1.27))))
) )
(pin power_in line (at -2.54 -87.63 90) (length 2.54) hide (pin power_in line (at -2.54 -87.63 90) (length 2.54)
(name "VSS" (effects (font (size 1.27 1.27)))) (name "VSS" (effects (font (size 1.27 1.27))))
(number "16" (effects (font (size 1.27 1.27)))) (number "16" (effects (font (size 1.27 1.27))))
) )
(pin power_in line (at -7.62 87.63 270) (length 2.54) hide (pin power_in line (at -7.62 87.63 270) (length 2.54)
(name "VDD" (effects (font (size 1.27 1.27)))) (name "VDD" (effects (font (size 1.27 1.27))))
(number "17" (effects (font (size 1.27 1.27)))) (number "17" (effects (font (size 1.27 1.27))))
) )
@ -1196,7 +1196,7 @@
(name "PE4" (effects (font (size 1.27 1.27)))) (name "PE4" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27)))) (number "3" (effects (font (size 1.27 1.27))))
) )
(pin power_in line (at -7.62 87.63 270) (length 2.54) hide (pin passive line (at -7.62 87.63 270) (length 2.54) hide
(name "VDD" (effects (font (size 1.27 1.27)))) (name "VDD" (effects (font (size 1.27 1.27))))
(number "30" (effects (font (size 1.27 1.27)))) (number "30" (effects (font (size 1.27 1.27))))
) )
@ -1228,11 +1228,11 @@
(name "PA3" (effects (font (size 1.27 1.27)))) (name "PA3" (effects (font (size 1.27 1.27))))
(number "37" (effects (font (size 1.27 1.27)))) (number "37" (effects (font (size 1.27 1.27))))
) )
(pin power_in line (at -2.54 -87.63 90) (length 2.54) hide (pin passive line (at -2.54 -87.63 90) (length 2.54) hide
(name "VSS" (effects (font (size 1.27 1.27)))) (name "VSS" (effects (font (size 1.27 1.27))))
(number "38" (effects (font (size 1.27 1.27)))) (number "38" (effects (font (size 1.27 1.27))))
) )
(pin power_in line (at -7.62 87.63 270) (length 2.54) hide (pin passive line (at -7.62 87.63 270) (length 2.54) hide
(name "VDD" (effects (font (size 1.27 1.27)))) (name "VDD" (effects (font (size 1.27 1.27))))
(number "39" (effects (font (size 1.27 1.27)))) (number "39" (effects (font (size 1.27 1.27))))
) )