3 Hours/Week, 3 Credits

VLSI design methodology: top-down design approach, technology trends. NMOS, CMOS inverters, pass transistor and pass gates: dc and transient characteristics. Brief overview of fabrication process: NMOS, CMOS, Bi-CMOS process. NMOS and CMOS layout, stick diagram and design rules. CMOS circuit characteristics and performance estimation: resistance and capacitance, rise and fall time, power estimation. Buffer circuit design. Introduction to Bi-CMOS circuits. Complex CMOS gates. CMOS building block: multiplexer, barrel shifter, adder, counter, multipliers. Data Path and memory structures. Design style: FPGA and PLDs. Introduction to HDL: basic digital design using VHDL.