- Course Description
This object of this course is to provide students a broad background on VLSI and design technology. The
course will focus on three major topics: VLSI technology, HDL, computer architecture and EDA. Students will
learn the layered abstraction of design technology and the corresponding simulation/analysis
methodology from ground up: transistor, gate-level design, combinational/sequential modules,
microarchitecture, and processor cores.
- Reference book (not required)
- CMOS VLSI Design: A Circuits and Systems Perspective, 4th Edition, Neil Weste, David Harris, Addison
Wesley, 2010
- Digital Design and Computer Architecture, RISC-V Edition, Sarah Harris David Harris, Morgan Kaufmann,
July 2021
- Teaching method
In-class Lectures.
- Syllabus
There are a total of 16 Weeks. Each part is 4-week. There will be an exam for each part.
- Part 1. VLSI technology and analog design
CMOS transistor, CMOS Processing Technology, analog circuits.
- Part 2. Logic design and HDL
CMOS Logic Gates, Combinational logic, CMOS latches and flip-flops, sequential blocks, memory.
- Part 3. Computer architecture
RISC-V ISA, Single-cycle processor, Pipelined processor, Memory hierarchy.
- Part 4. Electronic design automation
Cell-based design, timing and power analysis, clock tree and power grid, floorplan and routing.
- Evaluation
4 Exams * 25%
- Website
eeclass.nthu.edu.tw