Syllabus of CMOS & VLSI DESIGN
Syllabus of CMOS & VLSI DESIGN
Course Catalog VLSI Design flow, Circuit Characterization and Performance Estimation, CMOS Process
Description: Enhancement & Layout Considerations, Field Programmable Devices.
Course Description:
To understand basic fabrication process, with an emphasis on VLSI circuitry.
Learning Outcomes: Upon successful completion of the course, students will be able to:
A student who successfully fulfills the course requirements will have demonstrated:
1. An ability to design logic circuit layouts for both static CMOS and dynamic clocked CMOS circuits.
2. An ability to extract the analog parasitic elements from the layout and analyze the circuit timing
using a logic simulator and an analog simulator.
3. An ability to build a cell library to be used by other chip designers.
4. An ability to insert elementary testing hardware into the VLSI chip.
5. An ability to analyze VLSI circuit timing using Logical Effort analysis.
6. An ability to design elementary data paths for microprocessors, including moderate-speed adders,
subtracters, and multipliers.
7. An ability to estimate and compute the power consumption of a VLSI chip.
8. An ability to assemble an entire chip and add the appropriate pads to a layout
9. An ability to explain the chip technology scaling process
Planned Learning
Activities and Teaching
Methods: Lectures, Presentation, Recitation, Demonstration
Assessment Methods Method Quantity (Marks)
and Criteria:
Quiz/Seminar/Tutorial/Assignments 10 25
12.5
Midterm Exam(s) 2
each
Final Exam 1 100
Language of
English
Instruction:
Work Placement(s): N/A
ECE Workload Total
Calculation Table: Time Period Workload
Activity Quantity (Hours/Unit) Hours
Class Participation
Course Period (15 Weeks for Classes + 2 Weeks for
Final Exams) 39 1 52
Preparation for EACH Assignment, Exam and Activity
Quiz/Seminar/Tutorial/Assignments 13
Midterm Exam(s) 4 (2 each)
Final Exam 1
Class Preparation
Weekly Time Spent Outside Classroom for Reading,
Review, Research and Other Activities 17
Total Workload 52