Duncan Elliott

Professor, Faculty of Engineering - Electrical & Computer Engineering Dept
Directory

Fall Term 2026 (1970)

ECE 410 - Advanced Digital Logic Design

3.8 units (fi 8)(EITHER, 3-0-3/2)

Review of classical logic design methods. Introduction to the hardware description language VHDL. Logic simulation principles. Digital system design. Digital system testing and design for testability. Arithmetic circuits. State-of-the-art computer-aided design tools and FPGAs are used to design and implement logic circuits. Corequisite: ECE 304 or E E 351. Credit may be obtained in only one of CMPE 480 or ECE 410.

LECTURE A1 (50698)

2026-09-01 - 2026-12-08
TR 12:30 - 13:50

Winter Term 2027 (1980)

ECE 403 - Integrated Circuit Design

3.8 units (fi 8)(EITHER, 3-0-3/2)

Very Large Scale Integration (VLSI) design techniques and their application. Electrical characteristics of MOSFET devices and CMOS circuits. Use of CAD tools for simulation and integrated circuit layout. Modeling delays, advanced digital logic circuit techniques, memory. Prerequisite: ECE 304 or E E 351; corequisite: ECE 410 or CMPE 480. Credit may be obtained in only one of ECE 403 or E E 453.

LECTURE B1 (76586)

2027-01-04 - 2027-04-09
MWF 13:00 - 13:50



ECE 553 - Digital Integrated Circuit Design

3.8 units (fi 6)(EITHER, 3-0-3/2)

Review of semiconductor materials, integrated circuit processing, and basic design flows using CAD tools. Electrical characteristics of interconnect, passive elements, diodes, MOSFETs and logic gates. Sequential elements, memory and datapath circuits. Pad design. Chip-level design including power and clock distribution. Scaling theory. Testing and design for testability. Emerging technologies. Note: Only one of the following courses may be taken for credit: ECE 553 or E E 483 or 653.

LECTURE B01 (81534)

2027-01-04 - 2027-04-09
MWF 13:00 - 13:50