Installing SIMetrix for Linux from CD

This page describes how to install SIMetrix for Linux both from a physical CD and also directly from a downloaded ISO image.

 

"I have used pretty much all of the simulators out there, Hspice, HPspice, PSpice, Mspice, Accusim, Spectre, SpectreRF and the list goes on... but none are as simple, straightforward to use as SIMetrix."

Instructions

  1. Before proceeding, you must agree to the terms of the SIMetrix End User License Agreement.
  2. If you have the physical CD, insert and mount it. The mount point is referred to as cdrom in the remainder of this page.
  3.  If you don't have a physical CD, you can download an ISO image. Visit download links. If you don't have the required user name and password, click here
  4. If you have downloaded the ISO image you can either burn a physical CD and proceed as for step 1, or you can mount the ISO image directly. To mount the ISO image, become root then use this command:

    mount -t iso9660 -o loop isofile mountpoint

    where isofile is the downloaded and uncompressed ISO file (e.g. simetrix-5.5.iso) and mountpoint is your choice of directory for mounting. The mount point is referred to as cdrom in the remainder of this page.
  5. Become root if not already.
  6. cd to /usr/local . SIMetrix must initially be installed at this location

    cd /usr/local
  7. Copy simetrix.tar and lib_extra.tar to /usr/local

    cp cdrom/Linux/simetrix.tar .
    cp cdrom/Linux/lib_extra.tar .
  8. Extract simetrix.tar

    tar xf simetrix.tar

Basic installation is now complete. See below if you wish to install the example schematics. If you are using a network version, you may need to install the network license manager or arrange for your IT staff to do this. See installing network licensing for details.

See Running SIMetrix for details on starting SIMetrix for the first time and for important information on installing your license

"error while loading shared libraries"

If you get this error when starting SIMetrix:

"error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory"

you will need to install an additional file. This error is likely with Red Hat Enterprise Linux 5. To resolve, "untar" the lib_extra.tar file which you will find in /usr/local/tmp after following the instructions in the above section:

tar xf lib_extra.tar