I am running the drc2 file on my schematic.  I am seeing a number of
   unconnected pins on my ICs.  This makes some sense, as the pins are
   unconnected.  Unfortunately these pins are not that important in
   comparison to other unconnected pins.
   I think it would be useful to flag in the output the pin type is of
   unconnected pin, and or not treat it as an error.  This makes it easier
   to spot worse mistakes, such as failing to connect the power!
   I added the two lines below:
                     (display "Unconnected pin " port)
                     (display ref port)
                     (display ":" port)
                     (display pin port)
   ;; Start new lines
                     (display " (of type) " port)
                     (display (gnetlist:get-attribute-by-pinnumber ref pin
   "pintype") port)
   ;; End new lines
                     (newline port)
   and now get the output
   ERROR: Unconnected pin U89:1 (of type) pas
   ERROR: Unconnected pin U89:3 (of type) in
   ERROR: Unconnected pin U89:4 (of type) in
   ERROR: Unconnected pin U89:6 (of type) in
   ERROR: Unconnected pin U83:1 (of type) pwr
   ERROR: Unconnected pin U83:3 (of type) unconnected
   ERROR: Unconnected pin U83:4 (of type) unconnected
   ERROR: Unconnected pin U83:5 (of type) unconnected
   ERROR: Unconnected pin U83:6 (of type) unconnected
   ERROR: Unconnected pin U83:7 (of type) unconnected
   ERROR: Unconnected pin U83:19 (of type) unconnected
   ERROR: Unconnected pin U83:20 (of type) unconnected
   ERROR: Unconnected pin U83:21 (of type) unconnected
   ERROR: Unconnected pin U83:22 (of type) unconnected
   ERROR: Unconnected pin U83:23 (of type) unconnected
   ERROR: Unconnected pin U83:25 (of type) unconnected
   ERROR: Unconnected pin U83:26 (of type) unconnected
   ERROR: Unconnected pin U83:27 (of type) unconnected
   ERROR: Unconnected pin U68:3 (of type) pas
   ERROR: Unconnected pin U68:7 (of type) pas
   ERROR: Unconnected pin U67:3 (of type) pas
   ERROR: Unconnected pin U67:7 (of type) pas
   ERROR: Unconnected pin U66:3 (of type) pas
   ERROR: Unconnected pin U66:7 (of type) pas
   ERROR: Unconnected pin U64:3 (of type) pas
   ERROR: Unconnected pin U64:7 (of type) pas
   ERROR: Unconnected pin STAND4:1 (of type) pas
   ERROR: Unconnected pin STAND3:1 (of type) pas
   ERROR: Unconnected pin STAND2:1 (of type) pas
   ERROR: Unconnected pin STAND1:1 (of type) pas
   ERROR: Unconnected pin U52:3 (of type) in
   ERROR: Unconnected pin U52:6 (of type) out
   ERROR: Unconnected pin U51:5 (of type) in
   ERROR: Unconnected pin U51:6 (of type) oc
   ERROR: Unconnected pin U51:13 (of type) in
   ERROR: Unconnected pin U51:12 (of type) oc
   ERROR: Unconnected pin U51:11 (of type) in
   ERROR: Unconnected pin U51:10 (of type) oc
   ERROR: Unconnected pin U51:9 (of type) in
   ERROR: Unconnected pin U51:8 (of type) oc
   ERROR: Unconnected pin U46:3 (of type) in
   ERROR: Unconnected pin U46:6 (of type) out
   ERROR: Unconnected pin U45:4 (of type) in
   ERROR: Unconnected pin U45:5 (of type) in
   ERROR: Unconnected pin U45:6 (of type) out
   ERROR: Unconnected pin U44:13 (of type) in
   ERROR: Unconnected pin U44:12 (of type) in
   ERROR: Unconnected pin U44:11 (of type) out
   ERROR: Unconnected pin U44:10 (of type) in
   ERROR: Unconnected pin U44:9 (of type) in
   ERROR: Unconnected pin U44:8 (of type) out
   ERROR: Unconnected pin U39:CN2-16 (of type) io
   ERROR: Unconnected pin U39:CN2-22 (of type) io
   ERROR: Unconnected pin U39:CN3-18 (of type) io
   ERROR: Unconnected pin U39:CN3-6 (of type) out
   ERROR: Unconnected pin U39:CN3-8 (of type) in
   ERROR: Unconnected pin U39:CN2-15 (of type) io
   ERROR: Unconnected pin U39:CN3-5 (of type) out
   ERROR: Unconnected pin U39:CN3-7 (of type) io
   ERROR: Unconnected pin U39:CN2-25 (of type) io
   ERROR: Unconnected pin U38:13 (of type) out
   ERROR: Unconnected pin U38:12 (of type) out
   ERROR: Unconnected pin U38:11 (of type) out
   ERROR: Unconnected pin U19:1 (of type) unconnected
   ERROR: Unconnected pin U19:8 (of type) unconnected
   ERROR: Unconnected pin U19:5 (of type) unconnected
   ERROR: Unconnected pin U18:1 (of type) unconnected
   ERROR: Unconnected pin U18:8 (of type) unconnected
   ERROR: Unconnected pin U18:5 (of type) unconnected
   ERROR: Unconnected pin U10:28 (of type) io
   ERROR: Unconnected pin U10:27 (of type) io
   ERROR: Unconnected pin U10:26 (of type) io
   ERROR: Unconnected pin U10:25 (of type) io
   ERROR: Unconnected pin U1:28 (of type) io
   ERROR: Unconnected pin U1:27 (of type) io
   ERROR: Unconnected pin U1:26 (of type) io
   ERROR: Unconnected pin U1:25 (of type) io
   Oliver

_______________________________________________
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user

Reply via email to