Re: gEDA-user: Library of gnucap and ngspice compatible models?

2009-09-16 Thread andrew whyte
Alan,

  I don't do any simulation with gEDA (yet).  I would like to though,
having a point of call for simulation models would be another barrier
to entry broken down.

  Would it be possible for checked spice models that can be
redistributed to be uploaded to gedasymbols.org?


  Andrew

On Wed, Sep 16, 2009 at 12:21 AM,  asom...@gmail.com wrote:
 I, and judging from the mailing lists and forums many others, are
 frustrated by the difficulty of finding spice models that are
 compatible with open-source circuit simulators.  Common replies are
 you don't need that level of detail or find a model library buried
 in the vendor's website, pick a model for a part similar to yours,
 then alter any lines containing X and replace .subckt Y with a
 reference to your Z.  But that's annoying, especially for users who
 are new to these simulators.  I started collecting and adapting models
 to be used with my program, http://mrfilter.sourceforge.net , but then
 realized that the problem is much larger than my single app, and a
 comprehensive library would badly bloat my downloads.

 So my question is, should I make a new project which is a library of
 models to use with open source simulators?  I think that there is a
 need for such a thing, but would it be a good idea?  Licensing should
 not be a problem; most vendors license their models to permit
 redistribution.  Would it be better to incorporate these into some
 existing project than to start a new one?  For that matter, has
 somebody already done this and I'm just duplicating effort?  And
 finally, what extension should a spice model's filename have?  There
 sadly seems to be no consensus to that last question.

 -Alan Somers


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




-- 
╒═╕
 Andrew Whyte MEng CEng

   paramita ltd

╞═╡
 @ - a...@paramita-electronics.com
 ⌨ - www.paramita-electronics.com
 ☎ - +44 (0) 79 81 01 61 85
╘═╛
paramita ltd, is a limited company registered in England and Wales.
Registered number: 6631289. Registered office: 788-790 Finchley Road,
London, NW11 7TJ (please use trading address for normal correspondence)


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


Re: gEDA-user: Library of gnucap and ngspice compatible models?

2009-09-16 Thread Werner Hoch
Hi Alan,

On Mittwoch, 16. September 2009, asom...@gmail.com wrote:
 So my question is, should I make a new project which is a library of
 models to use with open source simulators?  I think that there is a
 need for such a thing, but would it be a good idea?  Licensing should
 not be a problem; most vendors license their models to permit
 redistribution. Would it be better to incorporate these into some
 existing project than to start a new one?  

 For that matter, has 
 somebody already done this and I'm just duplicating effort?  

Some time ago I wrote a prototype to collect and test spice models.
http://www.h-renrew.de/h/spicelib/doc/index.html

The prototype contains the description how to automatically collect the 
models. It is not a collection of models. You don't have to 
redistribute the models and you don't need the permission of the vendor 
to redistribute them.

 And 
 finally, what extension should a spice model's filename have?  There
 sadly seems to be no consensus to that last question.

I just don't care about it. (.mod, .txt, ...)

Regards
Werner


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


Re: gEDA-user: Library of gnucap and ngspice compatible models?

2009-09-16 Thread asomers
That script looks good; I'll take a look at it.

On Wed, Sep 16, 2009 at 3:56 AM, Werner Hoch werner...@gmx.de wrote:
 Hi Alan,

 On Mittwoch, 16. September 2009, asom...@gmail.com wrote:
 So my question is, should I make a new project which is a library of
 models to use with open source simulators?  I think that there is a
 need for such a thing, but would it be a good idea?  Licensing should
 not be a problem; most vendors license their models to permit
 redistribution. Would it be better to incorporate these into some
 existing project than to start a new one?

 For that matter, has
 somebody already done this and I'm just duplicating effort?

 Some time ago I wrote a prototype to collect and test spice models.
 http://www.h-renrew.de/h/spicelib/doc/index.html

 The prototype contains the description how to automatically collect the
 models. It is not a collection of models. You don't have to
 redistribute the models and you don't need the permission of the vendor
 to redistribute them.

 And
 finally, what extension should a spice model's filename have?  There
 sadly seems to be no consensus to that last question.

 I just don't care about it. (.mod, .txt, ...)

 Regards
 Werner


 ___
 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


Re: gEDA-user: Library of gnucap and ngspice compatible models?

2009-09-16 Thread al davis
On Tuesday 15 September 2009, asom...@gmail.com wrote:
 I, and judging from the mailing lists and forums many others,
 are frustrated by the difficulty of finding spice models that
 are compatible with open-source circuit simulators. 

Yes.  It's a problem.  It's the kind of problem that will 
require constant attention to keep it up.

 Common 
 replies are you don't need that level of detail or find a
 model library buried in the vendor's website, pick a model
 for a part similar to yours, then alter any lines containing
 X and replace .subckt Y with a reference to your Z.  But
 that's annoying, especially for users who are new to these
 simulators.

I confess 

Find a model ... alter any I admit telling people 
that.  I don't like it, but that's all we have.

you don't need that level of detail ...  When I said that, I 
can see that the asker is buried in complexity and needs to 
simplify.  It's a different problem.  There is a problem with 
teachers that show simulation as draw the picture, push a 
button, and scope-like picture magically comes out.  When I was 
teaching, I tried to do better, but it's a real battle.

 So my question is, should I make a new project which is a
 library of models to use with open source simulators?  I
 think that there is a need for such a thing, but would it be
 a good idea? 

I think the best approach is a wiki, a way to get tarballs from 
the wiki, a way to search, and simple way to access it inspired 
by the way Linux distros install from their repository.  The 
more I think about it, the more it looks like what Linux and 
BSD distros are doing with applications.

Make a plan for how it is organized, begin to populate it, and 
invite others to help.  There is lots of space on the Gnucap 
wiki.

It's not just Spice models.  There will never be a significant 
number of Gnucap models.  Rather, Gnucap needs to read 
standard models, and models designed for other simulators and 
other uses.  Looking forward, Verilog-AMS, VHDL-AMS, and 
System-C are becoming more popular.  Looking back, there are 
lots of IBIS models.

There is also different meanings of model.  To some, it is a 
spice .model statement or subcircuit.  To others, it is the C 
code with the actual model equations.  It's really models that 
depend on other models, which may or may not already be there.

 Licensing should not be a problem; most vendors 
 license their models to permit redistribution. 

Licensing really is a problem.  It goes the whole range from 
freely redistributable to available only after signing a 
nondisclosure agreement.  If you look at any of the Linux 
distros, you will see ways of dealing with it.

 Would it be 
 better to incorporate these into some existing project than
 to start a new one?

I think you need to start a new one.  I have space for you at 
gnucap.org.



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


gEDA-user: import of PCB models and footprints

2009-09-16 Thread Ray Schumacher

   Is there a web list of all symbols that come with the install, and
   more importantly, what types of definitions can be imported?
   I just got new AD9970 pre-production samples, and Analog provides the
   footprints for:
   MultiSim, Orcad, Protel99, Allegr , Boardstation, PowerPCB,
   Protel99PCB, and Spice Models
   [1]http://www.analog.com/zh/audiovideo-products/cameracamcorder-analog
   -front-ends/AD9970/products/symbols-footprints.html?display=popup
   If this is in the docs somewhere please link me - I couldn't find it.
   I did see
   spicelib and it looks interesting, and Python is my main lang now.
   Thank you,
   Ray

References

   1. 
http://www.analog.com/zh/audiovideo-products/cameracamcorder-analog-front-ends/AD9970/products/symbols-footprints.html?display=popup


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