EE539 Home Syllabus/Assignments Handouts Home Teaching

Analog Integrated Circuit Design, Jan-May 2006

Assignments
Assignment submission
Simulation resources
Syllabus and schedule
Lecture notes

Assignments

  1. Basic MOS circuit analysis: HW1
  2. MOS small signal parameters and mismatch: HW2
  3. Noise: HW3
  4. Common source amplifier and source follower: HW4
  5. Amplifier circuit analysis: HW5
  6. Single ended opamp design: HW6
  7. Differential opamp design: HW7

Assignment submission

Submit all solutions by email as a single pdf file.


Simulation resources

Tools
Setup
  1. Log on to the department ftp/ssh server 10.7.0.1 (athreya). Copy the directory /pub/mentor to some convenient location (/tools directory, if you have so) in your machine.
  2. Add the following line to your /etc/hosts file
    10.65.0.45 moon.cc.iitm.ernet.in moon
  3. Add the following lines to your startup script in your home directory

    For csh or tcsh: ~/.cshrc
    # ANACAD BEGIN #########################
    # ANACAD SOFTWARE Initialization
    setenv anacad /tools/mentor # (change as necessary. It is /pub/mentor in DCF)
    source $anacad/com/init_anacad
    # ANACAD END #########################
    setenv LM_LICENSE_FILE 1717@10.65.0.45
    set path = ($anacad/bin $path)

    For zsh/bash: ~/.profile or ~/.bashrc
    # ANACAD BEGIN #########################
    # ANACAD SOFTWARE Initialization
    export anacad=/tools/mentor # (change as necessary. It is /pub/mentor in DCF)
    source $anacad/com/init_anacad.ksh
    # ANACAD END #########################
    export LM_LICENSE_FILE=1717@10.65.0.45
    export PATH=$anacad/bin:$PATH

    For those who want to use the tool in DCF/FPGA Lab/IE Lab, follow the same procedure except steps 1&2.

Troubleshooting
  1. If Eldo does not fire up : First make sure that the environment variables are properly set.
  2. If Eldo complains about licenses : check if your machine is able to reach the license server (moon.cc.iitm.ernet.in or 10.65.0.45). If moon is not reachable, contact your network administrator.
  3. If moon is reachable, but you are unable to run Eldo, run "lmstat -c 1717@moon" from your command line. If the result is that the license server is running, it means that your environment variables are not properly set. If the license server is dead, please contact Mr.S.K.Ramesh at the Computer Center (Phone 4980).
  4. If Eldo crashes complaining about the kernel version, add the following line to .cshrc(and source it)
    setenv LD_ASSUME_KERNEL 2.4.1

Syllabus(Schedule)

  1. Motivation; MOS device basics(1 week)
  2. Small signal equivalent circuit(0.5 week)
  3. Components available in an IC(0.5 week)
  4. Mismatch(0.5 week)
  5. Noise in MOS transistors, resistors(0.5 week)
  6. Single transistor stages-CS, CG, CD(1 week)
  7. Single transistor stages with resistive feedback-Emitter degeneration, Transimpedance(1 week)
  8. Differential amplifier(1.5 weeks)
  9. Multistage amplifiers(0.5 week)
  10. Negative feedback(1 week)
  11. Bandgap reference generator(1 week)
  12. IC layout and packaging(0.5 week)
  13. Bipolar ICs(1 week)

Lecture notes

Caveat downloader: These are brief transcripts of the lectures. They are not meant to be detailed descriptions as in a text book.

Overstrike means that there was no lecture on that day. No link means that there no notes for that day (yet).

  1. 2006-01-02, 2006-01-03, 2006-01-04, 2006-01-06
  2. 2006-01-09, 2006-01-10, 2006-01-11, 2006-01-13
  3. 2006-01-16, 2006-01-17, 2006-01-18, 2006-01-20
  4. 2006-01-23, 2006-01-24, 2006-01-25, 2006-01-27
  5. 2006-01-30, 2006-01-31, 2006-02-01, 2006-02-03
  6. 2006-02-06, 2006-02-07, 2006-02-08, 2006-02-10
  7. 2006-02-13, 2006-02-14, 2006-02-15, 2006-02-17
  8. 2006-02-20, 2006-02-21, 2006-02-22, 2006-02-24
  9. 2006-02-27, 2006-02-28, 2006-03-01, 2006-03-03
  10. 2006-03-06, 2006-03-07, 2006-03-08, 2006-03-10
  11. 2006-03-13, 2006-03-14, 2006-03-15, 2006-03-17
  12. 2006-03-20, 2006-03-21, 2006-03-22, 2006-03-24
  13. 2006-03-27, 2006-03-28, 2006-03-29, 2006-03-31
  14. 2006-04-03, 2006-04-04, 2006-04-05, 2006-04-07
  15. Fully differential opamps and common mode feedback