Teach the fundamentals of Very Large-Scale Integration (VLSI), including how the theories and concepts can be applied in the design of simple logic circuits and in the physical implementation of a simplified microprocessor.
Course Aim
To produce students with solid introductory knowledge on VLSI concepts and application of these concepts in simulation, verification, and physical implementation of a simplified microprocessor using standard industry tools.
Syllabus
1 | Introduction to VLSI |
2 | Circuits and Layout |
3 | Processor Example |
4 | CMOS Transistor Theory |
5 | Nonideal Transistor Theory |
6 | DC & Transient Response |
7 | Logical Effort |
8 | Scaling |
9 | Simulation |
10 | Combinational Circuit Design |
11 | Sequential Circuit Design |
12 | Adders |
13 | Wires |
14 | Adders |
15 | Datapath Functional Units |
16 | SRAM |
17 | Clocking |
18 | Variation & Reliability |
19 | Test |
20 | Packaging, I/O & Power Distribution |