[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