97.5804 VLSI DESIGNlen/courses/5804/Introduction.pdf• John P. Uyemura, Fundamentals of MOS digital...
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: [email protected]
Office Hours: Fridays, 1:30pm-2:30pm (or by appointment)
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)
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 ([email protected]).
• 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).