Hi all,
the main and nearly the only problem I have seen in the last couple of
years regarding the use of the drc2 backend of gnetlist always has to do
with symbols which doesn't have the pintype attribute.

I have changed in CVS a lot of (commonly used) symbols which doesn't
have the pintype attribute, and also added the pinlabel attribute. There
are still symbols without the pintype attribute, since I haven't changed
the asic library, the josephson junction symbol (should be passive
pins?), or symbols of integrated circuits, for example.

I ask for your collaboration in order to get all symbols changed in the
future. gsymcheck will raise a warning if it finds a pin without
pinlabel or pintype, so please, review the warnings when creating a new
symbol.

I also encourage all people to use the drc2 backend before netlisting to
pcb, protel, spice, or whatever. It can save you when you forgot to
connect a pin, or when you connect two outputs without noticing, for
example. It does a lot of checks, and the checks are fully configurable.
The checks doesn't depend on the backend you want to use (pcb,
spice,...): if the schematic is correct, you will get a drc2 output with
0 errors and 0 warnings. Any error or warning should be at least
reviewed before continuing.

Regards,

Carlos

Reply via email to