| Week | Topics | Reading in Text | Laboratory |
| 1 | Digital System Concepts, Data Representations, Number Systems, Hierarchy, Logic and Gates, Boolean Algebra, Function Tables, Boolean Expressions, Canonical Logic Forms, XOR and XNOR | 1.1 - 1.8 2.1 - 2.8 3.1 - 3.2 |
No lab first week |
| 2 | 2-level Circuits, Logic Arrays, BCD, K-map minimization | 3.3- 3.10, 4.1, 4.2 | Logic Gates and Circuits |
| 3 | VHDL Concepts, CMOS Logic EXAM 1 |
4.3, 5.1 - 5.2 6.1 - 6.5 |
Maxplus Simulation of Binary to BCD Converter |
| 4 | Logic Modules: Decoders, Multiplexors, Demultiplexors
Binary Adders, Subtraction |
8.1 - 8.8 | Decoders and Multiplexors |
| 5 | Memory Elements, Latches, Clocks Flip-flops, Registers |
9.1 - 9.6 | Design and Simulation of an Adder/Subtractor Circuit |
| 6 | RAM, ROM, CD ROM Sequential Networks, Analysis |
9.7 - 9.8 10.1 - 10.2 |
TTL latches, flip-flops and registers |
| 7 | EXAM 2 Sequential Network Design, Counters |
10.3 - 10.4 | FSM Design |
| 8 | CPU organization, Instruction Set Architecture | 11.1, Handouts, HC05 Reference Manual, | Introduction to the ICS05J1A Simulator |
| 9 | Assembly level programming | 11.2, Handouts, HC05 Reference Manual, | Simulation of Microcontroller with Simple I/O |
| 10 | I/O and Interfacing | 11.3.2, 11.6 | MC68HC05 Interfacing - Traffic Light Controller |
Class Schedule: 200 minutes per week
Laboratories: Weekly - 3 hours
The laboratories will cover practical topics that extend concepts learned
in class. Students will analyze and implement digital circuits using TTL
logic chips and a schematic capture and simulation program ( Max+Plus ). They will learn machine organization, microprocessor
programming and interfacing using the Motorola 6805 development system.
Chapter 4 in the textbook contains background reading for the labs.
Homework: Homework assignments will be made weekly and are due one week from the assignment. Each student should work on the homework problems individually. Copying of other's homework will not be tolerated. Some solutions will be available when problems are assigned to provide immediate feedback. The remainder will be handed out with the graded homeworks. Homeworks are graded on both effort and results. It is important that you see your instructor for additional explanation if you have problems doing the homework.
Grading:
Grades are based on weekly homeworks, exams, a final exam, the portfolio,
and laboratory report grades. These will carry the following weights:
| Homeworks | 15% |
| Exams | 40% |
| Final Exam | 25% |
| Portfolio | 5% |
| Labs | 15% |
Students with disabilities should see me within the first two weeks of classes to make any necessary special arrangements.
Prerequisites: None
Texts, References and Supplemental Materials:
A First Course In Digital Systems Design - An Integrated Approach,
John P. Uyemura, Brooks/Cole Publishing Company, 2000
Reference: Understanding Small Microcontrollers - 6805 Technical Manual - to be handed out in class.
Course URL: http://doc.union.edu/18
ABET Engineering Topic Content: Engineering Topics 100%