Please note that some software has been updated since this document was written. Also it is our intention during 2009/2010 to move to using newer versions of the software running under linux, please click here for more details
If you have any problems accessing the Cadence software on the system then contact the IT staff email: seesup@ed.ac.uk. Please note however that the computing officers cannot deal with problems or questions about the use of the software, please direct these to europrac@see.ed.ac.uk, ask your supervisor or ask a knowledgeable person in your research group. Please note that on NO account should users approach Cadence direct all questions must be channelled in the first instance via David Stewart and Ahmet Erdogan
Most Cadence tools can be remotely by using NX. See http://www.see.ed.ac.uk/it/network/remote/nx/. for details on configuring NX. Please note the following additional steps:
Also if you get an error similar to: "BadName (named color or font does not exist)" then make the following changes to your NX configuration
If you have been moved to one of the Eng file servers and receive an error about file locking
then before typing your cadence command type the following:
setenv CLS_CDSD_COMPATIBILITY_LOCKING NO
(csh/tcsh)
export CLS_CDSD_COMPATIBILITY_LOCKING=NO
(bash)
This is the 2005 commercial streams release of the Cadence software.
This
software comes from Cadence via
EUROPRACTICE (RAL).
This release contains :
IC 5.1.41 (Design Framework II)
Assura 3.1.4 (Verification tools)
DSMSE 5.4 (Silicon Ensemble - DSM)
MMSIM 6.0 (Virtuoso Spectre/UltraSim)
RC 4.2 (RTL Compiler)
SEV 3.2 (Interconnect Verification)
SOC 4.1 (including BuildGates v05.14)
TSI 4.2 (Signal Integrity Analysis/Delay)
ic5141setup
To run DSMSE 5.4 use the setup:
dsmse54setup
To run MMSIM 6.0 use the setup:
mmsim60setup
To run RC 4.2 use the setup:
rc42setup
To run SEV 3.2 use the setup:
sev32setup
To run SOC 4.1 use the setup:
soc41setup
To run TSI 4.2 use the setup:
tsi42setup
/home/cds_2005/IC5141/tools/plot/.cdsplotinit
current working directory .cdsplotinit
~/.cdsplotinit
The software appends the plotters to a list of available plotters and overwritesplotter definitions with the same
plotter name. The last plotter defined is the one used.
cdsdoc
ams_370setup
Then type
ams_cds
with the appropriate options.
To find out the options available type:
ams_cds -h
Using IC 5.1.41 and the waveform tool in ADE gives a data
transfer error. This is a problem with shared memory.
To fix try logging out/in, moving to a different workstation
or arrange for the workstatino to be rebooted (ONLY IT Staff
should reboot Sun's).
This is the 2004 commercial streams release of the Cadence software. This software comes from Cadence via EUROPRACTICE (RAL). This release contains IC 5.0.33, SPR 5.14, LDVi5.1
ldv51setup
To run IC 5.0.33 use the setup"
ic5033setup
To run SPR 5.14 use the setup"
spr514setup
/home/cds_2004/IC50/tools/plot/.cdsplotinit
current working directory .cdsplotinit
~/.cdsplotinit
The software appends the plotters to a list of available plotters and overwritesplotter definitions with the same
plotter name. The last plotter defined is the one used.
cdsdoc
ams_360setup
Then type
ams_cds
with the appropriate options.
To find out the options available type:
ams_cds -h
This is the 2003 commercial streams release of the Cadence software. This software comes from Cadence via EUROPRACTICE (RAL). This release contains IC 5.0.32, SPR 5.0 and is currently being installed.
ldv50setup
To run IC 5.0.32 use the setup"
ic5032setup
To run SPR 5.0 use the setup"
spr50setup
/home/cds_2003/IC50/tools/plot/.cdsplotinit
current working directory .cdsplotinit
~/.cdsplotinit
The software appends the plotters to a list of available plotters and overwritesplotter definitions with the same
plotter name. The last plotter defined is the one used.
cdsdoc
This is the 2002 commercial streams release of the Cadence software. This software comes from Cadence via EUROPRACTICE (RAL). This release contains IC 4.46, SE 5.3 and is currently being installed.
se53setup
To run IC446 use the setup"
ic446-2002setup
cdsdoc
ams_350setup
Then type
ams_cds
with the appropriate options.
To find out the options available type:
ams_cds -h
This is the 2001 commercial streams release of the Cadence software. This software comes from Cadence via EUROPRACTICE (RAL). This release contains IC 4.46, SPR 4.0 (Buildgates)
ic446setup
To run Builgates use the setup"
spr40setup
cdsdoc
This is the SL1D streams release of the Cadence software. This software comes from Cadence via SLI/ALBA This release contains a number of products including Buildgates v3.0.15, IC445, LDV 3.1 (leapfrog / verilog), SPW 4.5 etc
| Buildgates v3.0.15 | bgsetup |
| IC445 | ic445setup |
| LDV 3.1 (leapfrog/verilog) | ldvsetup |
| SPW 4.5 | spwsetup |
openbook
In addition Buildgates documentation is available at:
file:///home/sl1d/BuildGates/v3.0.15/doc/html/bookshelf.html
/home/sl1d/IC445/tools/plot/.cdsplotinit
current working directory .cdsplotinit
~/.cdsplotinit
The software appends the plotters to a list of available plotters and overwritesplotter definitions with the same
plotter name. The last plotter defined is the one used.
ams_330setup
Then type
ams_cds
To find out the options available type:
ams_cds -h
(further information on ams_cds available at
file:/home/ams_330/www/hitkit/cadence/ams_cds.html
)
This is the November 99 commercial streams release of the Cadence software. This software comes from Cadence via EUROPRACTICE (RAL). This release contains IC 4.43, DSMSE 5.2, ICC 4.0, DSMDP 3.4C, Buildgates v2.3, and LDV v2.2.
ral9900setup
To run LDV 2.2 use the setup:
ldv22setup
To run DSMSE 5.2 use the setup"
se52setup
To run Buildgates v2.3 standalone use the setup
bg23setup
openbook
/home/ral_9900/ic443/tools/plot/.cdsplotinit
(/home/ral_9900/ldv22/tools/plot/.cdsplotinit)
current working directory .cdsplotinit
~/.cdsplotinit
The software appends the plotters to a list of available plotters and overwritesplotter definitions with the same
plotter name. The last plotter defined is the one used.
verilogSimBinary = /home/ral_9900/ldv22/tools/verilog/bin/verilog.exe
This is the IC4.42 version of the Cadence software which came from Cadence via EUROPRACTICE (RAL). This software was updated on 12/09/00
openbook
to ensure that you get the correct version of openbook, first type the
command
ic442setup
ic442setup
then type your cadence command e.g.
icds
/home/ic442/tools/plot/.cdsplotinit
current working directory .cdsplotinit
~/.cdsplotinit
The software appends the plotters to a list of available plotters and overwrites
plotter definitions with the same plotter name. The last plotter defined is
the one used.
sallow2% echo $LM_LICENSE_FILE
/usr/local/share/bin/license_mang/cds/license_ic442/license.dat:/usr/local/share/bin/license_mang/meta_972A/97/license.dat
/home/alcatel_b_10
Further information can be found:
/home/alcatel_f_11
Further information can be found in the
EUROPRACTISE FAQ:
http://www.imec.be:8000/europractice/on-line-docs/prototyping/faq/faq_main.html
.
| syn98.2 | Machine independent synthesis libraries |
| vss98.2 | Simulation models for the Synopsys 1998.02 VSS simulator |
| syn97.8 | Machine independent synthesis libraries |
| vss97.8 | Simulation models for the Synopsys 1997.08 VSS simulator |
| vit3.0 | Basic VHDL description of all the models (Vital) |
ams_312_442setup
For information on running the software see:
/home/ams_312_442/ams_v3.12/README_AMS (3 pages)
.
This is the April 99 release
openbook_bdd1
bdd_9904setup
then type one of the following commands to setup the appropriate flow:
| Title | Description | setup command |
| C-CORE 2.0 | Core Optimizer/Characterizer | ccore20 |
| DSM SE 5.2 | seultra,pearl,hyperExtraft, | se52 |
| ic_craft,areaPdp,BuildGates | ||
| IC4.4.3 | vampire,layout | ic443 |
| ic_craft,areaPdp,BuildGates | ||
| LDV2.1 | Affirma E/C | ldv21 |
| SPW 4.1 | spw | spw41 |
| VCC 1.0 | create | vcc10 |
openbook
cds_97Asetup
then type your cadence command e.g.
icds
and be patient.
/home/cds_97A/tools/plot/.cdsplotinit
current working directory .cdsplotinit
~/.cdsplotinit
The software appends the plotters to a list of available plotters and overwrites
plotter definitions with the same plotter name. The last plotter defined is
the one used.
ams_312setup
Then type:
ams_cds -tool <tool> -tech <AMS_library>
| artist | dfii | global_supply |
| cup | (0.6um process library | AMS_TH06_1) | |
| cuq | (0.6um process library | AMS_TH06_1) | |
| cxq | (0.8um process library | AMS_TH08_1) | |
| byq | (0.8um process library | AMS_0.8_1) |
% cd <your directory>
% ams_312setup
% ams_cds -tech <kit> -tool <tool> -mode <mode>
which will set up your directory the way you want it. On occasions
other than the first, you just need to :
% cd <your directory>
% ams_312setup
% ams_cds &
On-line documentation is available: file:/home/ams_312/www/index.html .
ams_311setup
Then type:
ams_cds -tool <tool> -tech <AMS_library>
| artist | dfii | global_supply | interactive |
| cuq | (0.6um process library | AMS_TH06_1) | |
| cxq | (0.8um process library | AMS_TH08_1) | |
| cxz | (0.8um process library | AMS_TH08_1) | |
| byq | (0.8um process library | AMS_0.8_1) |
% cd <your directory>
% ams_311setup
% ams_cds -tech <kit> -tool <tool> -mode <mode>
which will set up your directory the way you want it. On occasions
other than the first, you just need to :
% cd <your directory>
% ams_311setup
% ams_cds &
On-line documentation is available: file:/home/ams_311/www/index.html .
ams_301e1start
"ams_301e1start" sets up your environment to use cadence version 97_A
and then runs "ams_cds" with the
"-tech" option set to "cyx" and the "-tool" option set to "dfii".
If you don't want to use ams301e1start , then first change to the directory you want to work in and then setup your environment by typing the command (in a csh/tcsh window):
ams_301e1setup
Then type:
ams_cds -tool <tool> -tech <AMS_library>
where <tool> can be:
| artist | dfii | interactive |
| cub | (0.6um process library | AMS_TH06_1) | |
| cux | (0.6um process library | AMS_TH06_1) | |
| byx | (0.8um process library | AMS_0.8_1) | |
| cyx | (0.8um process library | AMS_0.8_1) | |
| bax | (1.2um process library | AMS_1.2_1) | |
| cax | (1.2um process library | AMS_1.2_1) | |
| cxx | (0.8um process library | AMS_TH08_1) | |
| cxq | (0.8um process library | AMS_TH08_1) |
% cd <your directory>
% ams_301e1setup
% ams_cds -tech <kit> -tool <tool> -mode <mode>
which will set up your directory the way you want it. On occasions
other than the first, you just need to :
% cd <your directory>
% ams_301e1setup
% ams_cds &
If you
don't know
much about the AMS process, you can have a go with defaults by:
% cd <your directory>
% ams_301e1start
% ams_cds &
On-line documentation is available: file:/home/ams_301e1/www/cadence/ams/hitkit_300.html .
A "README" file is also available: /home/ams_301e1/readme_ams > 1> 1> 2> 2>
/home/mc_97A
To use, first ensure that you are in a "tcsh/csh" shell (if in doubt type
"tcsh" at the unix prompt) then type:
source /home/mc_97A/setup.csh
For further information see:
/home/mc_97A/readme.txt
.
ams24e1start
"ams24e1start" sets up your environment to use cadence version 95_02
and then runs "ams_cds" with the
"-tech" option set to "cyx". Any other options needed for
"ams_cds" should
be given on the "ams24e1start" command line. However
if you want to use
a different
AMS_library
(byb, bye, byx and cyb, cyx for 0.8um & bae, bab, bax and cae, cax for 1.2um), set the environment
variable
AMS_library
to the library you want to use.
(e.g. before running "ams24e1start" type "setenv AMS_library byb" )
If you don't want to use "ams24e1start", then you must setup your environment
by typing the command (in a csh/tcsh window):
ams_24e1setup
Then type:
ams_cds -tech cbt
On-line documentation is available:
file:/home/ams_24e1/www/cadence/ams/hitkit.html
.
A "README" file is also available:
/home/ams_24e1/readme_ams
18>
18>
19>
19>
Analog Insydes, is a powerful mathematical package used to extract, manipulate and simplify symbolic expressions out of analogue circuit designs. The input to Analog Insydes is the output from CADENCE analog artist.
The software lives under
/home/ainsydes
The following Cadence versions can be used with Insydes:
| Version | CDS_INSTALL_DIR |
| /home/cds_0105 | /home/cds_0105/IC446/tools/dfII) |
| /home/cds_2002 | /home/cds_2002/IC446/tools/dfII) |
| /home/cds_2003 | /home/cds_2003/IC50/tools/dfII) |
Create an empty directory
Change to your directory an the run the following comamnds:
ln -s /home/ainsydes/aicds-1.0/aicds/* .
ln -s /home/ainsydes/aicds-1.0/aicds/.??* .
source aicds.csh
Then run your appropriate cadence command in this directory
See
http://www.analog-insydes.de/ai/cadence/
.
For more information about running the software.