ENSC 450-4 VLSI Systems Design

This course provides an introduction to the design of Very Large Scale Integrated (VLSI) circuits and systems using mainly CMOS technology. It links computer architecture and design limitations with integrated circuit physical layout issues. Topics will include: CMOS technology and circuit layout rules; combination and sequential logic; logic simulation; systems design; design for verification and testability. Some consideration is given to the question of when to use off-the-shelf programmable logic or full custom VLSI (e.g. for DSP). (3-0-2) Prerequisite: ENSC 151, 222 or 225, and CMPT 250 or ENSC 250.