Home Page for ECE221: Digital Logic Design - Fall, 1999.
Prof. F.S.Hill,Jr. (Sandy Hill)
Dept. of Electrical and Computer Engineering, University of Massachusetts
This page is being updated and improved by Sandy
Hill as fast as I can manage.
This page started 9/2/96..... last revised 12/2/99.
Homework Assignments and Projects - (Fall, 1999):
Get Homework
#1 here.
Get Homework
#2 here.
Get Homework
#3 here.
Get Homework
#4 here.
Get Homework
#5 here.
Get Laboratory
Project #0 here.
Get Homework
#6 here.
Get Homework
#7 here.
Get LaboratoryProject
#1 here.
Get Homework
#8 here.
Get Homework
#9 here.
Get Homework
#10 here.
Get Laboratory
Project #2 here.
Get Homework
#11 here.
A help note on Designing a Finite
State Machine
Here is the
schedule for Honors Colloquium groups to present the fruits of their
projects.
The ECE221 Honors colloquium is starting up.
ECE221 students enrolled in the Honors Program can participate in the
one-credit Honor's colloquium. This Fall we shall do an elevator controller.I
will announce meeting times.
Note: Check out the website for our Tocci
& Widmer textbook!
An interesting article on Claude
Shannon, the father of information theory, who first showed how Boolean
algebra could represent the working of witching circuits.
Syllabus for ECE221, Digital Logic Design
Class Meets: MWF 11:15 - 11:55, in Studio A, Marcus 106
Instructor: Prof. F.S.Hill, Jr. Knowles Engineering Bldg 309
Telephone: 413-545-0767
e-mail: hill@ecs.umass.edu <-- by far the best way!!
Office Hours: MWF 3:00 - 4:00 pm, Eastern time.
Course Prerequisites: Sophomore standing in ECE.
Textbook:
Ronald J. Tocci and Neal S. Widmer DIGITAL SYSTEMS, Principles and
Applications -
7th Edition, Prentice Hall, 1997, ISBN: 0-13-700510-5.
Course Requirements:
-
Homework exercises: (~12 of them) (~20%)
-
Digital Design Projects: (~3 of them): (20%)
-
Test #1: Wed., Oct. 6, in class (15%)
-
Test #2: Wed., Nov. 17, 7-9 pm, (20%)
If your last name begins with A-L, go to: Thomson 102 &
If your last name begins with M-Z, go to: Chenowerth 227
-
Exam: Mon., Dec. 20, 10:30 am, Marc 131 (25%)
Teaching Assistants. There are three TA's for ECE221 this Fall. Their
names, offices, and office hour schedules are given here.
David Cushing: KEB204 545-1943
M,W: 12:15-1:15
Xin Liu: KEB
302 545-0370 Tu,Th: 12:30-1:30
Junfeng Song: KEB 302 545-0370
W,F: 2:30-3:30
VIP/NTU Teaching Assistant: (available for help only to VIP/NTU
students)Yan Zhuang. She is at yzhuang@spock.ecs.umass.edu.
Outline
This course presents the theory of digital circuits and systems, stressing
techniques for the analysis and synthesis of combinational and sequential
logic systems.
-
Introduction - Overview of the Course
-
Binary Numbers and their manipulation; octal and hexadecimal numbers
-
Digital Circuits
-
Combinational Systems
-
Sequential Logic
-
Registers and Counters
-
Memory and Programmable Memory
-
Register Transfer
-
Design of a small computer
Some of the following item provide information for things we do later in
the course.
The ECE221
FTP site will contain some handouts and utility files you may find
helpful during the course. Also, be sure to visit the IEEE
home page to see what's going on. (And consider becoming a student member
of IEEE!)
[See the FTP site for the file that patches LogicWorks 3.0 or 3.01,
converting it to 3.02. Download it, then run it, and it installs the patch
automatically. It worked fine for me, and Logicworks seems much more stable
now. You can also go on the web to the Addison
Wesley site to get the patch.]
Get an ASCII
chart here.
See more about Maximum
Length Sequence Generators here.
Last Year's Homework Assignments and Projects - (Fall,
1998), in case you want to see what we did then.. some of these will be
revived for this Fall's incarnation:
Project
#2,
. Notes
used last year on Making a Subcircuit in LogicWorks.