Principles of Customized VLSI Design

Spring 2002
CS 4/55111

Instructor: Dr. Robert Walker

    walker@cs.kent.edu
    MSB 351, 672-9105
    Office hours = TR 1-3pm, and by appt.

Teaching Assistant: Ms. Meiduo Wu

    mwu@cs.kent.edu
    MSB 351, (330) 672-3123
    Office hours = by appt.

Syllabus

  • Syllabus (1/14/02) ps pdf

An Article on the Course

  • "A Practical One-Semester 'VLSI Design' Course for Computer Science (and Other) Majors", Robert A. Walker, in Proc. of the ACM Special Interest Group on Computer Science Education Technical Symposium, pages 237-241. ACM, New Orleans, Louisiana, March 1999.
    (Unofficial version: pdf ps)

Miscellaneous


Online Books

Exams

  • 3/6/02 Midterm Exam pdf
    Solution pdf
  • 5/6/02 Final Exam pdf
    Solution pdf

Project Assignments

  • Project 1 pdf (due by 5pm on 2/15/02)
  • Project 2 pdf (due by 5pm on 3/1/02)
  • Project 3 pdf (due by 5pm on 4/12/02)
  • Project 4 pdf (due by 4:30p on 5/1/02)

Lecture Notes

  • 1/14/02 Lecture 01 -- Introduction pdf
  • 1/16/02 Lecture 02 -- ASICs vs FPLDs pdf
  • 1/21/02 Class Cancelled (Martin Luther King Day)
  • 1/23/02 Lecture 03 -- Combinational Circuits pdf
    -- from old CS 314 notes from Cornell University --
  • 1/28/02 Lecture 04 -- Schematic Capture pdf
  • 1/30/02 Lecture 05 -- Altera MAX+PLUS II Part I pdf
  • 2/4/02 Class Cancelled (snow)
  • 2/6/02 Lecture 06 -- Sequential Circuits Part I pdf
    -- from old CS 314 notes from Cornell University --
  • 2/11/02 Lecture 07 -- Sequential Circuits Part II
  • 2/13/02 Lecture 08 -- Circuit Building Blocks pdf
    -- from old CS 314 notes from Cornell University --
  • 2/18/02 Lecture 09 -- Hamblen Tutorials pdf
  • 2/20/02 Lecture 10 -- FPLDs Part I pdf
  • 2/25/02 Lecture 11 -- FPLDs Part II pdf
  • 2/27/02 Open Lab Session in VLSI Design Lab
  • 3/4/02 Class Cancelled
  • 3/6/02 Midterm Exam
  • 3/11/02 AHDL Intro Part I (Salcic 4)
  • 3/13/02 AHDL Intro Part II (Salcic 4)
  • 3/18/02 AHDL Examples Part I (Salcic 5 & 6)
  • 3/20/02 AHDL Examples Part II (Salcic 6 & 7)
  • 4/1/02 Altera ChipTrip Tutorial
  • 4/3/02 VHDL Intro Part I (Hamblen 6)

Lecture Notes (cont.)

  • 4/8/02 VHDL Intro Part II (Hamblen 8 & 13)
  • 4/10/02 CMOS Transistors & Fabrication pdf
  • 4/15/02 Class Cancelled
  • 4/17/02 Class Cancelled
  • 4/22/02 Altera MAX Family pdf
  • 4/24/02 Altera FLEX Family pdf
  • 5/1/02 Xilinx XC400 Family pdf
  • 5/3/02 Project Demos


Lecture Followups