CSE 370 Introduction to Digital Design

Spring 2006 - Calendar


Master Calendar

Week Monday Wednesday Friday

1

Lab 1

Reading: pp.1-27, Appendex A, pp.33-46

3/27

Introduction

Homework 1 distributed

3/29 Binary Number Systems
Binary Number Systems (annotated)
3/31

Boolean Algebra
Boolean Algebra (annotated)

Homework 1 due

Homework 2 distributed

2

Lab 2

Reading: pp.47-84

4/3 Logic Gates
Logc Gates (annotated)
4/5 Canonical Forms
Canonical Forms (annotated)
4/7

Boolean Cubes and Karnaugh Maps
Boolean Cubes and Karnaugh Maps (annotated)

Homework 2 due

Homework 3 distributed

3

Lab 3

Reading: pp. 93-114, 139-145, Verilog Reference

4/10 Karnaugh Maps/Logic minimization
Karnaugh maps/Logic minimization (annotated)
4/12 Introduction to Verilog 4/13

Multi-level Logic

Homework 3 due

Homework 4 distributed

4

Lab 4

Reading:pp. 115-138, Chapter 4

4/17

Multiplexers and Demultiplexers
Multiplexers and Demultiplexers (annotated)

4/19

Structured Logic Implementations: PLAs and PALs
Structured Logic Implementations: PLAs and PALs (annotated)

4/21

Adders

Homework 4 due

Homework 5 distributed

5

Lab 5

Reading: Chapter 5, pp. 259-278

4/24

Sequential Logic

4/26

Latches, Flip-flops, and Clocks
Latches, Flip-flogs, and Clocks (annotated)

4/28

Sequential Verilog

Homework 5 due

Homework 6 distributed

6

Lab 6

Reading: Finish Chapter 6, pp. 307-326

5/1

Clock Skew, Asynchronous Inputs, Registers

5/3

Introduction to Finite State Machines
Introduction to Finite State Machines (annotated)

5/5

Moore and Mealy Machines

Homework 6 due

Homework 7 distributed

7

Lab 7

Reading: Finish Chapter 7, pp. 355-367

5/8

More Moore and Mealy Machines
More Moore and Mealy Machines (annotated)

5/10

Sequential Technologies
Sequential Technologies (annotated)

5/12

Ant FSM

Homework 7 due

Homework 8 distributed

8

Lab 8

Reading: Finish Chapter 8, Chapter 9

5/15

State Minimziation
State Minimization (annotated)

5/17

Finite State Machine Design

5/19

No Class: Undergraduate Research Symposium

9

Lab 9

Reading: Chapter 10

5/22

Finite State Machine Examples

Homework 8 due

5/24

Computer Organization I

5/26

Computer Organization II

10

Lab 9

Reading: NA

5/29 No Class: Holiday! 5/31

Field Programmable Gate Arrays

6/2 Course Review
Course Evaluations

Homework 9 due

11

Finals Week
6/5 Final Exam 8:30-10:20 a.m.        

Maintained by: cse370-webmaster@cs