Lab 1 - ECE 421L
export SPECTRE_DEFAULTS=-E
export CDS_Netlisting_Mode=Analog
export CDS_LOAD_ENV=CWDElseHome
export CDK_DIR=$HOME/ncsu-cdk-1.6.0.beta
In terminal window type the command $ ..bashrc (This will re-source the file)
Next, make a new directory called CMOSedu, copy everything from $HOME/ncsu-cdk-1.6.0.beta/cdssetup to $HOME/CMOSedu Remember to add a period to these files to look like these: .cdsinit, .simrc, and .cdsenv
Go into CMOSedu directory, open cds.lib file and add the following lines:
DEFINE analogLib /usr/cadence/IC615/tools.lnx86/dfII/etc/cdslib/artist/analogLib
DEFINE functional /usr/cadence/IC615/tools.lnx86/dfII/etc/cdslib/artist/functional
DEFINE sbaLib /usr/cadence/IC615/tools.lnx86/dfII/etc/cdslib/artist/sbaLib
Set the default simluator to SPECTRE in Cadance by adding envSetVal("asimenv.startup" "simulator" 'string "spectre") to the .cdsinit file.
Then, updated there files divaDRC.rul, divaEXT.rul, and divaLVS.rul in $HOME/ncsu-cdk-1.6.0.beta/lib/NCSU_TechLib_ami06 by deleting and adding the files from here diva rules files.zipAlways remember to backup the work by compress the lab1 folder into "lab1.rar" and email it to yourself.