PIM Lite
 

Administration Calendar Lecture Notes '08 Materials Assignments Projects ND Only Links Wiki Change Log

 

Calendar - subject to change

Tuesday, Dec. 15, 2009

Tuesday:

Final Examination: 4:15 to 6:15 PM in 356 Fitzpatrick

Week 15: Dec. 7 - 11

Monday:

Design Validation

Wednesday:

Design for Test

Friday:

Project Reviews

Meet in EE Conference Room 12pm-3pm (pizza provided).

Reading:

Weste and Harris: Chapter 9, Testing and Verification

Homework:
  • Homework 11 Due Wed. Dec. 9 (last class day)
    • Power: 4.27 but assume 90 nm process with 75 pF/mm2, a 100 mm2 chip, 900MHz, and a Vdd 0f 0.6V, 4.28
    • Wire: 4.30
    • Scaling: 4.36
    • Understand the solution to 4.37
  • Do the odd problems in Chapter 9 on your own. The answers are available at the W&H CMOS VLSI Website

Week 14: Nov. 30 - Dec. 4

Monday:

Power Class notes (revised 12/1)

Wednesday:

Interconnect - a.k.a. Wire (Class Notes (revised 12/1))

Friday:

Meet in Classroom

Scaling (Class Notes)

Reading:

Weste and Harris:

Power: 4.4

Wire: 4.5 and 4.6

Scaling: 4.9

Homework:
  • Homework 11 Due Wed. Dec. 9 (last class day)
    • Power: 4.27 but assume 90 nm process with 75 pF/mm2, a 100 mm2 chip, 900MHz, and a Vdd 0f 0.6V, 4.28
    • Wire: 4.30
    • Scaling: 4.36
    • Understand the solution to 4.37
  • Homework 10 due Friday Dec.4. Weste and Harris 11.1 and 11.2. (These problems should only take a few minutes but read Problem 11.1 carefully.)

  • By Monday Nov. 30 send an email status on project progress to Profs. Kogge & Nahas containing: Title, Goal, Accomplishments to Date, Major Work Left to Do, Potential Impediments.

Week 13: Nov 23 - Nov 27

Monday:

Meet in Engineering Learning Center for class

Labatory 7: Logic Synthesis and Place-and-Route (Handout)

Wednesday:

Thanksgiving Holiday

Friday:

Thanksgiving Holiday

Reading:

Brunvald Sections 9.2 to 9.5 and Chapter 11

Homework:

Homework 10 due Friday Dec.4. Weste and Harris 11.1 and 11.2. (These problems should only take a few minutes but read Problem 11.1 carefully.)

Work on Project.

By Monday Nov. 30 send an email status on project progress to Profs. Kogge & Nahas

  • Title:
  • Goal:
  • Accomplishments to Date:
  • Major Work Left to Do:
  • Potential Impediments:

Week 12: Nov 16 - Nov 20

Monday:

Review of Exam 2, Question 2

Review of Analog Simulation Lab

Analog Part 2 continued (Version 4 of Part 2)

Wednesday:

Analog Part 3 - Digitial to Analog Converters (Class Notes)

Friday:

Meet in Classroom

Memories (Class Notes)

Reading:

Weste and Harris:

Analog Design: 12.6

Memory: 11.1 to 11.2.3, 11.3.0, 11.4.0 to 11.4.1.

Brunvald Ch. 7

Homework:

Reminder: Hand in amplifier Gain and Gain Phase plots from the 11/13/09 Lab.

Homework 8 due Friday Nov. 20. Weste and Harris 12.7, 12.8, 12.15

Homework 9 due Frida, Nov. 20. Weste and Harris 12.12, 12.13 (Greatly Expanded Hints)

Instead of Weste and Harris 12.9 and 12.10 use this problem. It is a similar problem but uses the amplifiers from the lab to save your creation of a new schematic.

Homework 10 due Friday Dec.4. Weste and Harris 11.1 and 11.2. (These problems should only take a few minutes but read Problem 11.1 carefully.)

Week 11: Nov 9 - Nov 13

Monday:

Analog Part 3 continued (Version 3 of Part 2)

Exam Review

Exam Topics

Updated Multi Stage Summary

Optimal Number of Stages

Wednesday:

Exam II

Friday: Meet in Engineering Learning Center for class

Labatory 6: Analog Simulation - Operation Amplifier

Reading:

Weste and Harris, 12.6

Brunvald Ch. 7

Homework:

Homework 8 due Friday Nov. 13. Weste and Harris 12.7, 12.8, 12.15

Homework 9 due Friday Nov, 20. Weste and Harris 12.9, 12.10, 12.12, 12.13

Week 10: Nov 2 - Nov 6

Monday:

Logic Effort - Continued (MultiStage Circuits Summary)

Analog Design - Part 1: Mirrors and Matching

Wednesday:

Analog Design - Part 1 continued and Part 2:Amplifiers and Small Signal Model (Version 2)

Friday:

Analog Design - Part 2 continued. (New version of Part 2.)

Reading:

Weste and Harris, Section 12.6

Drennan and McAndrew papers on Transistor Matching (Available on the Links page.

Homework:

Homework 7 due Friday Nov. 6

Homework 8 due Friday Nov. 13. Weste and Harris 12.7, 12.8, 12.15

Homework 9 due Friday Nov, 20. Weste and Harris 12.9, 12.10, 12.12, 12.13

Week 9: Oct 26 - Oct 30

Monday:

Logical Effort Part 1

Wednesday:

(Logical Effort Part 2)

Friday:

Sample Logical Effort Problem Solving

Reading:

Weste and Harris, Section 4.1 - 4.3

Homework: Homework 7 due Friday Nov. 6. 4.2,4.4,4.6,4.8,4.10,4.12

Week 8: Oct 12 - Oct 16

Monday:

Discussion of DC Response of Gates

Wednesday:

Dynamic Logic Families(Handouts)

Friday:

Meet in Engineering Learning Center for class

Labatory 5: Design Rule Checking (DRC) and Layout versus Schematic (LVS)

Reading:

Weste and Harris, Section 2.5, 2.4.2, 6.2

Homework: Homework 6 due Friday Oct. 16.

Hint for Homework: If you want to see more than the top level of signals, i.e. the signals in the testbench, in SimVision:

  • In the NC-Verilog window, select Setup->Record Signals...
  • In the Record Signals window, increase the number of levels in the box at the bottom. (Note, the All button does not seem to work as expected.)

Initial Project Descriptions due Friday Oct. 16 (See Projects Page)

Week 7: Oct 5 - Oct 9

Monday:

Exam 1(Prep Guide)

Wednesday:

Discussion of Project Constraints

Friday:

Meet in Engineering Learning Center for class

Labatory 4: Using Verilog under Cadence(Handouts)

Reading:

Brunvand Chap. 4

Also see Project Pages for sample code files

Homework: Homework 6 due Friday Oct. 16

Week 6: Sep 28 - Oct 2

Monday:

Complete Verilog Review (Handouts)

Start MIPS complete Verilog design example (MIPS Overview)

Wednesday:

Finish MIPS complete Verilog design example (Handouts)

(Behavioral MIPS code)

(Structural MIPS code)

Exam topics review

Final project discussion

Friday:

Meet in regular class - 326

Exam review (Topics)

Reading:

W&H Chap. 1.7 and Appendix B.7

Brunvand Chap. 4

Additional Material on Verilog: Ciletti, "Starter's Guide to Verilog 2001"

Homework:

Homework 5, due Friday Oct. 2

Week 5: Sep 21 - Sep 25

Monday:

Intro to the CMOS Transistor - Part C(Handouts)

Wednesday:

Introduction to Verilog (Handouts)

Friday:

Meet in Engineering Learning Center for class

Labatory 3 (again): Redo of Virtuoso Lab (Lab Notes)

Reading:

W&H: Appendix A (Verilog)

Brunvand Chap. 4

Additional Material on Verilog: Ciletti, "Starter's Guide to Verilog 2001"

Homework:

Homework 4, due Friday Sept 25

Homework 5, due Friday Oct. 2

Week 4: Sep 14 - Sep 18

Monday:

Intro to the CMOS Transistor - Part A(Handouts)

Wednesday: Intro to the CMOS Transistor - Part B(Handouts)
Friday:

Meet in Engineering Learning Center for class

Labatory 3: Custom Layout with Virtuoso ('08 Video)

Reading: W&H Chap. 2, Brunvand Ch 5
Homework:

Homework 3, due Friday Sept 18

Homework 4, due Friday Sept 25

Week 3: Sep 7 - Sep 11

Monday:

Intro to the CMOS Process(Handouts)

Wednesday: Intro to Design Rules, Stick Figures, & Layout(Handouts)
Friday:

Meet in Engineering Learning Center for class

Labatory 2: Schematic Capture and Transient Simulation using Cadence Composer and Spectre ('08 Video)

Reading: W&H 1.5, Brunvand Ch 4
Homework:

Homework 2, due Friday Sept 11

Homework 3, due Friday Sept 18

Week 2: Aug 31 - Sep 4

Monday:

Basic CMOS Gates(Handout)

Wednesday: Drivers, Pass Transistors, and Latches(Handout)
Friday:

Meet in Engineering Learning Center for class

Labatory 1: Initializing Cadence in the ND Environment (Handout)

Tutorial/Demo: Schematic Design and Simulation in Cadence ('08 Videos)

Reading: W&H Chapter 1
Brunvand Ch 1, 2, 3.1-3.3, 6.1-6.2
Homework due:

Homework 1, due Friday Sept 4

Week 1: Aug 26 - Aug 28

Monday:  
Wednesday: First class--Course Introduction and Overview (Handout)
Friday: Introduction to CMOS circuits (Handout) (Revised)
Reading: W&H 1.1-1.4.4, 1.5.1-1.5.4
Homework:

Homework 1, due Friday Sept 4

Lab:

none yet