Cadence Local Guide
Version: 1
Introduction
This document explains the particulars of the local installation of Cadence that we will be using. It is version 5.1.41, the installation tree is at
/opt/cad/cadence/5.1.41
The software should be running on each machine where /opt/cad
is mounted.
While the Cadence documentation is presenting some example pathnames, this document will list the corresponding pathnames for the local installation, as well as provide other notes and explanations to the documentation and the usage of Cadence for the Et4293 course in general.
This document will first present general information on how to configure and start Cadence. Subsequently, particular changes, as well as other notes and explanations, are listed below in the context of each manual. Page numbers and line numbers below refer to the particular document, but similar changes would apply to the html version of the manuals.
Sourceme and .cdsinit
You need special versions of the sourceme
and .cdisinit
files in order
to be able to use the Calibre
design rule checker.
You can download these files here:
You should copy these files into your working directory. Please note that
the dot-cdsinit
file should be renamed into .cdsinit
. The . at the beginning
makes it an invisible file. (You won't see this file unless you use
the -a
flag to ls
, e.g. ls -a
or ls -al
.)
Cadence Getting Started
Before you can do anything with Cadence, make sure your shell
environment is correct. (The unix/linux shell is the command
interpreter, much like cmd
in windows.) We assume that you
will be using the tcsh
or equivalent. Then, there is a convenient
sourceme
script available to make all the correct settings. At the
command prompt, type
$ source /opt/cad/cadence/5.1.41/sourceme
Here, the $
sign is the prompt, the rest you have to type. The
command above will set all the correct environment variable for the
version of Cadence that we will use. (Note, however, that if you want
to run Calibre you need to source the custom version of sourceme
that you can download above.
In general, the documentation can be found at
/opt/cad/cadence/5.1.41/sun4v/IC5.1.41/doc
Here you will find directories for each document. Typically, each
directory will have a master html file called <toolname>TOC.html.
Instead of pasting the above URLs in your browser, you can also open
the files with 'File -> Open File', and than navigating to the
particular directory. There will typically also be a complete pdf
file, <toolname>.pdf
to be opened with any pdf reader (acroread
is
available).
For easy reference, the following provides file://
URL pointers to those
Cadence manuals that will be most important to us. If you have a browser that
is running on a machine where /opt/cad
is mounted (if you can run the Cadence
software, this is the case), then you can also copy and paste these URLs in the
location field of your browser:
- Cell Design Tutorial:
file:///opt/cad/cadence/5.1.41/sun4v/IC5.1.41/doc/celltut/celltutTOC.html - Spectre Simulator User Guide:
file:///opt/cad/cadence/5.1.41/sun4v/IC5.1.41/doc/spectreuser/spectreuserTOC.html - Wavescan Simulator Output Viewer Tutorial:
file:///opt/cad/cadence/5.1.41/sun4v/IC5.1.41/doc/wavescantut/wavescantutTOC.html - Wavescan Simulator Output Viewer User Guide:
file:///opt/cad/cadence/5.1.41/sun4v/IC5.1.41/doc/wavescanug/wavescanugTOC.html
Cell Design Tutorial
The Cadence cell design tutorial can be started as follows:
acroread /opt/cad/cadence/5.1.41/sun4v/IC5.1.41/doc/celltut/celltut.pdf
or by clicking on either of
file:///opt/cad/cadence/5.1.41/sun4v/IC5.1.41/doc/celltut/celltutTOC.html
file:///opt/cad/cadence/5.1.41/sun4v/IC5.1.41/doc/celltut/celltut.pdf
Copying the tutorial database
On page 13, line 7, the instdir
command should return the following
if your settings are correct:
/u/55/55/cadence/5.1.41/lnx86/IC5.1.41/tools.lnx86/dfII
Please note that /u/55/55
is actually the same location in the file system as
/opt/cad
, but that latter name should be prefered in your settings since the disk number might
change unexpectedly.
Page 13, Line 12:
cd /opt/cad/cadence/5.1.41/lnx86/IC5.1.41/tools.lnx86/dfII/samples/tutorials/le
Starting the Cadence software
Setting the working directory (page 14): first go to your home directory by using the command:
cd ~
Finding the Executable
The location of layoutPlus (page 14):
/opt/cad/cadence/5.1.41/lnx86/IC5.1.41/tools/dfII/bin/layoutPlus
Using the Help Button
Page 28: the help button currently does not work.
Exiting the Cadence Software
Page 29: Please note that xterm
is the name of the application for
the (virtual) console window as assumed in the Cadence documenation. We will
be using another terminal/console application. For our purposes,
this is completely equivalent to using xterm
.