Lab 1 - ECE 421L
September 19, 2014
download NCSU Cadence Design Kit
Download and Install MobaXterm Profesional Edition
Log into csimcluster server using MobaXterm Profesional Edition just installed
Extracted folder ncsu-cdk-1.6.0.beta to your home folder (directory) using the tar command
You can see the CMOSedu directory on the left panel as well as ncsu-cdk-1.6.0.beta folder directory
Start Virtuoso using (virtuoso & )
export SPECTRE_DEFAULTS=-E
export CDS_Netlisting_Mode=Analog
export CDS_LOAD_ENV=CWDElseHome
export CDK_DIR=$HOME/ncsu-cdk-1.6.0.beta
as shown below
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
as shown below
After
starting Virtuoso, and re-sizing windows, the following should appear
The bottom window is called the Command Interpreter Window it needs to stay visible since it tells us what the tools are doing. the top window is the Library Manager.
Next
let’s create a new library by going to, in the Library Manager, File
-> New
-> Library. The window to create this library, after pressing
OK,
go to the menu and Launch -> ADE L as seen below.
To simulate with Spectre (Cadence’s SPICE simulator). This will be the simulator we will be using.
In the ADE window use the menu items Session -> Save State and select Cellview then OK as seen below.To load this state we select, in the ADE window, Session -> Load State and Cellview then OK.
Next connect all the components with wire (press w) , sources and resistors using (I)
The ADE should now look like the following window ready to run the simulation
In the ADE window use the menu items Session -> Save State and select Cellview then OK as seen below.
Now pressing the green button and running the simulation results in the following.
Display of the simulation shown below