Impressively simple and convenient!
The nice thing about the lowercase postfix on the reference
designator is that it prevents gnetlist -g drc2 to report errors
about duplicated references, which would otherwise have to be worked
around by passing -O dont-check-duplicated-references to it.
You made my day.
Thanks a lot!
_jP
On Feb 8, 2007, at 3:37 PM, Lares Moreau wrote:
Yes, gschem supports heterogeneous symbols.
Just set refdes (u101) the same for all parts of the same device.
Further, if you'd like to have different labels for different
symbol parts you can append lower case characters which are ignored
by everything but are there for user convenience. (U101a, U101b,
U101ioports, U53power, etc)
-Lares
On Thu, 8 Feb 2007 15:13:52 +0100
fricker <[EMAIL PROTECTED]> wrote:
Hi All,
I am evaluating gEDA and came across one feature I am extensively
using today with a commercial EDA tool when dealing with large
components, like SOC, FPGAs and ASICs: heterogeneous symbols.
I searched the doc, the mailing lists and the Web but could not find
how I could create and use such symbols with gschem and gnetlist.
As Roger Williams defines it in his post: http://www.geda.seul.org/
mailinglist/geda-dev6/msg00003.html
Heterogeneous devices are non-identical symbols that represent
different parts of the same device for REFDES and layout purposes.
They can be tied together by the same 'HETERO=DEVICE1,DEVICE2...'
attribute on each device. Typical examples include:
- large complex logic devices split between multiple symbols
because of space constraints;
- multi-function devices split so that each different functional
block has its own symbol (relays, for instance);
Does gschem support such a way to deal with large devices?
If the answer is yes, then how?
If the answer is no, then how are people dealing with it?
Thanks,
_jP
_______________________________________________
geda-user mailing list
[email protected]
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
_______________________________________________
geda-user mailing list
[email protected]
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
_______________________________________________
geda-user mailing list
[email protected]
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user