How to setup Cadence/ Spectre:
0. download Exceed 9.0 (not 10.0 !) for Window’s users.
- http://software.berkeley.edu/windows/exceed/archive/
- if it sometimes crashes, lower your monitor resolution.
1. .cshrc
- copy this to your .cshrc (http://inst.eecs.berkeley.edu/cgi-bin/pub.cgi?file=cadence.help)
setenv CDS_INST_DIR
/usr/eesww/cadence/current/IC5.0.33
setenv CDS_SITE /usr/eesww/cadence/NCSU_CDK
setenv CAD_PROCESS NCSU_CDK_10
setenv CADENCE_CSHRC /usr/eesww/cadence/setup/config/cadence.cshrc
if (-e $CADENCE_CSHRC) source
$CADENCE_CSHRC
setenv SKIP_CDS_DIALOG
setenv CADENCE_DIR $CDS_INST_DIR
- % source .cshrc
2. cds. lib
- it’s
automatically generated in the working dir when you once use Cadence there.
- add this line to
it to use “analogLib”;
INCLUDE
/usr/eesww/cadence/current/IC5.0.33/share/cdssetup/cds.lib
3. make a lib without attaching to any Techfiles
4. draw schematic with “analogLib” components with model
name from model file, given that the model file is provided from the class.
< For Spectre >
5. choose simulater as “spectre”
6. choose modelLib to your model file. ( specify your Tr
corner such as “tt”, “ff”, and so forth )
7. run simulation
< For hspice >
5. choose simulater as “hpiceD”
6. Set Model library