[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: Schematic Level DRC DIscussion
Steve Meier wrote:
> What do we expect the schematic DRC to catch?
>
> 1) Detect duplicate use of reference designators, but don't complain if
> the usage is for different slots.
> 2) For a multi-symbol device check to make sure that the pins arn't used
> multiple times?
>
> But what else and what are the implications for heavy/light symbols?
>
> Steve Meier
From my point of view.... if libgeda and the scheme binding were
expanded to let you have a really full featured database access via
scheme, you could do all sorts of things. However, many of them may be
specific to a particular person, project or company.
You may decree, for example, that all instances have a company part
number attribute filled in. You may only allow certain vetted symbols
from heavy libraries in your design. Maybe you have a certain minimum
grid size you refuse to go below. Maybe you want strict error checking
of pin types. Perhaps you insist on each schematic having a certain
sheet or every symbol having some specific attribute.
I think there is no one size fits all or maybe even one size fits most
solution. With a full API though, you can make it not too hard to
implement most any check.
-Dan
_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user