ELEC 340: Digital System Design
Bucknell University
Spring, 1999
Instructors and Office Hours:
The course will be co-taught by Professors Steven Horner and
Rich Kozick.
Professor Kozick will teach the lectures during the first half
of the semester. Professor Horner will teach all of
the laboratories, and he will teach
the lectures during the second half of the semester.
THIS SYLLABUS PERTAINS ONLY TO THE PORTION OF THE COURSE THAT
WILL BE TAUGHT BY PROFESSOR KOZICK.
CLICK HERE FOR THE OVERALL
COURSE SYLLABUS PROVIDED BY
PROFESSOR HORNER.
Richard J. Kozick
Office: Room 220 Dana
Phone: (570) 577-1129
FAX: (570) 577-1822
Email: kozick@bucknell.edu
Web:
http://www.eg.bucknell.edu/~kozick
Office hour schedule for Professor Kozick for Spring, 1999 is MWF 2 - 3
PM.
I can also meet MWF 12 - 1 PM, but please
give me advanced warning for these times by sending
email
or calling.
Prerequisite:
ELEC 120 (Foundations of Electrical Engineering), or equivalent.
Required Textbook:
Logic and Computer Design Fundamentals,
by M. Morris Mano and Charles R. Kime, Prentice Hall, 1997.
Other Books:
Two standard textbooks for digital design are listed below.
-
Contemporary Logic Design, by Randy H. Katz,
Benjamin Cummings/Addison Wesley Publishing Company, 1993.
- Digital Design: Principles and Practices
(second edition),
by John F. Wakerly, Prentice Hall, 1994.
Course Home Page:
The home page for the ELEC 340 course is located at the URL
http://www.eg.bucknell.edu/~kozick/elec340/elec340.html
It can also be accessed by following the link from
my home page at
http://www.eg.bucknell.edu/~kozick
The course home page contains the homework assignments,
syllabus,
and other course information.
Homework, Special Problems, and Presentations:
You are encouraged to work on the homework with groups of your classmates.
However, the homework solutions that you submit for grading
must be written individually.
In addition to regular homework assignments, "special problems"
will be assigned periodically. We will begin
working on these special problems
during class, so you will have a chance to get help from your
classmates and from me.
You will finish solving the problems outside of class, and your
solutions will be graded.
For each set of special problems, a group of students will be
assigned as "leaders."
These students will present their solutions to the class
during the next class session.
The presentations will be graded based on their clarity and
completeness.
Solutions to homework and special problems should be placed in
your Engineering Notebook.
Tentative Outline for First Half of Semester:
The corresponding chapters in the Mano/Kime text and the exam dates
are indicated.
- Week 1: (Chapters 1 and 2)
-
Introduction to the course. Number systems, codes, digital logic
and gates.
- Weeks 2-4: (Chapters 2 and 3)
-
Boolean algebra, standard forms, Karnaugh maps, hazards,
NAND, NOR, and XOR gates.
Begin combinational logic design.
Exam 1: Friday, February 5, 1999.
- Weeks 5-6: (Chapter 3)
-
Combinational logic design: decoders, encoders, multiplexers, adders, subtractors,
1's and 2's complement,
incrementors, decrementors, multipliers.
- Weeks 7-8: (Chapter 4)
-
Sequential logic: flip-flops (SR, D, JK), characteristic tables,
state tables and diagrams, design problems.
Exam 2: Wednesday, March 3, 1999.
- Spring Break:
-
Begins Friday, March 5 at 5 PM and ends Monday, March 15 at 8 AM.