*課程說明(Course Description)

This course provides the fundamental knowledge of fully-custom integrated
circuits (IC) design. It begins with a review of the IC fabrication process and
the CMOS transistor theory. Then, the layout rules and design techniques for a
variety of CMOS logic circuits such as inverters, logic gates, flip-flops, and
arithmetic circuits using different design styles (e.g., static logic, steering
logic, and dynamic logic) are discussed. For system-level design, low-power
techniques, semiconductor memories, and IO plan will be discussed in detail.

You will also get familiar with the IC-related CAD tools (design, simulation,
layout, RC-extraction) after finishing all the assigned homework and project.


*教學方式(Teaching Method)

Lectures with power-point files
Labs

*教學進度(Syllabus)

Week 1: Introduction
Week 2: The Manufacturing Process
Week 3: The Devices
Week 4: The Wire
Week 5: The CMOS inverter
Week 6: Designing Combinational Logic Gates I
Week 7: SPRING BREAK
Week 8: Designing Combinational Logic Gates II
Week 9: Sequential Circuits
Week 9: Midterm Exam
Week 10: Designing Complex Digital Integrated Circuits
Week 11: Interconnect
Week 12: Timing Issues in Digital Circuits I
Week 13: Timing Issues in Digital Circuits II
Week 14: Arithmetic Circuit
Week 15: Memory and Array Structures I
Week 16: Memory and Array Structures II
Week 17: Final Exam
Week 18: Final Project

* CAD Tools
1. HSPICE
2. Schematic Entry (Cadence-Composer)
3. Layout (Laker)
4. RC extraction

*成績考核(Evaluation)

Midterm 25%
Final 30%
Homeworks 25%
Project 20%

Text Book
“Digital Integrated Circuits: A Design Perspective, 2nd Edition” by Rabaey