UCL Department of Electronic and Electrical Engineering
Staff/Student Intranet

Cadence

Running Cadence applications

There are a few ways to remotely access Cadence.

  • You can use our SGD service and run the "CentOS 7 KDE Desktop" to get remote access to a linux desktop
  • You can connect to the UCL VPN and then use MobaXterm to connect via SSH to one of our SGD servers:
    • bangor.ee.ucl.ac.uk
    • bath.ee.ucl.ac.uk
    • braford.ee.ucl.ac.uk
    • bristol.ee.ucl.ac.uk
    • canterbury.ee.ucl.ac.uk
    • chester.ee.ucl.ac.uk

Once you have access to one of the departmental servers you can run cadence. There are a couple of ways of doing this.

First you will need to create a project directory and run Cadence from that directory (If you are connecting via SGD you will need to right click on the desktop and choose to "open terminal")

Create a project directory (the example directory is "CAD_PROJECT", but you can use a different name)

mkdir CAD_PROJECT

Change to this directory

cd CAD_PROJECT

Running Legacy Cadence

The 321 application is a legacy application that points at an older release of Cadence. To start the 321 application

321

Running newer versions of Cadence

We currently have two releases of cadence on all Centos 7 hosts. We strongly recommend that you use the designated Cadence servers listed above.

You can run the 2019-2020 release of Cadence by doing the following:

cadence-2019

If you want to use the 2021-2022 release, type the following instead:

cadence-2021

These command will setup your environment to use the specified release.  If you setup your environment to use a particluar version of cadence you cannot switch to a different version in the same shell. You will need to logout of that server, log back in again and then use the different release.

This will set your environment up to run the latest version of Cadence. You can then start the tools from the command line (i.e "virtuoso").

We have a number of PDKs/kits installed in /apps/cadence/kits. For the majority of these kits the installation is handled if you use the 321 application. If you are using the latest version of cadence you will need to install the kits manually. This will vary depending on what kit you wish to use.