gEDA-dev: Fwd: google soc

Steve Meier smeier at alchemyresearch.com
Mon May 28 00:53:13 EDT 2007


gnetlist only translates one way? ok true but i have moved most of my
version of gnetlist into libgeda... basically anything that manipulates
the basic datastructures in my opinion belongs in libgeda. Displaying
visually the data structures belongs in gschem. Converting libgeda
datastructures into various netlists belongs mostly in libgeda with a
few enhancements in the netlister. I also have a program I call backnet
that takes a netlist and converts it back into libgeda data structures
then it reads in an eco file fram pads and updates the netlist where
upon it can again much like gnetlist export a new netlist in a number of
formats. Soon, I hope I will be able to enhance my version of libgeda to
update the schematic files with the eco input and have a version of
gschem wich can that interact with the corrected schematics. I would
love it if a simulator could output graphics showing the expected wave
form for selected test points and be able to automatically update the
schematics too. The list of things one could do if we more programs
played nice and friendly with libgeda could be amazing.

Steve M.


al davis wrote:
> On Sunday 27 May 2007, John Doty wrote:
>   
>> On May 27, 2007, at 2:39 PM, al davis wrote:
>>     
>>> The biggest need related to that is in how the tools work
>>> together.
>>>       
>> The biggest advantage of gEDA is that it plays nice with
>> other tools.
>>     
>
> Both statements are true, sort of.  It is amazing how poorly 
> most tools work together.
>
> There are lots of holes.  There are lots of little details that 
> you learn to cope with, but make it very difficult for 
> beginners.
>
>   
>> Simulation isn't the only target for translation.
>>     
>
> and Spice isn't the only simulator or simulation format.
>
>   
>> "A program should do one thing well." We have a program that
>> translates schematics already: gnetlist. Translation doesn't
>> belong in the simulator: its focus should be simulation.
>>     
>
> The plugins are like separate programs.  The simulator will call 
> it to read any format.  The simulator core will have no file 
> reading capability.
>
> gnetlist only translates from gschem, only one way, and lossy.  
> There are lots of other formats.  There is lots of information 
> in the schematic that is not properly translated.
>
>
>
> _______________________________________________
> geda-dev mailing list
> geda-dev at moria.seul.org
> http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev
>
>   



More information about the geda-dev mailing list