Digital IC Design

Overview

Digital Computation is now ubiquitous, everything can compute.  VLSI design concepts are necessary for all levels of digital computer design from computer architecture down to digital logic gates.  Communication devices have digital computation leading to the merger of computers and communication devices.

Digital electronics continue to grow in capability and decrease in cost as the effects of Moore’s law continue.  CMOS technology is dominant presently, but the basics of digital design, test, verification, and validation will apply whatever the next technology is.  Microprocessor designers, ASIC designers, and FPGA designers all use the digital electronics concepts in this track.  The digital designers model their design at their level of abstraction and verify their implementation with other levels.

Digital designers today start with general VLSI design techniques learned with an MS degree and then apply those skills to the particular requirements of their job.  This gives the digital IC design engineer the tools to deliver successful digital designs.

Core

ECE 525 Digital Integrated Circuit Design I
ECE 526 Digital Integrated Circuit Design II
ECE 530 Physical Design of Digital Integrated Circuits 
ECE 581 ASIC Modeling and Synthesis

(NOTE: ECE 530 was first offered in Spring 2023, but is equivalent to the ECE 510 ASIC Modeling and Synthesis II course that was previously offered.)

Depth and Breadth Course list

ECE 515 Fundamentals of Semiconductor Devices
ECE 516 IC Technologies
ECE 521 Analog Design Integrated Circuit I
ECE 522 Analog Design Integrated Circuit II
ECE 527 High-Performance Digital Systems
ECE 528 VLSI-Computer-Aided Design
ECE 529 Advanced VLSI Computer-Aided Design
ECE 531 Microwave Circuit Design I
ECE 540 System On a Chip Design with FPGAs
ECE 544 Embedded System Design with FPGAs
ECE 575 Introduction to Integrated Circuit Test
ECE 582 Formal Verification of HW/SW Systems
ECE 583 Low Power IC Design
ECE 585 Microprocessors System Design
ECE 586 Computer Architecture
ECE 587 Advanced Computer Architecture I
ECE 588 Advanced Computer Architecture II
ECE 590 Digital Design Using Hardware Description Languages

Track Completion Forms

Program Completion Form

Thesis Program Completion Form

Track Director

Supporting Faculty

Adjunct Faculty

Brian Cruikshank, MSEE, Senior PE, Ampere. Expertise: ACIS Design.
Ataur R. Patwary, Ph.D, EE, Intel Corporation.  Expertise: Circuit Design