IHP had provided us with an entire setup for using the Cadence tools. Now that we’re switching to the IBM process, we have lost the setup. So, in order to make the IHP setup available to everyone, I have copied the files provided by IHP to /net/sw/cad_env.

setenv EDG_CDS_ENV /net/sw/cad_env

Then, in each user’s .cdsinit file, put:

EDG_CDS_ENV =getShellEnvVar( "EDG_CDS_ENV" )
loadi(strcat(EDG_CDS_ENV "/env/cdsinit"));
DENSITY_PERCENT=t

This will load the cdsinit file in /net/sw/cad_env/env/cdsinit. In this env directory are a bunch of .il files that setup the keybindings that we want to use. IHP provided a lot of other stuff as well, but I deleted everything but the keybindings because it appeared that most of the other stuff was more geared to the IHP libraries.

Now that I’ve actually read the Cadence instructions, the site initialization file in _cds_install_dir_/local/.cdsinit should set all the defaults for the site. For us, this would be /net/sw/cad.rh/ic/ic5141/tools/dfII/local/.cdsinit. To set this up, simply copy the _cds_install_dir_/samples/local to _cds_install_dir_/local and rename cdsinit to .cdsinit. That’s it.