Detailed
Information on Installing the Electric VLSI System
Return to the
Electric VLSI page at CMOSedu.com (for the quick install)
See clearing registry at the bottom of the page, increasing memory
limits, etc. in addition to installation instructions for Electric, IRSIM, and
SPICE.
Installation (for Windows, see bottom of page for
detailed Linux/Unix installation)
· Examples are found in (open these libraries after you start Electric, right click to “Save As”): opamp.jelib and ee5410.jelib (save C5_models.txt to same directory for SPICE simulations).
· Hundreds of examples are found on the CMOS books' webpages!
Setting up an Icon (optional)
C:\Electric\electricBinary-8.11.jar -sdi
· Set the Start-In directory as C:\Electric (this is where the log file is stored)
· “Change Icon” to the Icon downloaded in step 9
· Examples are found in (open these libraries after you start Electric, right click to “Save As”): opamp.jelib and ece5410.jelib (save C5_models.txt to same directory for SPICE simulations).
· Hundreds of examples are found on the CMOS books' webpages!
Installing IRSIM (optional)
C:\WINDOWS\system32\java.exe -classpath "C:\Electric\electricBinary-8.11.jar;C:\Electric\electricIRSIM-8.11.jar" com.sun.electric.Launcher
Using SPICE (optional)
Increasing the Memory limit
of the Java Virtual Machine (JVM) for larger designs and to ensure only one
window is open when running Electric (optional)

Setting up the Electrical Rule Check (ERC) for n-well
CMOS processes that use n-well resistors or higher than VDD voltages (optional)
Note how we don’t require that the n-well be tied to VDD as we would in a pure digital design that doesn’t use n-well
resistors or PMOS devices with potentials above VDD (as found in a charge pump).

The Electric Windows registry can be cleared (which eliminates all of your setups including key bindings, colors, preferences, history, etc.) by going to Start -> Run then running regedit (registry edit) and deleting the folder HKEY_CURRENT_USER\Software\JavaSoft\Prefs\com\sun\electric
Detailed Electric install information for any Unix operating system
including Solaris, Linux and MacOSX (from a xterm)
To start Electric from the jar file (without add-ons) use:
$JAVA -Xmx$M -Xss2m
-XX:MaxPermSize=128m -jar $JAR @ARGV
where
$JAVA: your java binary
$M: heap memory like -Xmx3000m for 3GB
-Xss2m -XX:MaxPermSize=128m: you might want to use those values or not define
them at all.
$JAR = electric.jar
@ARGV: commands like -help, -version, -debug, etc. -help will give you all the
online commands.
An example (type in a terminal
window): java -Xmx512m -jar
electricBinary-8.11.jar &
For adding additional plugins (e.g., IRSIM), follow the instructions given by
the -help option.
Electric tutorials are found here.
Return to the
Electric VLSI page at CMOSedu.com