Basic analog design tutorials

Contents
  • Introduction
  • Environment setup
  • Tutorial 1 - Basic NMOS characteristics
  • Tutorial 2 - Common-source amplifier
  • Tutorial 3 - The CMOS inverter
  • Tutorial 4 - A two stage OPAMP with Miller compensation
  • Tutorial 5 - …

Keywords:

Completely technology-independent tutorials, importing simple SPICE transistor models that you can find on Web and in textbooks

Create a working area,

cd ~/scratch
mkdir tutorials

Move into your working area and create a basic cds.lib file with your preferred text editor and put the following lines

# standard Cadence libraries
INCLUDE   $ID_DIR/../cds.lib

All the proposed tutorials will be carried out with a Cadence IC 6.1.5 technology-independent environment, as described in Start a vanilla environment.

Move into your working directory ~/scratch/tutorials and source by hand the /usr/local/config/cds_config/CdsIC_615.rc Cadence IC configuration script:

setenv IC_DIR /usr/cadence/IC_6.1.5
source /usr/local/config/cds_config/CdsIC_615.rc
xterm 
<code>

Put a ''setenv MANPATH "" '' in your '.cshrc'' file, then


<code>
xterm -T "Cadence tututorial" &

To save time you can put these instructions into an executable setup.csh csh script,

#!/usr/bin/csh

setenv IC_DIR /usr/cadence/IC_6.1.5
setenv MANPATH ""
source /usr/local/config/cds_config/CdsIC_615.rc
xterm -T "Cadence IC 6.1.5 vanilla environment" &
chmod +x setup.csh
./setup.csh

Step-by-step tutorial

this is a PDK-independent tutorial ( using a standard transistor-model! )

You can access the tutorial here. This tutorial has been prepared by Luca Pacher.


Similar tutorials using Cadence can be found at:

http://cmosedu.com/videos/cadence/cadence_videos.htm from cmosedu.com (by J. Baker, web page + training video)
http://eda.engineering.wustl.edu/wiki/index.php/Tutorials:Cadence:CreatingSchematicTransistorIV from eda.engineering.wustl.edu
http://vlsi.engr.uidaho.edu/#idaho-cadence from vlsi.engr.uidaho.edu (training video, look at Cadence MOSFET Characterization)

click here

A similar web tutorial can be found here and here

Un semplice esercizio, crere un ideal OPAMP using a voltage controlled voltage source (vcvs)

click here

click here


Similar tutorials using Cadence can be found at:

http://cmosedu.com/videos/cadence/cadence_videos.htm from cmosedu.com (by J. Baker, web page + training video)
http://eda.engineering.wustl.edu/wiki/index.php/Tutorials:Cadence:CreatingSchematicInverter from eda.engineering.wustl.edu

click here

Many different video tutorials can be found on the Web about schematic entry and simulations with Cadence IC.


Very useful links are:

http://vlsi.engr.uidaho.edu from vlsi.engr.uidaho.edu (by A. Kanago)
http://cmosedu.com/videos/cadence/cadence_videos.htm from CMOSedu.com (by J. Baker)



Last update: Luca Pacher - Apr 23, 2013