[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: gEDA-user: Support for heterogeneous symbols?
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 <fricker@pobox.com> 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
>> geda-user@moria.seul.org
>> http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
>
>
> _______________________________________________
> geda-user mailing list
> geda-user@moria.seul.org
> http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
_______________________________________________
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user