Introduction to VLSI Systems

More Information

UBC Calendar

4 Credits

ELEC 402

The chip design process using VLSI design styles in CMOS technology. Data path, control and register file design and layout. Clocking schemes, flip-flop and latch-based design. VHDL/Verilog design project using CAD tools. [3-0-2]

Course Overview

This is a course on the design of very large scale integrated circuits and systems implemented in CMOS technology. Key aspects of transistor operation, gate level design, IC design, fabrication, and layout of digital CMOS integrated will be covered. This is an exciting field that changes almost daily. Integrated circuits are used throughout Electrical Engineering, from cell-phones, consumer devices, signal processing systems, computers, and even biomedical devices. Understanding how these chips work and how they are designed is important to anyone planning a career in Electrical and Computer Engineering.
This course will be of interest to three types of students:

  • For students that want to specialize in VLSI or Circuit Design, this course will provide the fundamentals you will need for ELEC 403 and ELEC 401.
  • For students who want to focus on embedded system design or computer engineering, this course will provide enough information that you will understand the trade-offs that are made in those fields every day.
  • For students who want to focus on other areas of Electrical and Computer Engineering, the material you learn in this course will help you understand what IC technology is capable of, and just as importantly, what it is not capable of.


CPEN 311 - Digital Systems Design



a place of mind, The University of British Columbia

Electrical and Computer Engineering
2332 Main Mall
Vancouver, BC Canada V6T 1Z4
Tel +1.604.822.2872
Fax +1.604.822.5949

Emergency Procedures | Accessibility | Contact UBC | © Copyright 2021 The University of British Columbia