Detailed
Information on Installing the Electric VLSI System from
CMOSedu.com
Return
to the Electric
VLSI page at CMOSedu.com (for the quick install)
Removing user
preferences to start Electric “Out of
the box” is discussed at the bottom of the page.
Installation (for Windows, see
bottom of page for
detailed Linux/Unix installation)
Examples
are found in: opamp.zip and
ece5410.zip.
Hundreds
of examples are found on the CMOS
books'
webpages or in a single zip here.
Setting up an Icon
(optional)
C:\Electric\electric-9.07.jar
-sdi
Examples
are found in: opamp.zip and
ece5410.zip.
Hundreds
of examples are found on the CMOS
books'
webpages or in a single zip here.
Installing IRSIM (optional)
C:\PROGRA~2\Java\jre7\bin\java.exe
-classpath
"C:\Electric\electric-9.07.jar;C:\Electric\electricSFS-9.07.jar" com.sun.electric.Launcher
where,
using the 8.3 filename, C:\PROGRA~1\
is the same as C:\Program Files\ and C:\PROGRA~2\
is the same as C:\Program Files (x86)\. Additional help is found here.
Using SPICE (optional)
Increasing the Memory limit of the Java Virtual Machine (JVM) for larger designs
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 (Power) 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).
Removing
user preferences: 1) in Windows - The Electric Windows registry can be
cleared
(which eliminates all of your setups including key bindings, colors,
preferences, history, etc.) by going to Start -> (All Programs
->
Accessories ->) Run then running regedit (registry edit) and
deleting the folder
HKEY_CURRENT_USER\Software\JavaSoft\Prefs\com\sun\electric 2) in
Unix (et. al.) – delete the
.java folder in your home directory
Starting
Electric in Unix - Type, in a terminal window in the directory where
the
electric jar file is saved:
java
-Xmx512m -jar electric-9.07.jar &
For
adding additional plugins
(e.g., IRSIM), follow the
instructions given by the -help option.
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.
Electric tutorials are
found here.
Return
to the Electric
VLSI page at CMOSedu.com