[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: Using .global statements in GNUcap and mult



On Sun, Mar 15, 2009 at 2:46 AM, al davis <ad151@xxxxxxxxxxxxxxxx> wrote:
> [...]

Hi Al,

This discussion has completely drifted out of the topic I intended to
talk about. Please, do not take my comments as an attack on your
project - quite opposite, I like Gnucap and I like to use/test it and
occasionally dig into its code.

My intention was to point out that I, as a Gnucap user, value
stability and feature completeness over performance. That's all. It
doesn't mean that stability or feature completeness is rubbish, nor it
means that I wouldn't like Gnucap be fast.

>> >> ability to probe signals at lower levels of hierarchy,
>> >
>> > You can.
>>
>> How to do it without adding probing devices to the circuits?
>> Or, how to save all signals or all classes of signals?
>
> Wildcards?????

Sorry, I really don't know how to do it. Can you give me an example of:
- saving all node voltages in the entire circuit,
- saving e.g. gm's of all MOS transistors in a given subcircuit.

> One application with very large circuits that needs a fast
> simulator is signal integrity.  You get huge RC or RLC networks
> from an extractor, and only care about a few end points, so the
> output stream is small.

(Just a note) That's not necessarily true. In reliability checks it's
very common to run simulations on RC extracted netlists saving all
device currents and node voltages. I agree this is a niche application
but it's also a very important one. BTW, if Gnucap could handle
circuits with many small series resistors (tracks) better than Spectre
it could potentially hook into this field.

> Free software is all about community.  What features you get
> depends on who participates in the community, and how they
> participate.
>
> The plugin system is intended to make it easier for casual users
> to participate in the community.  You can participate this way,
> or by funding some of the work you need.  A little bit goes a
> long way.

I wonder if it was possible for you to put Gnucap repository online.
Although I'm not competent enough to hack the core of Gnucap (still it
would be nice to have a detail change log available), I could write
some plugins, add tests/examples etc.

Cheers,
-r.


_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user