This course covers techniques for high-performance digital CMOS VLSI design. Topics will include device and interconnect modeling, static and dynamic logic families, latch and flop design, RAM design, ALU design, low power techniques, power supply and clock distribution, signal integrity, and I/O design. The final project involves the design of a microprocessor sub-block at the transistor-level (e.g., 64b adder, 16kb SRAM).
Lecture: 4 hrs
This course is currently being offered.