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 use MobaXterm to connect via SSH to one of our SGD servers:
- bangor.ee.ucl.ac.uk
- bath.ee.ucl.ac.uk
- bradford.ee.ucl.ac.uk
- bristol.ee.ucl.ac.uk
- canterbury.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. This version is still available for projects started in this way. New projects should probably use a more up to date version of Cadence. To start the 321 application
321
If you want to run legacy cadence with TSMC kits, you need to use the following command instead:
cadence-tsmc
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 particular 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 specified version of Cadence. You can then start the tools from the command line.
i.e To start the Virtuoso tool, type the command:
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.