EEC180B                    DIGITAL SYSTEMS II                 Fall 1999
COURSE OUTLINE
Instructor: Prof. Vojin G. Oklobdzija ( Voi-n O-klob-j-i-a)

Office: 3007 EU-II, Phone: 752-5634
Office Hours: Tu-Th 7:00-8:00 by appointment and via e-mail.

E-mail: vojin@ece.ucdavis.edu

Course Grading:

ÞMidterm: October 26, 1999                 25%

Final Exam                                                40%
Homeworks                                                 5%
Quizzes &                                                  15%
Laboratory                                                 15%

Scheduling: Holidays: Thanksgiving, November 25, 1999
 

Course Text:             1. Charles J. Roth, Fundamentals of Logic Design, West Publishing Co., 1993.
  2. D. Patterson, J. Hennessy, "Computer Organization and Design: The Hardware/Software Interface".

3. V. G. Oklobdzija, "Digital Design", set of papers, available at Navin's and (http://www.ece.ucdavis.edu/acsel/)
 

Additional References: (Physical Sciences Library)
  L.H. Polard The Design Book: Techniques and Solutions for Digital Computer Systems, Prentice Hall 1990.

M.Ercegovac, T.Lang Digital Systems and Hardware /Firmware Algorithms, John Wiley & Sons, 1985

V. Nelson Digital Logic Circuit Analysis and Design, Prentice-Hall, 1995.

D. J. Comer Digital Logic and State Machine Design, Sounders College Publishing, 1995.

Mano, M. M. Digital Design (Second Edition), Prentice-Hall, 1991.

Texas Instruments, Inc. The TTL Data Book for Design Engineers (Second Edition), 1981.
 

ORDERED TOPICS AND PERTINENT TEXT SECTIONS
Charles H. Roth, Fundamentals of Logic Design, West Publishing Company

*D. Patterson, J. Hennessy, "Computer Organization and Design: The Hardware/Software Interface", Morgan Kaufmann Publishers.

Topics
Text Sections
Review Material (required EEC180A knowledge):
Karnaugh Maps  6.1 - 6.4, 6.6-6.7
Multi-Level Gate Networks  8.1 - 8.7
Multiplexers, Decoders, ROM and PLA  9.1 - 9.7
Combinational Network Design  10.1 – 10.3
Flip-Flops  11.1 – 11.9
Counters and Sequential Networks  12.1 - 12.9
Analysis of Clocked Sequential Networks  13.1 - 13.4
Derivation of State Graphs and Tables  14.1-14.4
Reduction of State Tables, State Assignment  15.1-15.8
Sequential Network Design  16.1 - 16.4
Discrete and Integrated Circuit Logic Gates  A.1 - A.4
EEC180B Material  
Iterative Networks  17.1 - 17.4
Networks for Addition and Subtraction  20.1 - 20.3
Instructions: Language of the Machine  3.1 - 3.6*
Arithmetic for Computers*  4.1 - 4.12*
MSI Integrated Circuits in Sequential Network Design  18.1 - 18.4
Sequential Network Design with PLDs  19.1 - 19.4
State Machine Design with SM Charts  22.1 - 22.3
Analysis of Asynchronous Sequential Networks  23.1 - 23.4
Derivation and Reduction of Primitive Flow Tables  24.1 - 24.2
State Assignment and Realization of Flow Tables  25.1 - 25.5
The Processor: Data-path and Control*  5.1 - 5.10*
Enhancing Performance with Pipelining*  6.1 - 6.5*
Hazards  26.1 - 26.4
Mapping Control to Hardware*  C.1 - C.6*