Standard Course Syllabus Course Supervisor Date of Approval

Dept. of Electrical and Computer Engineering DeGroat 5/05

667 Digital Logic Laboratory

2. CATALOG DESCRIPTION

A self-paced laboratory involving the design of basic computer components such as registers, arithmetic logic units,

counters, and the design of sequential machines.

Quarters of Offering Credits
Level Class Meeting

Su, Au, Wi, Sp Qtrs. 3 U G 2 cl, 1 3-hr lab.

Course Prerequisites

Prereq: 561.

3. PREREQUISITES BY TOPIC

Combinational and sequential circuit design; computer aided design tools; basic knowledge of VLSI devices: FPGAs, PLDs,

etc.; basic understanding of microprocessors system design; serial communications protocols; knowledge of Web usage

Courses that require this as a direct prerequisite

none

4. Text(s) and Other Course Materials Author(s) Publisher

Notes from UniPrint

References (supplemental reading)

[1] Lab notes

[2] Various manufactures' data books

5. COURSE OBJECTIVES

1. The students will learn to design, simulate and implement large scale digital systems which incorporate digital devices at

all complexity levels. (Criteria 3(a),(b),(c),(e))

2. The students will learn to use large scale, digital system simulation tools. (Criteria 3(i),(k))

3. The students will work in groups of 2 to 4 and thereby learn how to cooperate in teams and also document their results.

(Criteria 3(d),(g))

6. TOPICS AND (# OF LECTURES)

Basic digital components (1)

Asynchronous serial communications and UARTS (4)

Very large scale devices: PLDs, etc. (6)

Introduction to digital design languages: HDL, VHDL (2)

Introduction to a specific microcontroller (5)

Lab work (12)

7. CLASS MEETING PATTERN (For example, "3cl." means 3 48-min classes per week.)

2 cl, 1 3-hr lab.

Thursday, August 14, 2008 09:18 AM

Page 1 of 2
First Previous Next Last