University of California, Berkeley
Electrical Engineering and Computer Sciences Department
Course Handouts | Homework | Announcements

Back to top

EE140 - Analog Integrated Circuits

MWF: 11:00 - 12:00 am
50 Birge

Course Schedule:


Prerequisite: EE105 - Microelectronic Devices and Circuits

Text: "Analysis and Design of Analog Integrated Circuits, 4th Edition," Gray, Hurst, Lewis and Meyer; Wiley, 1997

Newsgroup: google news group

Special Links:
SPICE Parameters  
Jack's Unofficial Guide to EE140
SPICE sample  
Midterm, Spring 2003  
Midterm, Spring 2003 Solutions  
Midterm, Spring 2005 Solutions  
Low Voltage Bandgap reference  
Final, Fall 2001  
Final, Spring 2003  

Professor Kris Pister
512 Cory Hall

Teaching Assistants:
Jack Chu

Qingguo Liu

Office Hours:
We have Office hours every day of the week. Please see available times and location in the schedule on the left. Professor Pister will hold office hour in 512 cory. GSIs will hold office hours in 197 cory. Please make an effort to attend if you have questions. We are here to help you learn!


  • Qingguo wrote midterm 2 solutions

  • Office Hours:
    Monday 2~4 197 cory. Qingguo
    Monday 4~6 197 cory. Jack

  • Project 2 files and hints
  • Final Review sessions:
    Tuesday 6~8 PM 60 Evans
    Thursday 6~8 PM 60 Evans
    Final: Dec 13th TUESDAY, DECEMBER 13, 2005 1230-330P
    Location: 277 CORY

  • Midterm 1 solutions

  • Under Special links, I've posted the Spice parameters that we will use for all homeworks for the rest of this class.
  • Midterm 2: In class, november 7th
  • Please read Professor Pister's Cheating Policy. Wisdom of the day: Do your own work.

  • If you don't already have an eecs computer accout, you will need to get one. See below.

  • News group: try to use google group if you can. On pine, sometimes not all the messages show up. If you have questions, please post them here since your fellow students might have similar questions. Another advantage is that other ee140 students might be able to give you a quicker response.

  • Please check the schedule above to see available OH times and discussion times.

  • There is a simple HSPICE tutorial linked in Jack's Unofficial guide to EE140. Please take a look and learn HSPICE. This should be done as soon as possible.

  • All homework is to be placed in the EE140 box in 240 Cory by 6:00 pm on the due date.

Getting Started

  • How to get a computer account:
    (go to 199 Cory, login as 'newacct' with password 'newacct')

  • Lab locations

  • How to run hspice:
    (hspice filename.sp) while sshed into


Homework #1
Due: By 6pm Wednesday, September 7th. - 240 Cory
  Homework #1 Solutions
Homework1 Spice Files
Homework #2
Due: By 6pm Friday, September 16th. - 240 Cory
  Homework #2 Solutions
Solution to Vacuum Tube problem
Homework #3
Due: By 6pm Friday, September 23rd. - 240 Cory
  Homework #3 Solutions
Homework #4
Due: By 6pm Friday, September 30th. - 240 Cory
  Homework #4 Solutions
Project 1
Due: By 5pm Friday, Oct 21st. - 240 Cory
Homework 5
Due: By 5pm Monday, Oct 31st. -240 Cory
  Homework 5 solutions
Spice plots
Problem 5 solution
Homework 7
circuit diagram for #3
Due: By 5pm Wednesday, Nov 16th. -240 Cory
  Homework 7 solutions
Due: By 5pm Monday, Dec 12th. -240 Cory


  • Compensation Power Point
  • Compensation PDF
  • Syllabus
  • Reference Material for Class on Thursday, March 31, 2005
    Pages 259 and 260 from Johns and Martin
  •  Last updated 8/27/05