Getting Started with Cadence 6.1

 

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!

 

[EE4321 HOME]