This page will help you set up & initialize your Cadence environment.
When you first enter your Linux desktop, type the command: pwd
This should return a path something like: /user/~/*your CUID*
Inside this directory, make a a new folder (directory) named Cadence. This is where you will be launching and running Cadence. Your directory should look something like view below (Note: While NoMachine Enterprise Client is officially listed in EE Computing Lab Remote Access Information, other virtual desktop clients such as MobaXterm also work for SSH connection to lab workstations)

The title of the window contains information about your login and current directory. In the example image above, the login ID is 'ady2113', the name of the machine is 'cadpc08', and the current directory is ' ~/Cadence '. Your home directory is symbolized by the '~' sign, and the ' /Cadence ' part shows that I am in the directory called Cadence.
You can do almost anything on
this terminal screen, from navigating to other directories (folders) to
running software like Cadence. You will need to be comfortable with
using Terminal commands. Here are a few useful ones to help you get
started:
| go up one directory | cd .. |
| change directory | cd destinationDirectory |
| copy all files from directory A to B | cp directoryA/* directoryB |
| view current directory | pwd |
| view list of files in current directory | ls |
| open pdf | acroread pdfname.pdf |
| make folder at current directory | mkdir newname |
| initiate Cadence | ./run_virtuoso.sh |
The following files are
needed to set up your Cadence environment:
1) bindkeys_tsmc65.il
2) cdsinit
3) cds.lib
4) display.drf
5) emxconfig.il
6) run_virtuoso.sh
You can copy these from the
directory
/courses/ee4321/tools/cds/setup/
to your Cadence directory (~/Cadence) by typing the following line in
the terminal (ignore any message about omitted directories):
cp
/courses/ee4321/tech/tsmc65/tsmc65_setup/* ~/Cadence
The spaces between commands are exaggerated above, but one space is sufficient in the actual command line. Type "ls" in your terminal to check that all aforementioned files have been successfully copied. Now go to your Cadence folder, not your terminal, and change the 'cdsinit' file names to have dots in front of them: '.cdsinit' (IMPORTANT!!). These are files that define your Cadence environment when you initiate the program.
Logout and log back in to the workstation you are
working on.
Also copy comphelp.pdf by typing
cp /courses/ee4321/tools/cds/doc/* ~/Cadence
You will now see that a comphelp.pdf has been copied. This is a tutorial for the previous version of Cadence (6.1.4). A few of the option names and GUI will be different from what you will be using, but it will serve as good reference when you are facing problems with the user interface (shortcut keys, mouse controls, etc).
Now we are ready to draw a schematic!