You essentially have two options:

  1. Use Cadence remotely through an X server on your machine
  2. Use Cadence locally by running the Cadence tools in Linux on your laptop

Using Cadence remotely

You will need an X server, which basically allows the Unix graphical system communicate with your monitor, keyboard, and mouse. If you are running Linux, you are already using an X server. If you are running Windows, you will want to grab something like Xming. If you are running Mac OS X, you can install X11.app from the OS X installation DVD.

You also need something that can open an SSH connection. On most platforms, you already have this from the command line. For Windows, you'll want to go get PuTTY

The basic premise is:

  1. start your local X server
  2. connect to the remote server that contains all the Cadence software:
    • Linux: ssh -Y username@vlsi4.acl.olin.edu

    • PuTTY: under the configuration the left side, navigate to:
      • connection > ssh > X11

      • check the "Enable X11 Forwarding" box
      • go back to the top "Session"
      • put in a host name and name the saved session and click "Save"
      • double click on the profile you just saved
  3. start the Cadence tools
    . /cds/cds.sh
    icfb

Using Linux locally

You have two options here, too.

  1. Use your existing Linux installation
  2. Use our Linux VMWare virtual machine

In each of those cases, you can either:

  1. just mount the Cadence tools over the network from the ACL
  2. copy all the files to your local Linux drive

Mounting

  1. make sure you have an NFS client installed
  2. make a directory off of your root, sudo mkdir /cds

  3. then sudo mount acl.olin.edu:/raid0/cad/cadence_update /cds

Your own Linux

Sometimes, Cadence will get grumpy. The only packages that you really need installed beyond the base Ubuntu desktop stuff is csh. Without that, all else fails.

Virtual Machines

I made a VMWare virtual machine for you to use. To get it running:

  1. download directly from linux.olin.edu (1.5GB ZIP file)

  2. start in vmware
  3. user olin / olin auto logs in
  4. sudo mount /cds

  5. enjoy
  6. when you're done:
    • killall clsbd cdsNameServer ; sudo umount /cds

InstallingCadence (last edited 2009-09-15 15:44:45 by MarkChang)