[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: gEDA: Gnucap - looking for development help



Hello Al,

I am working in an user interface for gnucap. Nowadays it is pre-alpha test...
A screenshot of this interface is attached. I am working to make it better
and more intuitive. My aim is to provide an easy GNU simulation system for
undergraduate students.

The program reads a schematic from gschem, simulate it, according to a
desired mode (AC, DC, TRAN, etc.) and plots results using gnuplot. I hope to
put it as soon as possible in an repository like savanna. Did you said an OO
interpreted language? It is written all in Guile.

Regards,

Betoes


On Sat, Aug 20, 2005 at 11:36:44PM -0400, Al Davis wrote:
> I am looking for help in developing gnucap, of almost all
>  kinds, including that which doesn't require advanced knowledge
>  of simulation.
> 
> Some types of work that are particularly needed:
> 
> -- Documentation -- user manuals, tutorials, beginner help
> -- Spice compatibility evaluation and changes.
> -- Model evaluation and development
> -- User interface development (a real interactive interpreter),
> preferably in an object-oriented interpreted language.
> -- Porting of Spice models
> -- gschem, gnetlist interface improvements.
> -- configure/make standardization.
> 
> Some types of work that will be very rewarding and welcome:
> 
> -- Algorithm development, particularly alternative algorithms
> such as harmonic balance and moment matching
> -- Verilog-AMS and VHDL-AMS help.
> 
> What I intend to do:
> 
> -- Performance improvements
> -- Verilog-AMS and VHDL-AMS support
> 
> I am not looking for people to do debugging, although bug
> reports are welcome.  Bugs in the traditional sense have not
> been a major problem.
> 
> I am hoping that if I can get help in some of the areas I
>  listed here, I can devote more time to algorithm improvements.
> 
> 
> Gnucap is a mixed-signal simulator in development.  It is not a
> Spice derivative, but could eventually replace Spice.
> 
> It is a true single-engine mixed-mode simulator, one of the
>  few, and one of the first.  As such, it handles the interface
>  between discrete (digital) and continuous (analog) better than
>  most other simulators.  For some types of circuits, including
>  some pure analog circuits, it runs much faster than Spice,
>  without any loss of accuracy.  Unfortunately, some other types
>  of circuits run slower, but I know why.
> 
> XSpice is not really a "single-engine" simulator.  It is really
> two simulators compiled together.

screenshot1.jpg