COURSE OUTLINE
Instructor: Professor Vojin G. Oklobdzija ( Voi-n O-klob-j-i-a)
Office: 3007 EU-II, Phone: 752-5634
Office Hours: M-W 6:30-7:30 by
appointment and via e-mail.
E-mail: vojin@ece.ucdavis.edu
Course Grading:Þ Midterm: May 5, 1999 25%
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.
|
|
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: Datapath 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* |