[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: FYI [Fwd: [Balloon] Balloon 4]

On Fri, Jan 14, 2011 at 8:59 PM, al davis <ad252@xxxxxxxxxxxxxxxx> wrote:
>> >> However we will also explore the possibility of publishing
>> >> the files for one of the Open ECAD packages such as gEDA.
>> How would the conversion be performed?
> That's obvious.  They are waiting for us to provide a conversion
> utility.
> Let me ask for help again. ..  Gnucap has a conversion facility
> based on Verilog syntax.  If someone writes a plugin for geda
> format (which I have already asked for), and someone else writes
> one for Altium format, we have that translator.

I tuned into this thread late (i.e. just now).  I used Altium once for
a small board design, and played with it off and on after that.  It
has a scripting language.  In theory, one could write a script to
enumerate all of the objects on a schematic and produce a gschem
compatible output file.  In theory, one could write a script to
enumerate all of the objects on a layout and produce a PCB compatible
output file.  In theory, there is no difference between theory and
practice.  In practice, there is.

I'm somewhat confused by the twist things took here -- how does this
tie into gnucap?  Are you requesting a plugin that would produce a
gschem schematic, given a gnucap internal representation?  That seems
like a reasonable request... I'd like to take a shot at it, as it
dovetails into my own interest.  (Having said that, I should also say
that I'd like to have the time and focus to be able to take a shot at
this... we'll see how well that works out.)

Are you also suggesting a plugin that would parse an Altium schematic
and map it into the internal gnucap representation?  I think that's
more problematic, for the file format compatibility reasons others
mentioned later in this thread.  However, an Altium script to
translate an Altium schematic into a verilog netlist (and perhaps back
again) does seem like a pretty useful utility.  Perhaps Altium already
has one of these.

Or am I missing something here?


geda-user mailing list