97.5804 VLSI DESIGNlen/courses/5804/Introduction.pdf• John P. Uyemura, Fundamentals of MOS digital...

Post on 11-Jun-2020

30 views 0 download

Transcript of 97.5804 VLSI DESIGNlen/courses/5804/Introduction.pdf• John P. Uyemura, Fundamentals of MOS digital...

97.5804 VLSI DESIGN

FALL TERM 2008

INTRODUCTIONS

All About Your Professor

Leonard MacEachern, Ph.D., P.Eng. Associate Professor Department of Electronics Carleton University 1125 Colonel By Drive Ottawa, Ontario, Canada K1S 5B6

----- Office: 7044 Minto Centre Phone: 613 520-2381 FAX: 613 520-5708 WEB: http://maceachern.carleton.ca

More About Your Professor Education:

•  1990 B.Sc./CAS (Acadia University, Wolfville, Nova Scotia) •  1993 B.Eng. in E.E. (Technical University of Nova Scotia, Halifax) •  1996 M.A.Sc. in E.E. (Technical University of Nova Scotia, Halifax) •  2002 Ph.D. in E.E. (University of Waterloo, Waterloo, Ontario)

•  M.A.Sc. was in the area of Image Processing •  Ph.D. was for radio frequency integrated circuits

Work/Consulting:

•  Public Works, Mitel (Zarlink), Philsar, Conexant, Oracle Telecomputing

More About Your Professor

Current Research Interests:

•  Analog/Mixed-Signal Integrated Circuits •  Radio Frequency Integrated Circuits •  Optoelectronics and Radio-over-Fiber •  Ultrawideband Technologies •  Sensors and Sensor Signal Processing • “Ultra-low-power” Integrated Circuits

What I do at Carleton:

•  Supervise about 10 people (graduate students, technicians, researchers) •  Supervise fourth year project students each year •  Canadian Microelectronics Representative for Carleton University •  Ottawa Wireless Cluster Academic Liaison

•  Teach three courses each year (97.3105, 97.4707, 97.5804) •  Research

More About Your Professor How to contact me:

Email: maceachern+975804F2008@gmail.com

Office Hours: Fridays, 1:30pm-2:30pm (or by appointment)

Teaching Assistant

Igor Miletic (igor.miletic@ieee.org)

Office: Room 336 Azrieli Pavilion

Office Hours: Tuesdays & Thursdays, 2-3pm, 336AP

Lab Hours: Wednesdays, 2-3pm, 5174ME

Lab Location: 5174ME (lab beside DOE office)

ABOUT THE COURSE

Course Hours/Location

Class Times: Tuesdays 5:35pm-8:25pm

Class Location: 3190ME

Lab Location: Room 6030 MC Room 5174 ME Room 4174 ME (plus your computer)

Course Contents Course Description:

Integrated circuit design with a strong emphasis on design methodology. Design philosophies considered include Full Custom design, standard cells, gate-arrays and sea-of-gates using CMOS and BiCMOS technology.

Course Topics: The following topics will be covered during the course lectures.

•  Processing technology •  MOSFET Analysis •  Performance Estimation Techniques & Theory •  Circuit and Logic Design •  Design Tools and Methods •  Testing and Verification •  Advanced Topics

Suggested knowledge for this course: basics of MOSFET operation, some understanding of integrated circuit technology, understanding of circuit simulation, basics of logic, binary number systems, digital design.

Marking Scheme Course Component Value Note

Quizzes

Quiz #1 5% Quiz #2 5%

Assignments

Assignment #1 6% Assignment #2 6%

Assignment #3 6% Assignment #4 6% Assignment #5 6%

Midterm 30% Final Exam 30% (or 60% if you miss the MT)

Quiz Information There will be two quizzes during the term.

Each of the quizzes is worth 5% of your mark.

There are no “make-up” quizzes.

The quizzes may contain questions about material presented in the lectures or about material that the class is requested to review outside of class time.

Questions may be multiple-choice, analysis, fill in the blank, true or false, or essay type questions.

Quizzes will be given in class and will run for 15 to 45 minutes of the class time, depending on the complexity of the material in the quiz.

The teaching assistant will be responsible for marking the quizzes.

Assignment Outline

Assignment #1, Introduction to Cadence

Assignment #2, Cadence Layout

Assignment #3, Gate Examination & Simulation

Assignment #4, Design Synthesis

Assignment #5, Layout Synthesis with F.E.

Midterm Exam The Midterm Exam will cover all material up to and including the lecture immediately preceding the midterm.

The following will be accepted as reasons for missing the midterm: crisis in family; illness (with doctor’s note). In the event that the midterm is missed for either reason, the value of the midterm is transferred to the final exam (the final is worth 60%).

The midterm will be marked by the professor, with aid from the teaching assistant.

Final Exam The Final Exam will cover all material up to and including the lecture immediately preceding the exam.

The following will be accepted as reasons for missing the exam: crisis in family; illness (with doctor’s note). In the event that the exam is missed for either reason, a make-up exam will be given.

The exam will be marked by the professor, with aid from the teaching assistant.

COURSE POLICIES

Marking Policy •  Each quiz’s marking scheme is given along with the quiz.

•  Each assignment’s marking scheme will be given along with the assignment.

•  The mid-term marking scheme will be discussed during the lecture preceding the midterm.

•  The final exam marking scheme will be discussed during the lecture preceding the midterm.

Quiz Policy

There will be no make-up quizzes.

Assignment Policy: Assignments must be submitted on the due date. Assignments submitted after the due date will be penalized. The following will be accepted as reasons for late assignments/major projects (no marks will be deducted):

•  crisis in family •  illness (with doctor's note)

The following reasons for late assignments will not be accepted:

•  computer network was down •  computer files damaged •  error in assignment

BOOKS

•  Weste & Eshraghian, Principles of CMOS VLSI Design,

•  William I. Fletcher, An engineering approach to digital design

•  Kang, Sung-Mo and Leblebici Yusuf, CMOS Digital Integrated Circuits: Analysis and Design, McGraw-Hill 1999

•  John P. Uyemura, Fundamentals of MOS digital integrated circuits

•  Masakazu Shoji, CMOS digital circuit technology

•  Geiger Randall L, Allen P E and Strader Noel R, VLSI Design Techniques for Analog and Digital Circuits, McGraw-Hill, 1990

•  Rabaey Jan M, Digital Integrated Circuits : A Design Perspective, Prentice-Hall, 1996.

Recommended Books

COMPUTERS

Computer Accounts

•  You need a Unix computer account from the Department of Electronics.

•  You need access to the following technology: cmosp35

•  To see if you have access to cmosp35: % groups username Should return “cmosp35”

Computer Access

• Cadence is to be used on campus. •  You can use the Sun workstations in

5174ME. •  You can use the PCs in 6030MC. You will

need a PC account. Contact Scott Bruce (sbruce@doe.carleton.ca).

•  If using the PCs, you use Hummingbird Exceed to log into a Unix box.

Unix Basics

•  You should learn some Unix. •  At least know: cd, rm, cp, ls, chmod, pwd, lpstat, lprm, top.

•  A great on-line Unix tutorial is at: http://www.ee.surrey.ac.uk/Teaching/Unix/

Course Website

•  The course website is linked from: http://maceachern.carleton.ca • Username: vlsi •  Password: chiphead

ATTENDANCE

Come to class on time

(before 5:35pm).