[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: gnetlist backend
I'm not quite sure what you're asking, but perhaps
(gnetlist:graphical-objs-in-net-with-attrib-get-attrib) is the function you
seek.
Sorry for being unclear (one of those days at work) so let me try again...
I'm using gschem for an IC design and writing a gnetlist backend to produce
a particular format to feed into a global router. I have the netlisting
portion working well but with the way we do the schematics (fully
hierarchical) we have a top level schematic with instances (gates and
modules we've designed ) with IPADS/OPADS/IOPADS to basically act as package
pins. The netlist requires these PADS in the top level schematic be listed
at the top of the netlist file, normally I can access pins of an instance by
passing a uref to one of the gnetlist primitives (forget which one) and
getting back a list of pins but I cannot do that for the very top level
schematic, it seems to not have a uref or any way to say "give me a list of
pins that are in the top level". Or if it could do "give me a list of
objects that are in the top level", I could find the iopads but again I
can't find a way to do that either. So I am asking if it is possible to tell
gnetlist to go to the top level schematic in the hierarchy and return to me
the IPADS/OPADS/IOPADS or something similar.
I've posted a list of primitives a few times (most recently
http://archives.seul.org/geda/user/May-2011/msg00399.html), but as far as I
know they haven't made it to the >official documentation.
Yes, I found that a day ago and it was very helpful, appreciate you having
posted it.
-Frank
_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user