A method and software product evaluate vias in an electronic design. One
or more via sufficiency rules are formulated, and then the electronic
design is processed to determine whether the vias of the electronic
design violate the via sufficiency rules. In the event of a violation,
one or more indicators are generated to identify vias that violate the
via sufficiency rules. The indicators are visual indicators (e.g., via
insufficiency DRCs) on a graphical user interface, and/or a textual
report summarizing violations.