[eispice] Re: Circuit Graphical Editor

Hi,

I don't want to discourage you from writing your own
schematic entry tool, doing things yourself is a great way
to learn but if you're looking for a free SPICE
implimentation with a GUI for Windows (and don't care if
it's not Open Source) check out analog device vendors,
Linear has SwitcherCAD (used to be LTSPICE) which is pretty
good, TI has TINA, and I think Analog Devices has something too.

If you're looking for Open Source Sofware you could take a 
look at Qucs, it may be able to do what you want. Like 
Thomas mentioned there are also some good options for Linux, 
but that doesn't sound like it will do the job for you. You 
may be able to port Linux applications it to Windows under
cygwin, I've done that for Berkley Spice 3f5 a while ago

http://www.thedigitalmachine.net/tools/spice3f5-ce.tar.bz2
(to build
./util/build cygwin
./util/build cygwin install
)

It's also possible to compile and run ngspice under cygwin.

I'm not sure which one will be better for you (Spice Opus or
eispice). It depends on what you want to simulate, Spice
Opus is based on Berley Spice, with xspice and a few
extensions added. espice has a unique code-base compared to
Berkley Spice and is not yet equivelant, i.e. missing most
discrete semi-conductor models, but eispice offers some
stuff that Berkely Spice doesn't. There's too many
differences for me to list off the top of my head but
Thomas's example of how to get help text out of esipice for
the various classes, is a great way to get started (thanks
Thomas, I think I'll add that to the eispice webpage).

Eide was intended to get some Hardware Designers that aren't
familiar with Python, Text Editors, Programming, etc...
intersted in eispice. It was a standalone text editor /
python interpretter / eispice implimentation primarily for
Windows. I have actually made a lot of improvements to it
since the last release, moved to QScintilla from the Qt text
editor primative, added enhanced plotting with OyQwt and a 
few other things but it still has some bugs and I wanted to
concentrate on eispice (there was also very few downloads of
eide vs. eispice so not much demand) so I didn't release it.
If anyone wants to pick up eide and continue development I
can make my latest code avaliable, or if there is some
interest I can clean it up and release it someday. I had
once thought about adding some schematic entry support but
decided I didn't have the time for. If someone else wants to 
add support that would be cool. I'm happy to hear that 
Thomas is looking at possible integration with Qucs, they 
have a very slick user interface.

If you do decide to integrate your tool with eispice please 
keep us informed, I'd be interested in the result. And if 
there is anything I can do to eispice to make integration 
with other tools easier let me know and I will do what I can.

Cheers,
Charles


------------------------------------------------------------------
To unsubscribe from the eispice list send an email to:
eispice-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field

Other related posts: