CPSC/ECEN 680: Testing and Diagnosis of Digital Systems

News

The final exams from Spring 2003 and Fall 2005 are here and here. Note that the material I am covering this semester is significantly different, so many of the questions on the older exams are not relevant to this semester.

Homework 2 has been posted. Each problem carries equal weight. You can turn it in for EXTRA CREDIT if turned in by 5/5/08.

A number of students have asked me late about forming a project team. If you still do not have a teammate, see me.

Homework 1 has been posted. It has many problems. Each problem carries equal weight, so do not spend too much time on any one problem or provide overly long answers. I will issue homeworks more frequently for the rest of the semester.

There are only a few books left in the bookstore. The book is available at Amazon.com.

Course Information

The syllabus contains basic course information on grading, location, etc. The course will consist of lectures, homeworks, a paper, project and final exam.

Schedule

The schedule of lecture topics, reading, exams, and assignments is given below. The schedule will be updated throughout the semester. A given topic may extend over several classes. The approximate start date is listed. Students are expected to read the related material prior to lecture. The readings are out of the textbook unless otherwise specified. Those dates when I am out of town may have a guest lecture, which will be announced.

The notes consist of PowerPoint (ppt) lecture slides. Do not redistribute these slides without permission.

Date

Topic

Notes

Due

Reading

01/15/08

Introduction to VLSI Testing

ppt

 

Ch 1

01/17/08

 

 

 

 

01/22/08

Digital Test Architectures

ppt

 

Ch 2

01/24/08

 

 

 

 

01/29/08

 

 

 

 

01/31/08

 

 

 

 

02/05/08

 

 

 

 

02/07/08

Fault-Tolerant Design

ppt

 

Ch 3

02/12/08

 

 

 

 

02/14/08

System/Network-on-Chip Test Architectures

ppt

 

Ch 4

02/19/08

 

 

 

 

02/21/08

 

 

 

 

02/26/08

 

 

 

 

02/28/08

Fault Simulation

ppt

HW1

 

03/04/08

Testability Measures

ppt

 

 

03/06/08

ATPG Basics

ppt

 

 

03/07/08

 

 

Paper

 

03/11/08

Spring Break

 

 

 

03/13/08

Spring Break

 

 

 

03/18/08

Major Combinational ATPG Algorithms

ppt

 

Paper1

03/20/08

Advanced Combinational ATPG Algorithms

ppt

 

 

03/25/08

Sequential ATPG– Time Frame Expansion

 ppt

 

 

03/27/08

IDDQ Testing

ppt

 

Ch 8

04/01/08

Low Power Testing

ppt

 

Ch 7

04/03/08

 

 

 

 

04/08/08

No class

 

 

 

04/10/08

Noise

ppt

 

Ch 8

04/15/08

High-Speed I/O Testing

ppt

 

Ch 14

04/17/08

FPGA Testing

ppt

 

Ch 12

04/22/08

Delay Testing

ppt

 

Ch 6

04/24/08

Final Exam Review

 

 

 

05/02/08

Final Exam, Friday, 12:30am-2:30pm

 

 

 

05/05/08

 

 

Project

 HW2

 

Syllabus | Homework | Project | Paper

Last updated April 24, 2008. Email problems to Hank Walker.