On Tuesday 09 May 2006 14:12, Svenn Are Bjerkem wrote:
> On Saturday 06 May 2006 20:27, al davis wrote:
> > How about doing it for gnucap?
> >
> > Lots of people have written front-ends and wrappers for
> > Spice.   Gnucap really needs something like that, and to
> > provide the functionality of "nutmeg".
>
> What open or closed file formats does gnucap support?

Closed formats: none.  It is contrary to the basic concepts of 
free/open-source to support closed formats.  Once they are 
supported, they are no longer really closed.  Unless someone 
pays me the market rate to do it, I will not support closed 
formats.

Open formats: 

The output is column oriented, which is compatible with lots of 
general purpose tools.

The input, for now, is Spice style, but there is no standard for 
it.  Every Spice is different.  This makes true compatibility a 
real pain.  Lately I have been adding features to make it read 
common models that can be downloaded.  The extensions are 
probably closer to those of the Spice-2 derivatives (HSpice and 
PSpice) than to the Spice-3 derivatives.  When started the 
project, only Spice-2 was available, and even that was hard to 
get.

> A 
> workaround could be to write data on one of the formats that
> the commercial tools support? I would really like to see
> something like CosmoScope from Synopsys in a GNU license.

What's CosmoScope?  Anything like gwave?  If you define it, 
maybe someone here will attempt to do it.

> That tool can read hspice tr0, fsdb and some other formats. 

The best way to handle lots of formats is with translation 
tools.  I recommend "awk" as the programming language in which 
to write these tools.

> I 
> think a good GNU waveform viewer is something missed long.

I agree.  I think the best we have is gwave.

> Alternatively use one of the formats that labplot, qtiplot or
> qucs use. It should be possible to rip the interface from
> qucs, or even better, integrate gnucap into qucs so that we
> get a branch for people not interested in microstrip.

Monolithic windoze-style blob.  Yuck.

Even if the all-GUI look is desired, having the engine and 
graphics integrated into one is a bad idea.


Reply via email to