[Top][All Lists]

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

Re: [Gnucap-devel] gnucap-geda status

From: Felix Salfelder
Subject: Re: [Gnucap-devel] gnucap-geda status
Date: Thu, 17 Jan 2013 09:23:18 +0100
User-agent: Mutt/1.5.20 (2009-06-14)

On Tue, Dec 18, 2012 at 02:15:25AM +0100, Felix Salfelder wrote:
> Hi there.
> ive worked on the lang-geda plugin [1] a bit:
> - make net device simulatable (by collapsing nodes)
> - derived devices for ports and rails
> - a command that converts a schematic file into a module declaration
> - parser simplifications, easy (but incomplete) .sym access
> - a (yet small) library of devices for symbols
> - a build system
> - trivial unit tests (simulating small netlists)
> - a tiny script that helps converting netlists.
> - list TODOs and BUGS...

Hi again.

i now release my current gnucap-geda [1]. its mostly feature complete and
fits my needs. a small changelog
- the body of a component is parsed correctly (working around CS in an
  ugly way)
- nets are connected (slow, but even independent on their order)
- dive into and expand symbols ("source" attribute)
- spice-sdb style symbols ("file" attribute)
- ports to subdevices are connected by name (not randomly)
- nets/ports/rails have simple probes.
- some small tests included (make check)
- things I don't remember

there are now three ways to read in netlists (after loading using the gschem command (see examples for examples):

gschem file.sch // reads into global scope
gschem file.sch module // declares subcircuit called file.sch
gschem file.sym symbol // reads symbol and declares subcircuit
                       // trying to make 0.36 happy (incomplete?)

it still only works with gnucap-uf [2] (no, thats not a release.) but
probably could with gnucap 0.36 (see the other mails). send me a patch
if you figure it out.

have fun


reply via email to

[Prev in Thread] Current Thread [Next in Thread]