The biggest most important need for the simulation part is to redo the translation system according to the VHDL (could be Verilog) proposal I made. I will be your mentor if you want. This could be a good SoC project, and it will have high visibility. It takes gEDA into an area where it has not yet been.
Sounds really interesting :) allthough I must admit that I don't know much about VHDL, yet - only tried various SPICE programs and Matlab.
There are texts that would include gEDA and gnucap if we can get this working well enough.

Another place where I need help is with the windows port of gnucap. This is not a SoC project. I don't have a Windows system, and with the new use of plugins I don't know what happens on Windows. I am not likely to do it myself because there is so much other work to do.
Ok, I got a Windows system somewhere - but that part I can look into now in my spare time as I haven't found an electronics tool for windows that suits all my needs yet.
There is also the possibility of a version of gnucap without plugins, for windows, if we can't get plugins to work. I guess that would be like the "crippled demos" you often get in texts.

I think your friends are hurting themselves by learning only windows, but that's their choice.
Can only say that I agree, but the fact is that not everyone uses linux many use windows / mac - which is why I figure a windows port could prove useful. Maybe just talk with the sysadm. at the department and get him to install gEDA on the sunray terminals.
Back to the translator ... The biggest problem with the simulation environment has been the incomplete translation from schematic to netlist. WIth the growth in gnucap capability, there is a growing gap between the capabilities of both gnucap and gschem, and what gets translated. There is also a need for simulating from layout, from gerber, and other sources, and sharing and relating between them.

Gnucap will be using primarily VHDL-AMS and Verilog-AMS as input languages, with Spice only for compatibility to read legacy files. One benefit of the *AMS languages is that they can be used to express and model just about anything. This opens up new needs in the schematic and translators, hence the need for the new translators.

So that's my recommendation for a project. I will come up with details if someone will do the coding.
I will start to work on my application - is there anyway I could contact you over irc/icq or something similar to ease the communication?
Even if SoC doesn't accept, I still need the help.
I'd like to help regardless of the outcome of the SoC application, but would like to apply for SoC because it would be nice to combine gpl and a job, so I can put more time into it in the summer than otherwise.

Thanks for the input, very appreciated.

Best regards
 Lars



_______________________________________________
geda-dev mailing list
[email protected]
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev

Reply via email to