EE5333 Analog Integrated Circuit Design
Fall 2019
Prof. Ramesh Harjani
Department of Electrical & Computer Engineering
(This class is taught both on campus and via UNITE)
Course information
- Handouts
- Handout 1 (course description)
- Course book website (http://analogicdesign.com/)
- Class notes #1 (Intro to Analog IC Design)
- Class notes #2 (Chapter
1, part1,
part 2, part 3, part 4)
- Class notes #3 (Chapter 2)
- Class notes #4 (Chapter 3)
- Class notes #5 (5T Pair
OTA design)(scanned-notes,
mathcad-document)
You can download a free copy of Mathcad Express for students from
here
- Class notes #6 (Chapter 4)
- Class notes #7 (Chapter 5)
- Class notes #8 (Chapter 6)
Updated high-swing cascode class notes (Chap 6.4)
- High-swing cascode
tutorial (notes
+ sims)
- Class note #9 (Chap 6 Current-Mirror-OTA)(Thanks
Meghna)
- Class notes #10 (Common_mode_feedback)
CMF (Schreier_notes)
- Class notes #11 (Noise Chapter 9)
- Class notes #12 (SC Circuits Chapter 14)
- Class notes #13 (testing
fully differential amplifiers, ISU)
- Class notes #14 (fully differential amplifier
design, ckt1,
ckt2,
ckt3,
ckt4,
ckt5,
ckt6,
ckt7,
ckt8)
- Project
- Project handout (password protected pdf)
Note: Project proposal due Sept 26th.
- Example project
proposal (password
protected pdf)
This one is longer than the one we require in class. The
formatting could be better but the content is correct.
- Opamp design help
- Alternate set of SPICE
model files for 50nm process level=53 N_50n and P_50n. These are from cmosedu.com
- Homework
- HW #1 Due Thursday Sept
5th
Install LTSPICE (Download
here)
Follow the instructions for LTSPICE below for text input
Go to analogicdesign.com and simulate the problem
in Example 1.6
Note: copy the HSPICE netlist (comment out “.options post”
Please, take a printout from LTSPICE, add your name and hand it in class.
- HW #2 Due Tuesday Sept
10th
Do problems 1.11, 1.13, 1.25, 1.27 (only for 180nm and 45nm), and 1.29
- Solutions to HW#2
problems (except 1.27 which is online)(download here)
- HW #3 Due Thursday Sept
11th
Do problems 2.9, 2.10 and 2.14
- HW #4 Due Thursday Sept
19th
Do problems 3.2, 3.3, 3.7
- HW #5 Due Tuesday Sept
24th
Do problems 3.12 (use figure P3.12), 3.19, 3.22, 3.25, 3.26, 3.29
- HW #6 Design a 5T Pair
OTA with the following specifications (download here)
- Tests
- LTSPICE
- Cadence
- Newer tutorial on using
Cadence (LVS, Parasitic extraction, etc), (password protected pdf)
- New tutorial on using
Cadence and generating layouts (password protected pdf)
- Follow the directions
in this Cadence tutorial
for EE5333
- Accessing the VLSI lab
from your home (password
protected pdf)(Thanks to Prof. Kim)
- There is another
cadence tutorial on the ECE website that has been setup for Prof. Kim's class.
If you run into problems please check this one
out as well.
- Cadence introduction
videos (outside resource)
- Cadence help files
(outside resource)
- Reference papers
- How to model device
mismatch in analog circuits
Other good books
& resources
- Basic MOS modeling
- Operation and Modeling
of the MOS Transistor, Yannis Tsividis, Oxford University Press; 2nd edition, 2003
(Absolutely, the best book on the subject)
- University of Berkeley
Devices Group - The inventors of the BSIM Model
(Not too much documentation. We use BSIM3V3.1)
- MOSFET Modeling With
SPICE: Principles and Practice, Daniel P. Foty,
Prentice Hall, 1996 (Much easier to read)
- Analog layout techniques
- The Art of Analog
Layout, Alan Hastings, Prentice Hall; 2 edition, 2005
(Chapter 18 of Razavi is also a good resource)
- Switched-capacitor circuits
- Analog
MOS Integrated Circuits for signal processing, Roubik
Gregorian and Gabor C. Temes, John Wiley &
Sons, 1986
- Switched
Capacitor Circuits, P.E. Allen and E. Sanchez-Sinencio, Van Nostrand Rienhold, 1984
- Basic analog CMOS/Bipolar integrated circuit design
- Analysis
and Design of Analog Integrated Circuits, P.R. Gray and R.G. Meyer, John
Wiley & Sons, 1993
- Sigma delta converters
- Understanding
delta-sigma data converters, Richard Schreier
and Gabor C. Temes, Wiley-IEEE Press, 2004
- Delta-Sigma Data
Converters: Theory, Design, and Simulation, Steven R. Norsworthy, Richard
Schreier and Gabor C. Temes,
Wiley-IEEE Press, 1996
- Introduction to
sigma-delta converters
Software tools and
other useful links
- List of software available on CSE computers and for
download by CSE students (link)
- Link to downloadable
software (link)
- Quick introduction to UNIX/Linux (there is a lot of
helpful websites on the web).
Here is one example (UNIX
for Beginners)
- Circuit simulation (HSPICE: Available in IT Labs
as well, Look at HSPICE FAQ)
HSPICE is general purpose SPICE variant.
- HSPICE manual in PDF format
(available in /soft/hspice98/doc on IT workstations)
- SPICE 2G6 manual (early version of Berkeley
SPICE)
- Switched capacitor circuit simulator (SWITCAP)
SWITCAP2 is a general purpose simulation program for linear
switched-capacitor networks
and mixed switched-capacitor/digital networks.
- This is a text in text
out tool, i.e., can be used over a telnet session.
- Switcap manual in PDF format (710kB)
- Math tools
- Matlab:
numerical and signal processing simulation tool
- Student
version available
(worth investing in )
- Simulink : block
diagram based front-end to matlab. Extremely
powerful. Worth using.
- Matlab primer available here
- Mathematica: Good symbolic
and numerial math tool.
- Students are able to
get it for free. (link)
- Getting started with
Mathematica tutorial (link)
- Mathcad: everyday math
tool.
- Student
version available.
(worth investing in)
- Useful for overall
circuit design and documentation. Also does limited symbolic
manipulations.
- Other simulations and layout tools (Also a good
resource for all things VLSI)
- LASI is the free layout
tool (cmosedu.com)
- Lots of other useful
information about other free VLSI tools.
- MOSIS web site