ELEC3612: VLSI Design Principles

University of Hong Kong, Spring 2012

http://www.eee.hku.hk/~nwong/elec3612/

Dr. N. Wong


Final exam on 12 May 2012 (Sat) 9.30am-12.00noon (2.5hrs) at Rm 141 Main Bldg.



Announcement

top of elec3612 page

Basic course information

Lectures: Mon (1400-1555, Main Bldg Rm 141) & Thu (1500-1555, T. T. Tsui Bldg TTT404)

Office Hours: By email appointment.

Course web page: up to date information, all lecture notes, homework assignments, and other important stuff will be found at http://www.eee.hku.hk/~nwong/elec3612/. It is your responsibility to check this webpage frequently and note the information available here!

Instructor: Ngai Wong, CYC 720, 2859-1914, nwong@eee.hku.hk

Remarks:

Mr. ZHANG Yang, an experienced IC designer and the TA of this course, will be teaching you Verilog (for digital IC design) and be responsible for an extended project which makes up most of the marks besides final exam. He is sitting in CYC806 and can be reached by yzhang@eee.hku.hk.

References:

Textbooks aren't necessary (but the first reference is a keeper if you like). Your attendance + notes should be adequate for examination. Below is a list of commonly used references, I have only flipped through a few, though.

Grading:

Prerequisites: ((ELEC1302 Electronic materials and devices) or (ELEC1614 Electronic devices and circuits)) and (interests in IC design)

top of elec3612 page


Course description

Course objectives:

To give a detailed treatment on the principles and methods for designing large-scale digital integrated circuits.

Calendar Entry:

Technology issues, custom and semi-custom design, gate array and standard cell approach, programmable logic arrays, hierarchical design methodologies, design verification, automatic circuit/system synthesis, silicon compilation, design for testability.

Calendar as in Jan (tentative, subject to change upon your feedbacks)

Theories (teaching order may vary)

Hands-on

top of elec3612 page


Downloads

Use the login name and password announced in class if prompted.
  1. Lecture 1: Introduction (4-page) (Updated: 11 Jan)
  2. Lecture 2: Circuits & Layout (4-page) (Updated: 26 Jan)
  3. Verilog basics (Updated: 30 Jan)
  4. Lecture 3: MOS Theory (4-page) (Updated: 09 Feb)
  5. Lecture 4: DC & Transient Responses (4-page) (Updated: 14 Feb)
  6. Lecture 5: Logical Effort (4-page) (Updated: 24 Feb)
  7. Lecture 6: More Logics (4-page) (Updated: 09 Mar)
  8. Lecture 7: RAM and State Machine (4-page) (Updated: 15 Mar)
  9. Lecture 8: Adders (4-page) (Updated: 21 Mar)
  10. Lecture 9: Testing (4-page) (Updated: 27 Mar)
  11. Lecture 10: CMOS Amplifiers (4-page) (Updated: 30 Mar)
  12. Lecture 11: Basic Analog Circuits (4-page) (Updated: 30 Mar)
top of elec3612 page

Homework/Projects

Use the login name and password announced in class if prompted.
  1. Homework 1 (Due: 01 Mar, Thu)
  2. Homework 2: Q3 of 2010 Exam (Due: 05 Apr, Thu)
  3. Homework 3 (Due: 26 Apr, Thu) Solution (Updated: 30 Apr)
top of elec3612 page

Related sites/articles/demos

  1. Webpage of the first reference. Our set of notes follows largely from it.
  2. CAD page managed by Yang.

top of elec3612 page


Last updated: 30 Apr 2012