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

28
97.5804 VLSI DESIGN FALL TERM 2008

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

Page 1: 97.5804 VLSI DESIGNlen/courses/5804/Introduction.pdf• John P. Uyemura, Fundamentals of MOS digital integrated circuits • Masakazu Shoji, CMOS digital circuit technology • Geiger

97.5804 VLSI DESIGN

FALL TERM 2008

Page 2: 97.5804 VLSI DESIGNlen/courses/5804/Introduction.pdf• John P. Uyemura, Fundamentals of MOS digital integrated circuits • Masakazu Shoji, CMOS digital circuit technology • Geiger

INTRODUCTIONS

Page 3: 97.5804 VLSI DESIGNlen/courses/5804/Introduction.pdf• John P. Uyemura, Fundamentals of MOS digital integrated circuits • Masakazu Shoji, CMOS digital circuit technology • Geiger

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

Page 4: 97.5804 VLSI DESIGNlen/courses/5804/Introduction.pdf• John P. Uyemura, Fundamentals of MOS digital integrated circuits • Masakazu Shoji, CMOS digital circuit technology • Geiger

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

Page 5: 97.5804 VLSI DESIGNlen/courses/5804/Introduction.pdf• John P. Uyemura, Fundamentals of MOS digital integrated circuits • Masakazu Shoji, CMOS digital circuit technology • Geiger

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

Page 6: 97.5804 VLSI DESIGNlen/courses/5804/Introduction.pdf• John P. Uyemura, Fundamentals of MOS digital integrated circuits • Masakazu Shoji, CMOS digital circuit technology • Geiger

More About Your Professor How to contact me:

Email: [email protected]

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

Page 7: 97.5804 VLSI DESIGNlen/courses/5804/Introduction.pdf• John P. Uyemura, Fundamentals of MOS digital integrated circuits • Masakazu Shoji, CMOS digital circuit technology • Geiger

Teaching Assistant

Igor Miletic ([email protected])

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)

Page 8: 97.5804 VLSI DESIGNlen/courses/5804/Introduction.pdf• John P. Uyemura, Fundamentals of MOS digital integrated circuits • Masakazu Shoji, CMOS digital circuit technology • Geiger

ABOUT THE COURSE

Page 9: 97.5804 VLSI DESIGNlen/courses/5804/Introduction.pdf• John P. Uyemura, Fundamentals of MOS digital integrated circuits • Masakazu Shoji, CMOS digital circuit technology • Geiger

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)

Page 10: 97.5804 VLSI DESIGNlen/courses/5804/Introduction.pdf• John P. Uyemura, Fundamentals of MOS digital integrated circuits • Masakazu Shoji, CMOS digital circuit technology • Geiger

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.

Page 11: 97.5804 VLSI DESIGNlen/courses/5804/Introduction.pdf• John P. Uyemura, Fundamentals of MOS digital integrated circuits • Masakazu Shoji, CMOS digital circuit technology • Geiger

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)

Page 12: 97.5804 VLSI DESIGNlen/courses/5804/Introduction.pdf• John P. Uyemura, Fundamentals of MOS digital integrated circuits • Masakazu Shoji, CMOS digital circuit technology • Geiger

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.

Page 13: 97.5804 VLSI DESIGNlen/courses/5804/Introduction.pdf• John P. Uyemura, Fundamentals of MOS digital integrated circuits • Masakazu Shoji, CMOS digital circuit technology • Geiger

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.

Page 14: 97.5804 VLSI DESIGNlen/courses/5804/Introduction.pdf• John P. Uyemura, Fundamentals of MOS digital integrated circuits • Masakazu Shoji, CMOS digital circuit technology • Geiger

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.

Page 15: 97.5804 VLSI DESIGNlen/courses/5804/Introduction.pdf• John P. Uyemura, Fundamentals of MOS digital integrated circuits • Masakazu Shoji, CMOS digital circuit technology • Geiger

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.

Page 16: 97.5804 VLSI DESIGNlen/courses/5804/Introduction.pdf• John P. Uyemura, Fundamentals of MOS digital integrated circuits • Masakazu Shoji, CMOS digital circuit technology • Geiger

COURSE POLICIES

Page 17: 97.5804 VLSI DESIGNlen/courses/5804/Introduction.pdf• John P. Uyemura, Fundamentals of MOS digital integrated circuits • Masakazu Shoji, CMOS digital circuit technology • Geiger

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.

Page 18: 97.5804 VLSI DESIGNlen/courses/5804/Introduction.pdf• John P. Uyemura, Fundamentals of MOS digital integrated circuits • Masakazu Shoji, CMOS digital circuit technology • Geiger

Quiz Policy

There will be no make-up quizzes.

Page 19: 97.5804 VLSI DESIGNlen/courses/5804/Introduction.pdf• John P. Uyemura, Fundamentals of MOS digital integrated circuits • Masakazu Shoji, CMOS digital circuit technology • Geiger

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

Page 20: 97.5804 VLSI DESIGNlen/courses/5804/Introduction.pdf• John P. Uyemura, Fundamentals of MOS digital integrated circuits • Masakazu Shoji, CMOS digital circuit technology • Geiger

BOOKS

Page 21: 97.5804 VLSI DESIGNlen/courses/5804/Introduction.pdf• John P. Uyemura, Fundamentals of MOS digital integrated circuits • Masakazu Shoji, CMOS digital circuit technology • Geiger

•  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

Page 22: 97.5804 VLSI DESIGNlen/courses/5804/Introduction.pdf• John P. Uyemura, Fundamentals of MOS digital integrated circuits • Masakazu Shoji, CMOS digital circuit technology • Geiger

COMPUTERS

Page 23: 97.5804 VLSI DESIGNlen/courses/5804/Introduction.pdf• John P. Uyemura, Fundamentals of MOS digital integrated circuits • Masakazu Shoji, CMOS digital circuit technology • Geiger

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”

Page 24: 97.5804 VLSI DESIGNlen/courses/5804/Introduction.pdf• John P. Uyemura, Fundamentals of MOS digital integrated circuits • Masakazu Shoji, CMOS digital circuit technology • Geiger

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 ([email protected]).

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

Page 25: 97.5804 VLSI DESIGNlen/courses/5804/Introduction.pdf• John P. Uyemura, Fundamentals of MOS digital integrated circuits • Masakazu Shoji, CMOS digital circuit technology • Geiger

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/

Page 26: 97.5804 VLSI DESIGNlen/courses/5804/Introduction.pdf• John P. Uyemura, Fundamentals of MOS digital integrated circuits • Masakazu Shoji, CMOS digital circuit technology • Geiger

Course Website

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

Page 27: 97.5804 VLSI DESIGNlen/courses/5804/Introduction.pdf• John P. Uyemura, Fundamentals of MOS digital integrated circuits • Masakazu Shoji, CMOS digital circuit technology • Geiger

ATTENDANCE

Page 28: 97.5804 VLSI DESIGNlen/courses/5804/Introduction.pdf• John P. Uyemura, Fundamentals of MOS digital integrated circuits • Masakazu Shoji, CMOS digital circuit technology • Geiger

Come to class on time

(before 5:35pm).