ECE: Electrical & Computer Engineering

ECE 5546 Advanced VLSI Design


Fall 2014 textbook list

The Fall 2014 ECE textbook list is available online for students.

Current Prerequisites & Course Offering

For current prerequisites for a particular course, and to view course offerings for a particular semester, see the Virginia Tech Course Timetables.

Return to course list

ECE 5546 Advanced VLSI Design (3C)

Advanced concepts in CMOS-based digital system design are studied. The topics include implementation of special purpose structures for complex digital systems, automation and verification of the design process, and design for testability (5545); and design techniques for low-power design, power dissipation estimation, and application of low-power techniques in the different levels of the design hierarchy (5546).

What is the reason for this course?

Successful completion of this course sequence provides students with the ability to design, implement, and test state-of-the-art integrated circuits. As technology has evolved, it has become necessary to base this course sequence on the newest technology, CMOS, and to incorporate new tools, techniques and design principles into the sequence. The sequence introduces students to what is soon to become a fundamental design technique. The ability to design integrated circuits or to at least be able to analyze other’s designs has become a necessary attribute for many electrical and computer engineering practitioners. Additionally, to be broadly marketable in the industrial world, graduates of our program must have a reasonable depth of exposure to the CAD tools used to develop and analyze integrated circuits. This course sequence allows students to see how to physically implement some of the designs or design techniques they have learned in other classes and thus brings a level of closure to their curriculum.

Typically offered: Fall. Program Area: Computers.

Prerequisites: 4540.

Why are these prerequisites or corequisites required?

This course sequence assumes basic knowledge of VLSI design including analysis and design of simple CMOS circuits, gained from ECE 4540.

Department Syllabus Information:

Major Measurable Learning Objectives:
  • Apply basic design techniques regarding low-power VLSI circuits
  • Identify and explain sources of power dissipation,
  • Analyze power estimation methods,
  • Apply and analyze low-power design techniques at various levels of the design hierarchy,
  • Apply low-power design techniques for specialized circuits

Course Topics
Topic Percentage
Basic Issues on Low-Power Design 5%
Sources of Power Dissipation 10%
Power Analysis and Estimation Based on Simulation 10%
Probabilistic Power Analysis and Estimation 10%
Low-Power Design at Circuit Level 10%
Low-Power Design at Logic Level 15%
Low-Power Design at Architecture and System Levels 10%
Low-Power Design for Specialized Circuits 15%
Advanced Low-Power Design Techniques 15%

Return to course list