- Netlist (.net) in Electric VLSI - 2 Updates
Gavin <gabo...@gmail.com>: Dec 21 02:27AM -0800
Developer(s) and Steve,
1. I'm looking at the Electric Eclipse usage instructions at:
https://www.staticfreesoft.com/jmanual/mchap01-04-05.html
Do you have steps that you can share on how you create the
electric-9.08d.jar and electricBinary-9.08d.jar from the current trunk
source code with Eclipse as I'm not seeing that in the instructions?
2. Can you test and incorporate the attached RawSpiceOut.java into the
savannah repository for Electric, if you like how it works for plotting
LTspice XVII raw data with Write Spice Deck, refer to the attached "Plot
LTSPICE XVII raw with Electric.pdf"?
Thanks,
Gavin
On Sunday, November 22, 2020 at 10:42:05 PM UTC-7 Gavin wrote:
Gavin <gabo...@gmail.com>: Dec 21 10:22PM -0800
Steve,
Thanks for this improvement.
You're welcome. Though, there may be a small bug with it that I have been
unable to determine the exact cause and solution for. Sometimes it has
crashed on stopProgressDialog() in the Stimuli processInput function of
RawSpiceOut.java. Sometimes a workaround is to run it multiple times until
the Waveforms window comes up and restarting Eclipse sometimes may have
helped. I haven't tried making a jar file to see if there is a relation to
use of the Eclipse IDE environment or not.
I'm not really happy that you have to place a dummy file somewhere to tell
Electric what is going on. It should really be a preference. So I changed
it.
Yeah, I was also thinking about a checkbox in "Spice/CDL" Preferences but
due to my lack of experience with the Electric code base I wasn't sure how
complex the programming for it would be. So I went with the simple dummy
file approach looking for advice, but thanks for implementing the checkbox.
New code is in the repository. Now, in the "Spice/CDL" Preferences, there
is a checkbox "Use newer LTSpice XVII" which you must check to make your
code active. No empty files are necessary.
Thanks for putting the new code in the repository, the new option in
"Spice/CDL" looks nice:
[image: New_Spice-CDL_window.png]
Also, I have attached the Ant build file that assembles a working version
of Electric with all the bells and whistles.
Thanks for sending the buildPublicWithExtras.xml file for Ant from the
packaging folder [
http://svn.savannah.gnu.org/viewvc/electric/trunk/electric/packaging/ ].
I will read more about Ant in the Electric manual
https://www.staticfreesoft.com/jmanual/mchap01-04-03.html
https://www.staticfreesoft.com/jmanual/mchap01-04-02.html
and on the Internet.
Of note, in the "Building Electric from Source Code with Eclipse.pdf"
previously sent, I have discovered that it is the installation of Scala IDE
4.7.x that currently breaks the "New launch configuration" in the Run
Configuration. So the "Add Scala IDE to Eclipse" section can be skipped.
Gavin
On Monday, December 21, 2020 at 3:27:55 AM UTC-7 Gavin wrote:
You received this digest because you're subscribed to updates for this group. You can change your settings on the group membership page.
To unsubscribe from this group and stop receiving emails from it send an email to electricvlsi...@googlegroups.com.